Destruction messages for Neutron bombs, EMP bombs and Warheads fixed to bypass PURE blocking.
Neutron Bomb won't trigger a destruction message on explosion.

Printable View
Destruction messages for Neutron bombs, EMP bombs and Warheads fixed to bypass PURE blocking.
Neutron Bomb won't trigger a destruction message on explosion.
Middle item spawner now attaches the spawned item to the InventorySpot navigation marker.
This will tell bots to go and retrieve the item.
sgItem > (all buildable items and weapons)
Optimized player detection when owner still present, avoids running a RadiusActors search.
sgItems will remain impossible to pickup for 15 seconds (scaled down to 10 by server settings) after the owner leaves the game.
If owner reconnects as spectator, a 5 minute timer will kick in and once that timer is up, item is free to be picked by any player in the team.
Force bUseTranslocator on all SiegeGI games to TRUE.
This option doesn't affect gameplay at all, but prevents translocator related navigation points from being nullified.
sgBuilding now sub-implements SameTeamAs( int TeamNum), defined in StationaryPawn.
External packages can now check teams on sgBuildings without recurring to data accessing methods (GetPropertyText).
SetTeam( int NewTeam) also subdefined, it is the primary method to set the team number and color.
Build and Remove messages on the F3 stat window are merged instead of repeating:
Example:
Scourge built a Mine
Scourge built a Mine
Scourge built a Mine
Becomes:
Scourge built a Mine x3
Same with remove messages.
Fixed the RandomItemSpawner's config being stored in SiegeMLSG3_pre.ini instead of the actual release INI.
Added untested function that mutates all weapons in use at map start.
Then compares if weapon was replaced and alters the SiegeGI, Suppliers and MidSpawner settings.
This way Siege can be setup with ZeroPing, NewNet, NaliWeapons or any other weapon mutator without having to edit the Siege INI.
Infiltration announced globally.
Spy: gets to know what team did he/she just infiltrate.
Allies: get spy identity and team.
Target team: warned of their team's infiltration.
Other teams: infiltration notice doesn't indicate owner nor target team.
Initiated tests.
10 likes and I release it?
I'll keep adding stuff if I can.