<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bonfire-wiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2601%3AC7%3A8280%3A37F0%3A28FF%3A8CAB%3ACDF9%3AF0DA</id>
	<title>Bonfire by Hogswild Prasetto - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bonfire-wiki.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2601%3AC7%3A8280%3A37F0%3A28FF%3A8CAB%3ACDF9%3AF0DA"/>
	<link rel="alternate" type="text/html" href="https://bonfire-wiki.net/index.php/Special:Contributions/2601:C7:8280:37F0:28FF:8CAB:CDF9:F0DA"/>
	<updated>2026-08-02T16:55:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.4</generator>
	<entry>
		<id>https://bonfire-wiki.net/index.php?title=Console_Commands&amp;diff=227</id>
		<title>Console Commands</title>
		<link rel="alternate" type="text/html" href="https://bonfire-wiki.net/index.php?title=Console_Commands&amp;diff=227"/>
		<updated>2019-02-08T20:30:31Z</updated>

		<summary type="html">&lt;p&gt;2601:C7:8280:37F0:28FF:8CAB:CDF9:F0DA: added convert command&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Basic Commands ===&lt;br /&gt;
The console can be accessed by hitting F1 on your keyboard. To leave the console, use the command &amp;quot;exit&amp;quot;. These commands can be used by properly coded player NPCs by selecting &amp;quot;custom call&amp;quot; and inputting one of them.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Usage&lt;br /&gt;
!Effect&lt;br /&gt;
|-&lt;br /&gt;
|exit&lt;br /&gt;
|&lt;br /&gt;
|Exits the command console&lt;br /&gt;
|-&lt;br /&gt;
|refpos&lt;br /&gt;
|&lt;br /&gt;
|Saves a reference to the coordinates (XYZ) of the targeted character (usually the player). Can be pasted into the NPC editor later, as a spawn position. &lt;br /&gt;
|-&lt;br /&gt;
|tp2refpos&lt;br /&gt;
|&lt;br /&gt;
|Teleports the target to the current coordinate set by &#039;&#039;&#039;refpos&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|coord&lt;br /&gt;
|&lt;br /&gt;
|Displays your character&#039;s coordinates.&lt;br /&gt;
|-&lt;br /&gt;
|save&lt;br /&gt;
|&lt;br /&gt;
|Saves your progress.&lt;br /&gt;
|-&lt;br /&gt;
|rel&lt;br /&gt;
|&lt;br /&gt;
|Reloads the current scene. Can be used to unstuck the game.&lt;br /&gt;
|-&lt;br /&gt;
|natty&lt;br /&gt;
|&lt;br /&gt;
|Returns your character to their last known naturally achieved shape, in case you abused shapeshifting a bit too much.&lt;br /&gt;
|-&lt;br /&gt;
|origins&lt;br /&gt;
|&lt;br /&gt;
|Similar to natty, but returns you to the shape your character had upon creation&lt;br /&gt;
|-&lt;br /&gt;
|splice&lt;br /&gt;
|&lt;br /&gt;
|Turns your character into an average fusion of every character you&#039;ve created&lt;br /&gt;
|-&lt;br /&gt;
|curse&lt;br /&gt;
|&lt;br /&gt;
|Adds Genie&#039;s Curse to the target, randomizing the result between human and orc styles.&lt;br /&gt;
|-&lt;br /&gt;
|cursebara&lt;br /&gt;
|&lt;br /&gt;
|Adds Genie&#039;s Curse to the target, human style.&lt;br /&gt;
|-&lt;br /&gt;
|curseorc&lt;br /&gt;
|&lt;br /&gt;
|Adds Genie&#039;s Curse to the target, orc style.&lt;br /&gt;
|-&lt;br /&gt;
|purify&lt;br /&gt;
|&lt;br /&gt;
|Removes Genies curse&lt;br /&gt;
|-&lt;br /&gt;
|quickgrow&lt;br /&gt;
|&lt;br /&gt;
|Accelerates whatever growth spell the target may be experiencing (plays an animation)&lt;br /&gt;
|-&lt;br /&gt;
|target&lt;br /&gt;
|target &#039;&#039;orcname&#039;&#039;&lt;br /&gt;
|Will switch target character for &amp;lt;em&amp;gt;&amp;lt;strong&amp;gt;most  (that means not all of them) &amp;lt;/strong&amp;gt;&amp;lt;/em&amp;gt;of the subsequent commands. Make sure you type their name with the exact upper/lower cases. See Special arguments below.&lt;br /&gt;
|-&lt;br /&gt;
|targetclear&lt;br /&gt;
|&lt;br /&gt;
|Returns to default targeting of player&lt;br /&gt;
|-&lt;br /&gt;
|dorf&lt;br /&gt;
|&lt;br /&gt;
|Turns you into a cute little dwarf. Only then, you will see how animations really break.&lt;br /&gt;
|-&lt;br /&gt;
|swap&lt;br /&gt;
|swap &#039;&#039;orcA,orcb,duration,multiplier&#039;&#039;&lt;br /&gt;
|Will swap the bodyshapes of the two orcs with the names provided as orcA and orcB using a transformative buff where you can assign a duration speed and multiplier for the strength of the effect. You may use the shortcuts @playername and @playerinterest in place of actual names in order to apply the effects to the player and any character currently interacting or in proximity to them&lt;br /&gt;
|-&lt;br /&gt;
|travel&lt;br /&gt;
|travel &#039;&#039;levelname&#039;&#039;&lt;br /&gt;
|Instantaneous transport to &#039;&#039;levelname&#039;&#039;. See [[Areas]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
|fuse&lt;br /&gt;
|fuse &#039;&#039;orcA,orcB&#039;&#039;&lt;br /&gt;
|Will fuse the two orcs with the names provided as orcA and orcB. You may use the shortcuts @playername and @playerinterest in place of actual names in order to apply the effects to the player and any character currently interacting or in proximity to them&lt;br /&gt;
|-&lt;br /&gt;
|unfuse&lt;br /&gt;
|&lt;br /&gt;
|Breaks the fusion of the current target&lt;br /&gt;
|-&lt;br /&gt;
|colorleather&lt;br /&gt;
|colorleather &#039;&#039;R,G,B&#039;&#039;&lt;br /&gt;
|Allow you to assign custom colors to any applicable leather pieces you are wearing in RGB notation&lt;br /&gt;
|-&lt;br /&gt;
|colorcloth&lt;br /&gt;
|colorcloth &#039;&#039;R,G,B&#039;&#039;&lt;br /&gt;
|Allow you to assign custom colors to any applicable cloth pieces you are wearing in RGB notation&lt;br /&gt;
|-&lt;br /&gt;
|colorplate&lt;br /&gt;
|colorplate &#039;&#039;R,G,B&#039;&#039;&lt;br /&gt;
|Allow you to assign custom colors to any applicable plate pieces you are wearing in RGB notation&lt;br /&gt;
|-&lt;br /&gt;
|itemlist&lt;br /&gt;
|&lt;br /&gt;
|Shows the list of IDs for items for give&lt;br /&gt;
|-&lt;br /&gt;
|give&lt;br /&gt;
|give &#039;&#039;itemID&#039;&#039;&lt;br /&gt;
|Give the NON CONSUMABLE item to the target (default of player) and equip it if possible. Reference [[Items (permanent)|itemIDs]] for a list of items&lt;br /&gt;
|-&lt;br /&gt;
|beacon&lt;br /&gt;
|beacon &#039;&#039;name&#039;&#039;&lt;br /&gt;
|Find a patron totem of a specific name. Name&amp;lt;strong&amp;gt; &amp;lt;/strong&amp;gt;is your username on Patreon. An item will be added to your inventory, which you can right click to get a hint of how far you are from the desired totem, if it exists.&lt;br /&gt;
|-&lt;br /&gt;
|barafy&lt;br /&gt;
|barafy &#039;&#039;target,strength,duration,burstdelay&#039;&#039;&lt;br /&gt;
|Makes the target more bara-ish &lt;br /&gt;
example: barafy @playername,5,5,0&lt;br /&gt;
|-&lt;br /&gt;
|barafylite &lt;br /&gt;
|barafylite &#039;&#039;target,strength,duration,burstdelay&#039;&#039;&lt;br /&gt;
|Similar to barify without changing hair and beard styles.&lt;br /&gt;
|-&lt;br /&gt;
|orcify&lt;br /&gt;
|orcify &#039;&#039;target,strength,duration,burstdelay&#039;&#039;&lt;br /&gt;
|Makes the target more orcish&lt;br /&gt;
example: orcify @playername,5,5,0&lt;br /&gt;
|-&lt;br /&gt;
|orcifylite &lt;br /&gt;
|orcifylite &#039;&#039;target,strength,duration,burstdelay&#039;&#039;&lt;br /&gt;
|Similar to orcify without changing hair and beard styles.&lt;br /&gt;
|-&lt;br /&gt;
|iguapify&lt;br /&gt;
|iguapify&lt;br /&gt;
&#039;&#039;target,strength,duration,burstdelay&#039;&#039;&lt;br /&gt;
|Gives Iguapi (Gorilla) features to your character&lt;br /&gt;
example: iguapify @self,5,5,0&lt;br /&gt;
|-&lt;br /&gt;
|hair&lt;br /&gt;
|hair &#039;&#039;id,length&#039;&#039;&lt;br /&gt;
|Changes your hairstyle to one of the other types, Length is a decimal (float) between 0 and 1&lt;br /&gt;
See [[Hair/Beard Styles]] for info on the id numbers&lt;br /&gt;
|-&lt;br /&gt;
|beard&lt;br /&gt;
|beard &#039;&#039;id,length&#039;&#039;&lt;br /&gt;
|Changes your beard style to one of the other types, Length is a decimal (float) between 0 and 1&lt;br /&gt;
See [[Hair/Beard Styles]] for info on the id numbers&lt;br /&gt;
|-&lt;br /&gt;
|fap&lt;br /&gt;
|&lt;br /&gt;
|The targeted orc will masturbate.&lt;br /&gt;
|-&lt;br /&gt;
|fapstop&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|convert&lt;br /&gt;
|convert &#039;&#039;orcA,orcB,duration,multiplier&#039;&#039;&lt;br /&gt;
|Will change the bodyshape of OrcB to that of OrcA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Macro commands ===&lt;br /&gt;
These commands are used in the creation and execution of macros. See [[Macros vs Scrolls]] for more details.&lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Usage&lt;br /&gt;
!Effect&lt;br /&gt;
|-&lt;br /&gt;
|sedit&lt;br /&gt;
|&lt;br /&gt;
|Opens the macro editor, allowing you to write logical macros. These share the same structure as dialogues and thus appear as dialogue files, but are executed without triggering a dialogue scene. Use macros for quick logical processes.&lt;br /&gt;
|-&lt;br /&gt;
|macroinject&lt;br /&gt;
|macroinject&lt;br /&gt;
&#039;&#039;macroFileName&#039;&#039;&lt;br /&gt;
|Adds a macro scroll item to the target, which can be executed using commands like &#039;&#039;&#039;macroexec&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|macroexec&lt;br /&gt;
|macroexec&lt;br /&gt;
&#039;&#039;macroName&#039;&#039;&lt;br /&gt;
|If present, executes a macro &#039;&#039;macroName&#039;&#039; from the target&#039;s inventory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Scroll commands ===&lt;br /&gt;
These commands are used in the creation of the items called [[Scrolls]]. See [[Macros vs Scrolls]] for more details&lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Usage&lt;br /&gt;
!Effect&lt;br /&gt;
|-&lt;br /&gt;
|recstart&lt;br /&gt;
|recstart &#039;&#039;scrollName&#039;&#039;&lt;br /&gt;
|All console commands used after this will be saved and stored in a scroll.&lt;br /&gt;
|-&lt;br /&gt;
|recstop&lt;br /&gt;
|&lt;br /&gt;
|Stops recording console commands and stores the scroll within the target&#039;s inventory.&lt;br /&gt;
|-&lt;br /&gt;
|orcscrollexec&lt;br /&gt;
|orcscrollexec&lt;br /&gt;
&#039;&#039;scrollName&#039;&#039;&lt;br /&gt;
|If present, casts a recorded scroll within the target&#039;s inventory.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dialog commands ===&lt;br /&gt;
These commands can create and inject new dialog trees into NPCs. &lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Usage&lt;br /&gt;
!Effect&lt;br /&gt;
|-&lt;br /&gt;
|dedit&lt;br /&gt;
|&lt;br /&gt;
|Opens the raw dialogue editor, allowing you to write custom dialogue trees without creating an NPC for them.&lt;br /&gt;
|-&lt;br /&gt;
|modspeech&lt;br /&gt;
|modspeech&lt;br /&gt;
&#039;&#039;rawDialogueName&#039;&#039;&lt;br /&gt;
|Will search for and apply a raw dialogue (previously created by the dedit editor) to the target character, essentially replacing their speech with the one provided in this command.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Debug commands ===&lt;br /&gt;
These commands are useful for seeing hidden information or debugging characters. &lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Command&lt;br /&gt;
!Usage&lt;br /&gt;
!Effect&lt;br /&gt;
|-&lt;br /&gt;
|dory&lt;br /&gt;
|&lt;br /&gt;
|Wipes your character&#039;s memory entirely, essentially resetting quest progress back to zero, but keeps your items and waypoints. It works best when used on scenes that are not the Outback.&lt;br /&gt;
|-&lt;br /&gt;
|hobo&lt;br /&gt;
|&lt;br /&gt;
|Wipes character inventory.&lt;br /&gt;
|-&lt;br /&gt;
|goel&lt;br /&gt;
|&lt;br /&gt;
|Gives you full quest progress on all main orcs and all waypoints.&lt;br /&gt;
|-&lt;br /&gt;
|obliviate&lt;br /&gt;
|&lt;br /&gt;
|Repairs very large save files by wiping out NPC memory from the player character&lt;br /&gt;
|-&lt;br /&gt;
|cls&lt;br /&gt;
|&lt;br /&gt;
|Clears the text in the command console&lt;br /&gt;
|-&lt;br /&gt;
|stiff&lt;br /&gt;
|&lt;br /&gt;
|Removes all poses from the players inventory&lt;br /&gt;
|-&lt;br /&gt;
|showdiagindex&amp;lt;strong&amp;gt; &amp;lt;/strong&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Shows the dialog tree number for debugging purposes&lt;br /&gt;
|-&lt;br /&gt;
|showhiddenitems&amp;lt;strong&amp;gt; &amp;lt;/strong&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Shows hidden variables as items in inventory&lt;br /&gt;
|-&lt;br /&gt;
|forceinventory&lt;br /&gt;
|&lt;br /&gt;
|Forces the display of inventory of the current target. Change targets using the &#039;&#039;&#039;&#039;&#039;target&#039;&#039;&#039;&#039;&#039; command. Will also show hidden items ONLY IF showhiddenitems is used before this command is run.&lt;br /&gt;
|-&lt;br /&gt;
|help&lt;br /&gt;
|&lt;br /&gt;
|Lists most of these commands right on the console&lt;br /&gt;
|-&lt;br /&gt;
|lordofshapes&lt;br /&gt;
|&lt;br /&gt;
|Pulls up sliders that allow for the player to adjust stats such as height, cocksize, arousal, muscle and more. Type lordofshapes again to turn it off&lt;br /&gt;
|-&lt;br /&gt;
|tatguide&lt;br /&gt;
|&lt;br /&gt;
|Open your file explorer to a location where a guide png file is created. See [[Creating Tattoos]] for more information&lt;br /&gt;
|-&lt;br /&gt;
|tattoo&lt;br /&gt;
|tattoo &#039;&#039;filename&#039;&#039;&lt;br /&gt;
|Imports the &#039;&#039;filename &#039;&#039;tattoo/markings into an item in your characters inventory. Be mindful the data will be serialized into your character and will drastically increase the file size of the player orc.&lt;br /&gt;
|-&lt;br /&gt;
|chedit&lt;br /&gt;
|&lt;br /&gt;
|Opens character editor&lt;br /&gt;
|-&lt;br /&gt;
|dedit&lt;br /&gt;
|&lt;br /&gt;
|Opens the raw dialogue editor, allowing you to write custom dialogue trees without creating an NPC for them.&lt;br /&gt;
|-&lt;br /&gt;
|sedit&lt;br /&gt;
|&lt;br /&gt;
|Opens the macro editor, allowing you to write logical macros. These share the same structure as dialogues and thus appear as dialogue files, but are executed without triggering a dialogue scene. Use macros for quick logical processes.&lt;br /&gt;
|-&lt;br /&gt;
|batch&lt;br /&gt;
|batch&lt;br /&gt;
&#039;&#039;command1;command2;command3&#039;&#039;&lt;br /&gt;
|Allows you to call multiple commands at once, separated by semicolons after the &amp;quot;batch&amp;quot; keyword.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Special arguments/Logic ===&lt;br /&gt;
Special arguments can be given in certain situations for the above functions or to variable flags&lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!Argument&lt;br /&gt;
!What does it mean&lt;br /&gt;
!Example&lt;br /&gt;
|-&lt;br /&gt;
|@playername&lt;br /&gt;
|Is replaced by the player&#039;s character name, or returns the player&#039;s character in console commands like &amp;quot;&#039;&#039;&#039;target&#039;&#039;&#039; &#039;&#039;name&#039;&#039;&amp;quot;&lt;br /&gt;
|target @playername&lt;br /&gt;
|-&lt;br /&gt;
|@playerinterest&lt;br /&gt;
|Gives you the character (or their name) that the player&#039;s character is currently interacting with, even if they are just looking at eachother.&lt;br /&gt;
|orcify @playerinterest,5,5,0&lt;br /&gt;
|-&lt;br /&gt;
|@self&lt;br /&gt;
|During conversations or while casting a scroll/spell, this gives you their current user.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@selfinterest&lt;br /&gt;
|Similar to @playerinterest, but applied to @self.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@math +&amp;lt;em&amp;gt;number&amp;lt;/em&amp;gt;&lt;br /&gt;
|Used in variable flags to increment a value by number&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@math -&amp;lt;em&amp;gt;number&amp;lt;/em&amp;gt;&lt;br /&gt;
|Used in variable flags to decrement a value by number&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@math *&amp;lt;em&amp;gt;number&amp;lt;/em&amp;gt;&lt;br /&gt;
|Used in variable flags to multipy a value by number&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@math /&amp;lt;em&amp;gt;number&amp;lt;/em&amp;gt;&lt;br /&gt;
|Used in variable flags to divide a value by number&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@math ^&amp;lt;em&amp;gt;number&amp;lt;/em&amp;gt;&lt;br /&gt;
|Used in variable flags to raise to the power of a value by number&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@randint&amp;lt;em&amp;gt; lowest,highest&amp;lt;/em&amp;gt; &lt;br /&gt;
|Returns a random integer value between lowest and highest&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|@randfloat &amp;lt;em&amp;gt;lowest,highest&amp;lt;/em&amp;gt;&lt;br /&gt;
|Returns a random float value between lowest and highest&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dangerous commands ===&lt;br /&gt;
Use the following at your own peril. They circumvent normal game logic for a specific effect. They may break the game, user experience, or may be broken on upgrade. These commands are considered volatile.&lt;br /&gt;
{| class=&amp;quot;article-table&amp;quot;&lt;br /&gt;
!What it does&lt;br /&gt;
!Usage&lt;br /&gt;
!Accepted commands (non-exhaustive)&lt;br /&gt;
|-&lt;br /&gt;
|Buffs the target with a non expiring buff, usually in increments of 1&lt;br /&gt;
|buffperma &#039;&#039;buffEnumName&#039;&#039;&lt;br /&gt;
|HyperPenisLength, JumpBoost,Sweat, SweatLesser, SweatMinimum, BodyFatIncrease, Goblinize_BigBaraHuman, Goblinize_BigOrc, Goblinize_Dwarf, Goblinize_Goblin, Goblinize_Swap, Goblinize_SwapMuscle, Goblinize_SwapHeight, Goblinize_Invert, BallSizeDecrease, PenisLengthDecrease, PenisLengthIncrease, PenisGirthIncrease, PenisShowerDecrease, PenisShowerIncrease, HeightDecrease, HeightIncrease, MuscleDecrease, MuscleIncrease, SpellImmunity&lt;br /&gt;
|-&lt;br /&gt;
|Calls some internal target functions for usage in scripts.&lt;br /&gt;
|orccallback &#039;&#039;command&#039;&#039;&lt;br /&gt;
|strip, galaxyParticles, greenGlowSimple, greenGlowSimpleRemove&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>2601:C7:8280:37F0:28FF:8CAB:CDF9:F0DA</name></author>
	</entry>
</feed>