If no number is provided, or it is -1, the turn limit is switched off. If no number is provided, the turn number is increased by one.Ĭhange the turn limit for the current scenario to the specified number. Show a gamestate inspector dialog which allows to see variable info, team info, ai info.Ĭhange the current turn to the specified number. Throw an event by name, like time over or enemies defeated. This will display a popup with the content of the variable This will set a WML variable to a given value (Version 1.13.6 and later only) makes the selected unit invulnerable. (Version 1.13.2 and later only) sets or unsets statuses on a unit put a - in front of the status to unset it. When a unit is selected, this will advance (level up) the unit N times. When a unit is selected, this will set the unit's attribute to value.
Pops up a menu that allows you to move directly to a specified scenario.Īdd amount gold to the current player's sideĬreate a unit of type specified at last selected hex Skip to next scenario by triggering a win event To activate debug commands, you need to type "debug" in commands mode Show all hidden unit descriptions in the in-game Help, or forget the known ones.ĭebug Commands are more advanced than regular commands, some of people call them: Cheats. Overlay terrain codes on visible map tiles. Debug mode is turned off by quitting the game or using the :nodebug command. Switch debug mode on (does not work in multiplayer). Launch a friendly gui to assist with assigning control of sides to playersĬlear chat messages. Can be used on users not in the game but on the server.Ĭhange the controller for side (write here the number of the side, the side must be controlled by you) to username (write here the nick of the player or observer)
Unban a user by the IP address used by that username. Battle for Wesnoth LEGACY on Android emulator will allow you have more excited mobile experience on a Windows. Can be used on users not in the game but on the server. Kick and ban a user in multiplayer by the IP address used by that username. Generally a friendly way to remove someone who is having connection or other difficulties. If no username is given everyone is unmuted. If no username is supplied the muted usernames are displayed. Toggles muting/silencing of all observers on/off This command should normally be needed only for debugging purposes.ĭebugging command which displays the current controller type of a side. Toggle player side between idle mode and not. If you don't provide side, the current side is assumed. The player/client who controls that side needs to issue this command.
Toggle player on side between human and AI player. Save the game and quit the scenario (without prompting) (There's also a "help" command if you still don't know anything about one of these commands) And here is the list of commands you can type: