Update 10/17/13 -
Download LatestUpdates:
- Text trigger input (not output), completed (beta).
Rules:- Basic format is just like SCMDrafts: Trigger ( player, morePlayers ) { Conditions: conditionName(conditionArgs); Actions: actionName(actionArgs); }
- Condition names, action names, and argument orders are the same as SCMDraft
- Quotes are ignored unless their use is imperative to avoiding ambiguity (meaning they should always be used for strings and named parts of the map (ex: locations, wavs), even if they are sometimes accepted otherwise, if you fail to use quotes for a string, it will be capitalized by the text cleaner and will probably not reflect what you wanted)
- Names as defined in the map are accepted for: Locations, Units, Switches, Wavs, and Groups (players)
- Default names are always accepted for units, switches, and groups, as well as some shortened forms (ex: f1 for force1)
- All default names are cap-insensitive
- Numeric Values are always an acceptable substitute for a field (ex: you could enter a 0 in the location field instead of '"Location 0"'), keep in mind that many items are 0-based, so a 0 in a switch field equates to "Switch 1")
Other info:- 'Memory' action available
- 'Custom' condition and 'Custom' action are new, 'Custom' condition's format is: "Custom(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)", where arg1-9 are the fields as shown
HERE, same deal for action's format ("Custom(arg1, ... , arg11)"); in addition to accepting raw numbers, the custom condition/action also accept any form of text that would be stored in that field (ex: you could put 'Terran Marine' in the unitID field).
- Arbitrary 4-character script names (as well as numbers) accepted (note: this gives the user the responsibility of ensuring a script name is valid).
- Separate compile and compile & save buttons (so you can hit 'compile & save' and the map will compile, and if it's successful it will save (or open a save-as dialog if you haven't yet saved), and then inform you it's done).
- The window's modeless, so you can do other things to the map while it's open
Up Next:- Text trigs text output
- Basic plugin framework
- The asterix that tells you when saving is done
- Graphics restructuring
- Locations or Sprites
Please let me know if you find anything not working or any of the above rules broken!
Post has been edited 5 time(s), last time on Oct 17 2013, 9:14 pm by jjf28.
TheNitesWhoSay - Clan Aura -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.