WitcherDB
Witcher 3 console commands & item ID database

Witcher 3 Console Commands

All 803 Witcher 3 debug console commands. Search by name or effect, or filter by category. Click any command to copy it.

803 commands
ProfilerDisableHitCountBr(instrFuncName: string)
ProfilerDisableTimeBr(instrFuncName: string)
ProfilerInit(bufforSize: int)
ProfilerInitEx(bufforSize: int, bufforSignalsSize: int)
ProfilerInitExMB(bufforSize: int, bufforSignalsSize: int)
ProfilerInitMB(bufforSize: int)
ProfilerScriptDisable()
ProfilerScriptEnable()
ProfilerSetHitCountBr(instrFuncName: string, counter: int)
ProfilerSetTimeBr(instrFuncName: string, time: float, stopOnce: bool)
ProfilerStart()
ProfilerStartCatchBr()
ProfilerStop()
ProfilerStopCatchBr()
ProfilerStore(profileName: string)
ProfilerStoreDef()
ProfilerStoreInstrFuncList()

Debug proxy function

proxy()
Pvd(host: string)
questProgress()
r4glossaryencyclopedia()
r4inventory()
r4quest()
r4ryanalchemy()
radialslotsstatus()
Ragdoll(tag: name)
rainAnim()
RainStrength()
readabook(bookName: name)

Reads a book by name

readbook(bookName: name)
recapmovies()
recycle()
reduceidur(durability: float)
reduceidurslot(i: int, durability: float)

Reduces items in inventory

reduceitems()
Refill()
remactlocks(optional action: EInputActionBlock, optional all: bool)

Removes any custom head set with setcustomhead and restores the default.

removecustomhead(optional barberSystem: bool)

Clears an internal story flag by ID, undoing a quest or relationship state.

removefact(factID: string)

Removes the item with the given code from your inventory.

removeitem(n: name)

Removes the chosen number of crowns from your purse.

removemoney(val: int)
removeoneliner(id: int)
remtelemetrytag(tag: string)
repairmenu()
replaceplayer(who: string)
reptest(i: int)
reputationpoints(i: int)
resetDecks()
ResetInput()
ResetManualCamera()
resetnegativepoints(i: int)
RestoreHorseManager()

Restores stamina to Geralt (default 1000)

RestoreStamina(optional val: int)
resurrect()

Removes the buff or ability with the given ID that addabl applied.

rmvabl(ablName: name)
rsub()
RunGossip()
rw(typ: string, optional removeAllExisting: bool, optional onSilverSword: bool)
rwall()
savefix(lockedNr: int)