actionpoint.pos | [num] | Shows the position of the specified Action Point |
actionpoint.zoomto | [num] | Zooms to the specified Action Point |
actionpoint.reset | [num] | Resets the specified Action Point |
bug.toggle | [name] | Toggles the specified bug |
cls | | Clears console messages |
comp.checks | PLAYER# | Activates a menu where you can enable/disable active checks for the mentioned player |
comp.events | PLAYER# | Activates a menu where you can trigger events for the mentioned player |
comp.kill | PLAYER# | Destroy the Dungeon Hearth for the mentioned player |
comp.me | # | Configures the computer player for the player to the number used as the parameter |
comp.procs | PLAYER# | Activates a menu where you can enable/disable active processes for the mentioned player |
compuchat | scarce/frequent/none | Set compuchat to scarce/frequent/off. Also 0/1/2 |
conceal | # | Conceals the map. Optional param to be subtile range from cursor instead |
create.creature | [creature] [level] [amount]* [owner]* | Spawns a creature |
create.gold | [amount] | Spawns gold |
create.object | [name] | Spawns an object with the specified name from objects.cfg |
create.thing | [class#] [model#] | Takes 2 numbers to spawn whatever |
creature.addhealth | [quantity] | Adds the specified quantity of health to the selected creature |
creature.attackheart | [player number] | Directs the selected creature to attack the specified player's heart |
creature.instance.set | [instance number] | Makes the creature do the specified instance, no matter what |
creature.job.set | [job number] | Directs the selected creature to do the specified job |
creature.pool.add | [model name or number] [number] | Adds to the Creature Pool |
creature.pool.sub | [model name or number] [number] | Subtracts from the Creature Pool |
creature.level | [level number] | Sets the experience level of the selected creature |
creature.freeze | | Casts Freeze on the selected creature |
creature.slow | | Casts Slow on the selected creature |
creature.state.set | [state number] | Sets the selected creature's state |
creature.subhealth | [quantity] | Subtracts the specified quantity of health from the selected creature |
cursor.pos | | Shows the subtile position of the cursor |
digger.sendto | [player number] | Sends the selected creature, if a digger for its owner, to the specified player |
fps | # | Displays the framerate, or sets it to the specified value |
frametime | | Displays how long the game needs to draw one frame. Can be used to visualize slowdowns |
frametime.max | | Same as frametime, but shows the max value over the past second, to more easily detect temporary slowdowns |
herogate.zoomto | [num] | Zooms to the specified Action Point |
game.load | [saveslot][#] | Loads a save slot, starting at 0. Second number to 1 loads it paused |
game.save | [saveslot][#] [name]* | Saves the game, use '0' as a save slot to get first save. More save slots available |
give.door | # | Gives you one door to place, type number #. So 1 is WOOD, from trapdoor.cfg |
give.trap | # | Gives you one trap to place, type number #. So 1 is BOULDER, from trapdoor.cfg |
magic.instance | [creature] [slot] [instance] | Gives a creature a spell in a specific slot. Or some other slot |
map.pool | [creature][#] | Sets how many creatures of that model name are in the pool |
mapwho.info | [stl_x] [stl_y] | Shows some info about Subtile. Cursor coordinates are used as default |
music.set | [track number] | Switches the music track to the one specified |
place.slab | [name] | Spawns a slab with the name from terrain.cfg |
player.addgold | [player number] [quantity] | Adds specified quantity of offmap gold to the specified player |
player.heart.health | [player number] [quantity]* | Sets the health of the heart of the specified player, or displays it if no health is specified |
player.score | PLAYER# | Displays the score of the mentioned player |
player.flag | PLAYER# [#] [value]* | Displays or sets the value of script flag # of the mentioned player |
power.give | [name or number] | Gives you the specified power. 'All' can be used to give you all powers at once. |
quit | | Exit the game |
room.available | [roomname] | Makes the room available to build. Accepts 'All' to make all rooms available |
room.get | [room_id]* | Select room # so it could be affected by other commands. Gets room at cursor if no ID is specified |
room.health | [amount]* | Sets the health of the selected room, or displays it if no health is specified |
slab.health | [amount]* | Sets the health of the slab at the cursor, or displays it if no health is specified |
sound.test | # | Play any sound from the game 1 - 1034 |
speech.test | # | Play any speech from the game 1 - 125, Messages can be found here |
reveal | # | Displays the map. Optional param to be subtile range from cursor instead |
slab.place | [slab number or name] [player number]* | Places the specified slab at the cursor. If no player is specified, its owner is the owner is the current owner of the slab. |
stats | | Shows playtime and FPS |
thing.destroy | | Destroys the selected thing |
thing.get | [thing_id]* | Select thing # so it could be affected by other commands. Without ID grabs thing at mouse cursor |
thing.health | [quantity]* | Sets the quantity of health the selected thing has, or displays it if no quantity is specified |
thing.info | | Print some info about selected thing |
thing.move | [stl_x] [stl_y] [stl_z] | Move selected thing to position, or when left empty to current location of a cursor |
time | | Shows current playtime |
timer.toggle | | Sets game turn to be displayed on "bonus timer" - on-screen time field |
thing.show_id | | [yesno] |
timer.switch | | Switch the on-screen time field to real time/game turn |
turn | | Shows current game turn |
volume | | Displays current volume values |
volume.sound | # | Set sound volume values |
volume.music | # | Set music volume values |
ver | | Shows game version number |
zoomto | [stl_x] [stl_y] | Zooms to the specified co-ordinates |