Wishes: Difference between revisions
m (→List of Wishes: add reference) |
(wishes! rehaul!! (copied from User:Heladodebrownie/Sandbox/Wishes)) |
||
Line 1: | Line 1: | ||
{{As Of Patch|2.0.200.81}}{{ | {{As Of Patch|2.0.200.81}}{{Tocright}} | ||
A wish is a command that can be executed by the player through a console accessible with a key binding (by default not bound). They are generally considered debug commands, but may also be of use setting up special runs or for whatever else the player would like to use them for. | |||
=List of | == Binding the wish command == | ||
To bind wishing to a key combination: | |||
# From the main view, press Escape to open the main menu. | |||
# Select the {{Qud text|Key Mapping}} menu option. | |||
# Use the arrow keys to scroll to the {{Qud text|&CDebug}} section. | |||
# Scroll to {{Qud text|Wish}} and press Enter. | |||
# Press whatever key combination you would like to access the wish console with. | |||
## For example, {{Qud text|&wCtrl+Shift+W}}. | |||
(The game may prompt you if your chosen combination is already taken by something else.) | |||
Now it should be possible to wish from the main view. | |||
== List of wishes == | |||
Here wishes are sorted into headings based on what they do. Consider using the table of contents at the beginning of this article to jump to a topic of interest. | |||
Entering any input not covered by a more specific wish will perform a lexigraphic search (using a Levenshtein distance algorithm) on object blueprints, mutations, quests, and zones, and attempt the best match it can find.{{Code Reference|namespace=XRL|class=WishSearcher|method=SearchForWish}} Matching on an object blueprint spawns that object; matching on a mutation grants that mutation; matching on a quest begins that quest; and matching on a zone teleports to that zone. | |||
In the names of wishes, <code><</code> angle brackets <code>></code> indicate a blank to fill in and <code>[</code> square brackets <code>]</code> indicate an optional part. | |||
=== Special modes === | |||
All special modes are off by default. Once turned on, they remain in effect across game sessions until either they're turned off or the game is closed. They can be turned off by using the same wish that turned them on. | |||
{{Wish|name=calm|synopsis=Turn off AI|description=In Calm Mode, AI behavior does not run. This causes most creatures to remain in place and do nothing, but, for example, {{Favilink|segmented mirthworm|plural}} will continue to spawn more mirthworms.}} | |||
{{Wish|name=cool|synopsis=Turn off cooldowns|description=In Cool Mode, using abilities does not cause them to go on cooldown. Abilities already on cooldown will cool down normally.}} | |||
{{Wish|name=idkfa|synopsis=Become nigh-impervious to common threats|description=In God Mode: | |||
* You cannot lose hit points. | * You cannot lose hit points. | ||
* Your hydration is always at maximum. | * Your hydration is always at maximum. | ||
Line 23: | Line 43: | ||
* You can automove (such as autoexplore) while a hostile creature is visible. | * You can automove (such as autoexplore) while a hostile creature is visible. | ||
However, you | However, you can still die from [[Instant death|effects that kill without inflicting damage]], such as the gaze of the {{Favilink|lithofex}}. | ||
In all of the aforementioned points, "you" refers to the player body at any given time. Swapping bodies after activating God Mode will cause it to start applying to the new body.}} | |||
=== Character stats and effects === | |||
{{Wish|name=clean|synopsis=Remove all effects and stat penalties from the player body}} | |||
{{Wish|name=cleaneffects|synopsis=Remove all effects from the player body}} | |||
{{Wish|name=cloacasurprise|synopsis=Cause effect of eating the [[Cloaca Surprise]]}} | |||
{{Wish|name=confusion|usage=confusion:<duration>:<level>|synopsis=Confuse the player character}} | |||
{{Wish|name=cooktestunits|usage=cooktestunits:<domain,domain>|synopsis=Apply a random cooking unit effect with the given domains}} | |||
{{Wish|name=cooktestfull|usage=cooktestunits:<domain,domain>|synopsis=Apply a random cooking effect with the given domains}} | |||
{{Wish|name=daze|synopsis=Daze yourself for 2–8 turns}} | |||
{{Wish|name=decapitateme|synopsis=Dismember your head}} | |||
{{Wish|name=dismember|usage=dismember:<limb name>|synopsis=Dismember a limb}} | |||
{{Wish|name=effect|usage=effect:<effect id>|synopsis=Apply an effect to the player}} | |||
{{Wish|name=famished|synopsis=Become famished}} | |||
{{Wish|name=hungry|synopsis=Become hungry}} | |||
{{Wish|name=license|usage=license[:<tier>]|synopsis=Increase license tier by specified amount or 20}} | |||
{{Wish|name=mutation|usage=mutation:<id>|synopsis=Add a mutation}} | |||
{{Wish|name=mutationbgone|usage=mutationbgone:<id>|synopsis=Remove a mutation}} | |||
{{Wish|name=notlost|synopsis=Remove the lost effect}} | |||
{{Wish|name=pro|synopsis=Set all stats to 40}} | |||
{{Wish|name=showmygender|synopsis=Show the player's gender}} | |||
{{Wish|name=slow|synopsis=Set speed to 25}} | |||
{{Wish|name=spend|synopsis=Spend points randomly via AI algorithm}} | |||
{{Wish|name=supermutant|synopsis=Get all mutations}} | |||
{{Wish|name=trip|synopsis=Go prone}} | |||
{{Wish|name=xpmul|usage=xpmul:<amount>|synopsis=Set the global XP multiplier}} | |||
{{Wish|name=xp|usage=xp:<amount>|synopsis=Grant XP}} | |||
{{Wish|name=xpverbose|usage=xpverbose:<amount>|synopsis=Grant XP but don't skip level-up popups}} | |||
=== Conversations === | |||
{{Wish|name=conv|usage=conv:<id>[:<speakerblueprint>]|synopsis=Start a conversation}} | |||
{{Wish|name=convnode|usage=convnode:<id>:<startnode>[:<speakerblueprint>]|synopsis=Start a conversation at a specific node}} | |||
=== Diseases and infections === | |||
{{Wish|name=glotrotonset|synopsis=Give yourself glotrot onset}} | |||
{{Wish|name=glotrot|synopsis=Give yourself glotrot}} | |||
{{Wish|name=glotrotfinal|synopsis=Give yourself glotrot at its final stage – Nnnnnnnnnn.}} | |||
{{Wish|name=cureglotrot|synopsis=Cure yourself of glotrot}} | |||
{{Wish|name=ironshankonset|synopsis=Give yourself ironshank onset}} | |||
{{Wish|name=ironshank|synopsis=Give yourself ironshank}} | |||
{{Wish|name=cureironshank|synopsis=Cure yourself of ironshank}} | |||
{{Wish|name=fungone|synopsis=Remove itchy skin and spores}} | |||
{{Wish|name=glowcrust|synopsis=Get infected with [[glowcrust]]}} | |||
{{Wish|name=curefungus|synopsis=Cure and clean all fungal infections}} | |||
| | |||
| | |||
=== Factions === | |||
{{Wish|name=clearfactionmembership|synopsis=Clear player's faction membership}} | |||
| | |||
| | {{Wish|name=factionrep|usage=factionrep:<id>:<amount>|synopsis=Modify rep with a given faction}} | ||
| | |||
| | {{Wish|name=traveler|synopsis=Become neutral with all factions}} | ||
| | |||
| | {{Wish|name=wandermode|synopsis=Become neutral with all hostile factions}} | ||
| | |||
| | === Going places === | ||
| | |||
| | {{Wish|name=blink|synopsis=Teleport}} | ||
| | |||
| | {{Wish|name=crossintobright|synopsis=Cross into [[Brightsheol]].}} | ||
| | |||
| | {{Wish|name=godown|usage=godown:<n>|synopsis=Go down <code>n</code> levels}} | ||
| | {{Wish|name=goto|usage=goto:<n>|synopsis=Go to the specified zone}} | ||
| | |||
{{Wish|name=returntoqud|synopsis=Return to Qud from the thin world}} | |||
| | |||
| | {{Wish|name=sultantomb1|synopsis=Go to JoppaWorld.53.3.0.2.6 at (39,14).}} | ||
| | |||
| | {{Wish|name=sultantomb6|synopsis=Go to JoppaWorld.53.3.1.0.1 at (39,14).}} | ||
| | |||
{{Wish|name=thinworld|synopsis=Enter the thin world}} | |||
| | |||
| | {{Wish|name=thinworldx|synopsis=Same as <code>thinworld</code>}} | ||
| | |||
{{Wish|name=zone|usage=zone:<id>|synopsis=Teleport to a zone based on its ID}} | |||
| | |||
| | === Quests === | ||
| | |||
| | {{Wish|name=questdebug|synopsis=Open a dialog with quest options}} | ||
| | |||
| | {{Wish|name=startquest|usage=startquest:<quest name>|synopsis=Start a quest}} | ||
| | |||
{{Wish|name=quest|usage=quest:<quest name>|synopsis=Same as startquest}} | |||
| | |||
| | {{Wish|name=finishqueststep|usage=finishqueststep:<quest name>:<step name>|synopsis=Finish a single step of a quest}} | ||
| | |||
{{Wish|name=completequest|usage=completequest:<quest name>|synopsis=Complete a quest}} | |||
| | |||
| | {{Wish|name=stage2|synopsis=Complete quests and grant XP and gear for early game}} | ||
| | {{Wish|name=stage3|synopsis=Complete quests and grant XP and gear for pre-Golgotha}} | ||
{{Wish|name=stage4|synopsis=Complete quests and grant XP and gear for post-Golgotha}} | |||
| | |||
| | {{Wish|name=stage5|synopsis=Complete quests and grant XP and gear for pre-[[A Call to Arms]]}} | ||
| | |||
| | {{Wish|name=stage6|synopsis=Complete quests and grant XP and gear for pre-[[Pax Klanq, I Presume?]]}} | ||
{{Wish|name=stage8|usage=stage8 OR tombbetastart|synopsis=Complete quests and grant XP and gear for just before finishing [[Pax Klanq, I Presume?]]}} | |||
| | |||
| | {{Wish|name=sherlock|synopsis=Complete [[Find Eskhind]], start [[Kith and Kin]], add all clues to the journal, and spawn [[Neelahind]]}} | ||
| | |||
| | {{Wish|name=hindrenawardtest|usage=hindrenawardtest,<Motive>,<Circumstance>,<Thief>|synopsis=Grant a reward for [[Kith and Kin]] based on the arguments}} | ||
| | {{Wish|name=hindrentexttest|usage=hindrentexttest,<Motive>,<Circumstance>,<Thief>|synopsis=Tests the output text of accusing someone with the given arguments}} | ||
| | |||
| | {{Wish|name=finishallquests|synopsis=Finish all quests in the journal}} | ||
=== Rolling dice === | |||
| | {{Wish|name=roll|usage=roll:<die expression>|synopsis=Roll dice based on a die expression}} | ||
| | |||
{{Wish|name=rollmax|usage=rollmax:<die expression>|synopsis=Get the maximum value of a die expression}} | |||
| | |||
| | {{Wish|name=rollmin|usage=rollmin:<die expression>|synopsis=Get the minimum value of a die expression}} | ||
=== Skills === | |||
| | {{Wish|name=axer|synopsis=Add all [[Axe]] skills}} | ||
| | |||
| | {{Wish|name=cluber|synopsis=Add all [[Cudgel]] skills}} | ||
| | |||
| | {{Wish|name=fencer|synopsis=Add all [[Long Blade]] skills}} | ||
| | |||
| | {{Wish|name=masterchef|synopsis=Add all [[Cooking and Gathering]] skills and some ingredients}} | ||
| | |||
| | {{Wish|name=sblader|synopsis=Add all [[Short Blade]] skills}} | ||
{{Wish|name=skillpoints|synopsis=Add 20,000 skill points}} | |||
| | {{Wish|name=smartass|synopsis=Add all [[Tinkering]] skills}} | ||
| | |||
| | === Spawning things === | ||
| | |||
| | {{Wish|name=allbox|synopsis=Create a chest with every object in the game}} | ||
| | |||
| | {{Wish|name=clone|synopsis=Clone a target object}} | ||
| | |||
| | {{Wish|name=EarlRelic|synopsis=Create a relic based on a Spindle negotiation with [[frogs]] and [[fish]]}} | ||
| | |||
{{Wish|name=extraculthunter|synopsis=Spawn a cult esper hunter}} | |||
| | |||
| | {{Wish|name=extrasolohunter|synopsis=Spawn a solo esper hunter}} | ||
| | |||
| | {{Wish|name=leadslugs|synopsis=Get a lot of lead slugs}} | ||
| | |||
| | {{Wish|name=object|usage=object:<id>|synopsis=Create an object based on its blueprint name}} | ||
| | |||
{{Wish|name=playerlevelmob|synopsis=Spawn a mob around the player's level}} | |||
| | |||
| | {{Wish|name=randomrelic|usage=randomrelic:<n>|synopsis=Generate <code>n</code> random relics}} | ||
| | {{Wish|name=relic|synopsis=Generate all historic relics and a random one for each type}} | ||
| | |||
| | {{Wish|name=smartitem|usage=smartitem:<id>|synopsis=Create an item of a specific blueprint}} | ||
| | |||
| | {{Wish|name=testhero|usage=testhero:<base type>|synopsis=Create a legendary creature}} | ||
| | |||
=== Miscellaneous === | |||
| | |||
| | {{Wish|name=auditblueprints|synopsis=Audit blueprints}} | ||
| | |||
| | {{Wish|name=beguile|synopsis=Make something your follower (but not in the same way as [[Beguile]]}} | ||
| | |||
| | {{Wish|name=bits|usage=bits[:<>]|synopsis=Add tinkering bits}} | ||
| | |||
| | {{Wish|name=bodyparttypes|synopsis=Dump list of all body part types}} | ||
| | |||
| | {{Wish|name=bookfuck|synopsis=Random generate a Markov page from 10 books and save into <code>.rtf</code> files}} | ||
| | |||
| | {{Wish|name=bookfuckonefile|synopsis=Like bookfuck, but save all into one big file}} | ||
| | |||
| | {{Wish|name=bordertest|synopsis=Test screenbuffer performance}} | ||
| | |||
{{Wish|name=checkforpart|usage=checkforpart:<part>|synopsis=Check if the player has a given part}} | |||
| | |||
| | {{Wish|name=clearach!!!|synopsis=Clear your achievements for the game}} | ||
| | |||
| | {{Wish|name=copy|synopsis=Copy whatever is in the specified cell}} | ||
| | {{Wish|name=cyber|synopsis=Test cyber terminal}} | ||
| | |||
| | {{Wish|name=day|synopsis=Set the time to day}} | ||
| | |||
| | {{Wish|name=dude|synopsis=Get a creature from the current zone's population}} | ||
| | |||
| | {{Wish|name=eventtest|synopsis=Time how long end turn events are}} | ||
| | |||
| | {{Wish|name=explodingpalm|synopsis=Dismember all limbs and decapitate a nearby creature}} | ||
| | |||
| | {{Wish|name=filljournal|synopsis=Fill the journal with nonsense}} | ||
| | |||
| | {{Wish|name=find|usage=find:<blueprint>|synopsis=Search the zone for an object with a particular blueprint}} | ||
| | |||
| | {{Wish|name=findduplicaterecipes|synopsis=Find duplicate tinker recipes}} | ||
| | |||
| | {{Wish|name=findfarmers|synopsis=Find all objects with the default farmer sprite}} | ||
| | |||
| | {{Wish|name=fungalvision|synopsis=Act as if you ate an [[Eater's flesh]]}} | ||
| | |||
| | {{Wish|name=garbagetest|synopsis=Test the garbage collector}} | ||
| | |||
| | {{Wish|name=geno|usage=geno:<name>|synopsis=Kill all of a type of creature locally}} | ||
| | {{Wish|name=glass|synopsis=Generate a historic relic associated with glass}} | ||
| | {{Wish|name=groundliquid|synopsis=Display the ground liquid in the player's cell}} | ||
| | |||
| | {{Wish|name=heapshot|synopsis=Take a heap snapshot}} | ||
| | |||
| | {{Wish|name=makevillage|synopsis=Build a village}} | ||
| | |||
| | {{Wish|name=markofdeath|synopsis=Toggle the mark of death}} | ||
| | |||
| | {{Wish|name=markofdeath?|synopsis=Check if the mark of death is on or not}} | ||
| | |||
| | {{Wish|name=maxmod|synopsis=Set the mod chance to 999}} | ||
| | |||
| | {{Wish|name=mazetest|synopsis=Test recursive backtrack maze generator}} | ||
| | |||
| | {{Wish|name=memcheck|synopsis=Check memory}} | ||
| | |||
| | {{Wish|name=minime|synopsis=Create an evil twin}} | ||
| | |||
| | {{Wish|name=nanoterm|synopsis=Build a test cyber terminal}} | ||
| | |||
| | {{Wish|name=night|synopsis=Set the time to night}} | ||
| | |||
| | {{Wish|name=objdump|synopsis=Send all objects to <code>ObjectDump.txt</code>}} | ||
| | |||
| | {{Wish|name=optionspop|synopsis=Test the options popup}} | ||
| | |||
| | {{Wish|name=playeronly|synopsis=Remove everyone but the player from the action queue}} | ||
| | |||
| | {{Wish|name=popuptest|synopsis=Test popups}} | ||
| | |||
| | {{Wish|name=powergrid|synopsis=Generate a power grid in the zone}} | ||
| | |||
| | {{Wish|name=powergriddebug|synopsis=Like <code>powergrid</code> but with more debug logging}} | ||
| | |||
| | {{Wish|name=powergridruin|synopsis=Generate a damaged power grid in the zone}} | ||
| | |||
| | {{Wish|name=purgeobjectcache!|synopsis=Purge the object cache}} | ||
| | |||
| | {{Wish|name=rebuild|synopsis=Rebuild the current zone}} | ||
| | |||
| | {{Wish|name=reequip|synopsis=Reequip using AI equip routine}} | ||
| | |||
| | {{Wish|name=regionalize|synopsis=Test the regionalizer}} | ||
| | |||
| | {{Wish|name=reload|synopsis=Hotload all game settings}} | ||
| | |||
| | {{Wish|name=reshephgospel|synopsis=Get every Resheph annal.}} | ||
| | |||
| | {{Wish|name=reveal1sultanhistory|synopsis=Reveal a random sultan secret}} | ||
| | |||
| | {{Wish|name=revealobservations|synopsis=Reveal all observations}} | ||
| | |||
| | {{Wish|name=randomitems|synopsis=Get 20 random items}} | ||
| | |||
| | {{Wish|name=seed|usage=seed:<n>|synopsis=Set the world seed}} | ||
| | |||
| | {{Wish|name=shove|synopsis=Shove a nearby object in a direction}} | ||
| | |||
| | {{Wish|name=showcooldownminima|synopsis=Report all cooldowns}} | ||
| | |||
| | {{Wish|name=showgenders|synopsis=Display all gender strings}} | ||
| | |||
| | {{Wish|name=showintproperty|usage=showintproperty:<prop>|synopsis=Display player int property value}} | ||
| | {{Wish|name=shownamingchances|synopsis=Show chance to name an object}} | ||
{{Wish|name=showpronounsets|synopsis=Show all pronoun sets}} | |||
{{Wish|name=showrandomfaction|synopsis=Display a random faction name}} | |||
| | |||
| | {{Wish|name=showrandomfactionexceptbeasts|synopsis=Display a random faction name, except [[Beasts]]}} | ||
| | |||
{{Wish|name=showrandomfactionshortname|synopsis=Display a random faction's short name}} | |||
| | |||
{{Wish|name=showrandomoldfaction|synopsis=Display a random old faction name}} | |||
| | |||
| | {{Wish|name=showstringproperty|usage=showstringproperty:<prop>|synopsis=Display player string property value}} | ||
| | |||
| | {{Wish|name=somethinggoeswrong|synopsis=Something goes wrong in the thin world}} | ||
| | |||
| | {{Wish|name=sultanhistory|synopsis=Reveal all sultan secrets}} | ||
| | |||
| | {{Wish|name=sultanmuralwalltest|synopsis=Test sultan murals}} | ||
| | |||
| | {{Wish|name=sultanreveal|synopsis=Reveal all sultan locations}} | ||
| | |||
| | {{Wish|name=sultantest|usage=sultantest:<attributes>|synopsis=Create a sultan dungeon in this parasang with the given attributes}} | ||
| | |||
| | {{Wish|name=swap|synopsis=Swap bodies with an adjacent target|description=Unlike with [[Domination]], swapping bodies in this way has an indefinite duration, and your previous body can act on its own.}} | ||
| | |||
| | {{Wish|name=test437|synopsis=Show each [[Modding:Code page 437]] character}} | ||
| | |||
| | {{Wish|name=testcardinal|synopsis=Test cardinal numbers}} | ||
| | |||
| | {{Wish|name=testearl|synopsis=Test the Spindle negotiation with [[dogs]], [[cannibals]], [[dromads]], and [[girsh]]}} | ||
| | |||
{{Wish|name=testmadness|synopsis=Test [[Pax Klanq]] madness}} | |||
| | |||
{{Wish|name=testmarkup|synopsis=Test text shaders}} | |||
| | |||
| | {{Wish|name=testobjects|synopsis=Test all possible dynamic encounter objects}} | ||
| | |||
| | {{Wish|name=testordinal|synopsis=Test ordinal numbers}} | ||
| | |||
| | {{Wish|name=testpets|synopsis=Test all possible village pet objects}} | ||
| | |||
| | {{Wish|name=testpop|synopsis=Test the population manager}} | ||
| | |||
| | {{Wish|name=testrig|synopsis=Grant [[Wayfaring]], [[Teleportation]], and [[Clairvoyance]]}} | ||
| | |||
| | {{Wish|name=teststringbuilder|synopsis=Unit test string builder}} | ||
| | |||
| | {{Wish|name=togglementalshields|synopsis=Toggle [[Mental Shield]]}} | ||
| | |||
{{Wish|name=topevents|synopsis=Display top event IDs}} | |||
{{Wish|name=tunneltest|synopsis=Test tunnel system}} | |||
{{Wish|name=villageprops|synopsis=List properties of current village}} | |||
{{Wish|name=villagereveal|synopsis=Reveal all villages}} | |||
{{Wish|name=wavetilegen|synopsis=Test tilegen}} | |||
{{Wish|name=weather|synopsis=Show weather information}} | |||
{{Wish|name=websplat|synopsis=Test phase web splats}} | |||
{{Wish|name=whatami|synopsis=Display player body blueprint}} | |||
{{Wish|name=where?|synopsis=Show zone ID and copy it to the clipboard}} | |||
{{Wish|name=xy|synopsis=Show the player's (X, Y) location}} | |||
=== Wishes with unlisted functions === | |||
{{Missing info|What do these wishes do? How are they used?}} | |||
{{Wish|name=a|usage=a:<word>|synopsis=Returns "a" or "an" depending on the word entered.}} | |||
{{Wish|name=auditrenderlayers}} | |||
{{Wish|name=clearstatshifts|synopsis=Clear all stat changes on the player, including those from currently equipped items. For those stats to reapply, they must be reequipped.}} | |||
{{Wish|name=disablemarkup|synopsis=Disable markup parsing, leaving colored text <nowiki>{{C|Like this}}</nowiki>.}} | |||
{{Wish|name=enable markup|synopsis=Reenable markup parsing if it was disabled.}} | |||
{{Wish|name=expand}} | |||
{{Wish|name=factionsheeter}} | |||
{{Wish|name=getstringgamestate|usage=getstringgamestate(?)}} | |||
{{Wish|name=hasblueprintbeenseen|usage=hasblueprintbeenseen:<blueprint>}} | |||
{{Wish|name=highpools}} | |||
{{Wish|name=highreg|synopsis=Has no function, and returns a message saying that it only works in the Unity editor.}} | |||
{{Wish|name=othowander1}} | |||
{{Wish|name=pluralize|usage=pluralize:<word>|synopsis=Returns the word properly pluralized.}} | |||
{{Wish|name=pushgameview|usage=pushgameview <view>}} | |||
{{Wish|name=RandomNoTakeObject|synopsis=Spawns a random object that has the NoTake tag.}} | |||
{{Wish|name=rebuildbody|usage=rebuildbody:<asAnatomy>}} | |||
{{Wish|name=removepart|usage=removepart:<part>}} | |||
{{Wish|name=revealmapnotes}} | |||
{{Wish|name=revealsecret|usage=revealsecret:<secret id>}} | |||
{{Wish|name=rollcached|usage=rollcached:<dice expression>}} | |||
{{Wish|name=rollmaxcached|usage=rollmaxcached:<dice expression>}} | |||
{{Wish|name=rollmincached|usage=rollmincached:<dice expression>}} | |||
{{Wish|name=setstringgamestate|usage=setstringgamestate(?)}} | |||
{{Wish|name=sheeter|synopsis=Outputs two files: monstersheet.csv and monstersheet_short.csv. |description=The game will try to iterate through every creature and calculate average damage, AV, DV, Strength, EXP, and such. The game usually crashes before the csvs are fully filled out.}} | |||
{{Wish|name=showstatshifts|synopsis=Displays all stat changes currently applied to the player, and from what source.}} | |||
{{Wish|name=spawn|usage=spawn:<object>}} | |||
{{Wish|name=stat|usage=stat:<statid>:<value>|synopsis=Set the player's stat to a specific value.}} | |||
{{Wish|name=statbonus|usage=statbonus:<statid>:<value>|syonopsis=Add an amount to the player's specified stat}} | |||
{{Wish|name=statpenalty|usage=statpenalty:<statid>:<value>}} | |||
{{Wish|name=sultanrelics}} | |||
{{Wish|name=testendmessage}} | |||
{{Wish|name=testzoneparse}} | |||
{{Wish|name=unequip|usage=unequip:<limb name>|synopsis=Forcefully unequip the specified limb on the player.}} | |||
== References == | |||
[[Category:Guides]] | |||
[[Category:Modding]] | [[Category:Modding]] | ||
Revision as of 22:09, 5 August 2020
This information is reliable as of patch 2.0.200.81. If this is no longer the current patch, you can help by updating it. |
A wish is a command that can be executed by the player through a console accessible with a key binding (by default not bound). They are generally considered debug commands, but may also be of use setting up special runs or for whatever else the player would like to use them for.
Binding the wish command
To bind wishing to a key combination:
- From the main view, press Escape to open the main menu.
- Select the Key Mapping menu option.
- Use the arrow keys to scroll to the Debug section.
- Scroll to Wish and press Enter.
- Press whatever key combination you would like to access the wish console with.
- For example, Ctrl+Shift+W.
(The game may prompt you if your chosen combination is already taken by something else.)
Now it should be possible to wish from the main view.
List of wishes
Here wishes are sorted into headings based on what they do. Consider using the table of contents at the beginning of this article to jump to a topic of interest.
Entering any input not covered by a more specific wish will perform a lexigraphic search (using a Levenshtein distance algorithm) on object blueprints, mutations, quests, and zones, and attempt the best match it can find.[1] Matching on an object blueprint spawns that object; matching on a mutation grants that mutation; matching on a quest begins that quest; and matching on a zone teleports to that zone.
In the names of wishes, <
angle brackets >
indicate a blank to fill in and [
square brackets ]
indicate an optional part.
Special modes
All special modes are off by default. Once turned on, they remain in effect across game sessions until either they're turned off or the game is closed. They can be turned off by using the same wish that turned them on.
calm
cool
idkfa
- You cannot lose hit points.
- Your hydration is always at maximum.
- Your attacks that penetrate instantly kill.
- You cannot become lost from moving on world map tiles.
- You can move through normally impassible objects, such as walls.
- You can automove (such as autoexplore) while a hostile creature is visible.
However, you can still die from effects that kill without inflicting damage, such as the gaze of the lithofex.
In all of the aforementioned points, "you" refers to the player body at any given time. Swapping bodies after activating God Mode will cause it to start applying to the new body.Character stats and effects
clean
cleaneffects
cloacasurprise
confusion:<duration>:<level>
cooktestunits:<domain,domain>
cooktestunits:<domain,domain>
daze
decapitateme
dismember:<limb name>
effect:<effect id>
famished
hungry
license[:<tier>]
mutation:<id>
mutationbgone:<id>
notlost
pro
showmygender
slow
spend
supermutant
trip
xpmul:<amount>
xp:<amount>
xpverbose:<amount>
Conversations
conv:<id>[:<speakerblueprint>]
convnode:<id>:<startnode>[:<speakerblueprint>]
Diseases and infections
glotrotonset
glotrot
glotrotfinal
cureglotrot
ironshankonset
ironshank
cureironshank
fungone
glowcrust
curefungus
Factions
clearfactionmembership
factionrep:<id>:<amount>
traveler
wandermode
Going places
blink
crossintobright
godown:<n>
n
levelsgoto:<n>
returntoqud
sultantomb1
sultantomb6
thinworld
thinworldx
thinworld
zone:<id>
Quests
questdebug
startquest:<quest name>
quest:<quest name>
finishqueststep:<quest name>:<step name>
completequest:<quest name>
stage2
stage3
stage4
stage5
stage6
stage8 OR tombbetastart
sherlock
hindrenawardtest,<Motive>,<Circumstance>,<Thief>
hindrentexttest,<Motive>,<Circumstance>,<Thief>
finishallquests
Rolling dice
roll:<die expression>
rollmax:<die expression>
rollmin:<die expression>
Skills
axer
cluber
fencer
masterchef
sblader
skillpoints
smartass
Spawning things
allbox
clone
extraculthunter
extrasolohunter
leadslugs
object:<id>
playerlevelmob
randomrelic:<n>
n
random relicsrelic
smartitem:<id>
testhero:<base type>
Miscellaneous
auditblueprints
beguile
bits[:<>]
bodyparttypes
bookfuck
.rtf
filesbookfuckonefile
bordertest
checkforpart:<part>
clearach!!!
copy
cyber
day
dude
eventtest
explodingpalm
filljournal
find:<blueprint>
findduplicaterecipes
findfarmers
fungalvision
garbagetest
geno:<name>
glass
groundliquid
heapshot
makevillage
markofdeath
markofdeath?
maxmod
mazetest
memcheck
minime
nanoterm
night
objdump
ObjectDump.txt
optionspop
playeronly
popuptest
powergrid
powergriddebug
powergrid
but with more debug loggingpowergridruin
purgeobjectcache!
rebuild
reequip
regionalize
reload
reshephgospel
reveal1sultanhistory
revealobservations
randomitems
seed:<n>
shove
showcooldownminima
showgenders
showintproperty:<prop>
shownamingchances
showpronounsets
showrandomfaction
showrandomfactionexceptbeasts
showrandomfactionshortname
showrandomoldfaction
showstringproperty:<prop>
somethinggoeswrong
sultanhistory
sultanmuralwalltest
sultanreveal
sultantest:<attributes>
swap
test437
testcardinal
testmadness
testmarkup
testobjects
testordinal
testpets
testpop
testrig
teststringbuilder
togglementalshields
topevents
tunneltest
villageprops
villagereveal
wavetilegen
weather
websplat
whatami
where?
xy
Wishes with unlisted functions
This article has information that is missing or not up to par.
Reason: What do these wishes do? How are they used? |
Reason: What do these wishes do? How are they used?
a:<word>
auditrenderlayers
clearstatshifts
disablemarkup
enable markup
expand
factionsheeter
getstringgamestate(?)
hasblueprintbeenseen:<blueprint>
highpools
highreg
othowander1
pluralize:<word>
pushgameview <view>
RandomNoTakeObject
rebuildbody:<asAnatomy>
removepart:<part>
revealmapnotes
revealsecret:<secret id>
rollcached:<dice expression>
rollmaxcached:<dice expression>
rollmincached:<dice expression>
setstringgamestate(?)
sheeter
showstatshifts
spawn:<object>
stat:<statid>:<value>
statbonus:<statid>:<value>
statpenalty:<statid>:<value>
sultanrelics
testendmessage
testzoneparse
unequip:<limb name>
References
- ↑
XRL.WishSearcher
, methodSearchForWish