Difference between revisions of "Version 2 Scripts New"
Jump to navigation
Jump to search
Jianmingyong (talk | contribs) m (→@Battle) |
Jianmingyong (talk | contribs) m (→@Battle) |
||
| Line 52: | Line 52: | ||
| str = trainerFile ( Default value = None ) | | str = trainerFile ( Default value = None ) | ||
|- | |- | ||
| @Battle.wild(PokemonData,str) | | @Battle.wild(PokemonData,<nowiki>[str]</nowiki>) | ||
| Initializes the battle with a wild Pokémon. | | Initializes the battle with a wild Pokémon. | ||
| PokemonData = [[Pokemon_Code|Refer Pokemon Code]] | | PokemonData = [[Pokemon_Code|Refer Pokemon Code]] <br /> str = musicloop ( Default value = None ) | ||
str = musicloop | |||
|} | |} | ||
|} | |} | ||
Revision as of 11:43, 15 June 2014
Version 2 scripts were started in version 0.32. Any script in Version 2 must have "version=2" as the first line of the script.
Commands are written as @command.subcommand and are no longer case sensitive. All commands require a subcommand.
Constructs were also expected to be <construct.subconstruct> and can be used with switches too
A General Note to all GameMode Scripters ( Must Read )
- This list is currently updated as of v0.49.0
- I, jianmingyong have ensure minimal typo in the list here.
- This list is the same as what you can see when typing @help(command).
- Please do not blame darkfire as he is not the one who make the new design on this page :D
- Also if you are a GameMode Scripter or trying to be one, you are recommended to download Notepad++ with our special syntax highlighter for checking typo mistake.
Commands
Commands always have a subcommand. All combinations will be listed below.
The table is split into sections by Command.
By Default, the Argument Types are:
- Str
- Int
- Sng
- ItemCollection
- Bool
- Rec
- IntArr
- StrArr
- SngArr
- BoolArr
- PokemonData
- Arr
For any optional Argument, it will be engrave by a square braket for example "[str]"
@Battle
|