AMP - Advanced Map Patch, v 0.1
Patch file :
http://soultcer.net/trem/AdvancedMapPatch-_-==Troy==.patchDefinition files for the Radiant :
http://soultcer.net/trem/entities.defQVM (Lakitu7 5.1 + AMP) :
http://soultcer.net/trem/game.qvmDescription :
This version adds target_misc and alters trigger_multiple to allow such functions as AND logic and alteration of stages/BP or a spawn of a buildable.
For the server to run maps that use those entities correctly a patch has to be installed. On the other hand there is no client-side modifications involved. All future versions will have a backwards compatibility.
Entities Description.
Trigger_multiple
Key : counter Value : integer
Description : WARNING! if you are using counter, use trigger as target only! The trigger will trigger its target only if it has been triggered counter amount of times. Wait key plays a role of a reset, if the trigger was triggered once, the counter will be reset after the wait time in seconds, or if the counter overflows.
Target_misc
Key : buildable Value : string
Description : this mode uses a layout system, you have to input the standard layout form (Building Number, Origins (3), Angles (3), Origin2 (3), Angles2 (3)), Easiest to get a hang of is to open a layout save file with a text editor. If the building did not spawn somehow, edit the first origins (put building higher/lower etc.).
Key : team Value : int
Description : 0 = both 1 = humans 2 = aliens. Has no effect otherwise
Key : stage Value : int
Description : adds/reduces (negatives allowed) the stage value. Capped at 0 and 2
Key : threshold Value : int
Description : adds/reduces (negatives allowed) the stage threshold value.
Key : buildpoints Value : int
Description : adds/reduces (negatives allowed) buildpoints for a team, capped at 10k.
Even thought this has the same layout format, it does not need layout patch to be installed on a server.
I also want to thank Lakitu7 for inspiration and help in creation of a patch.