Commit Graph

3528 Commits

Author SHA1 Message Date
Matthias Mailänder
c1453791d0 Merge pull request #4858 from cjshmyr/spyfix
Spy class refactoring
2014-03-16 09:04:16 +01:00
Curtis Shmyr
f8f60e52bc Replace Spy* with Disguise* for certain classes 2014-03-15 14:20:57 -06:00
Matthias Mailänder
4768c3d6a5 map password field Enter/ESC to buttons
closes #4869
2014-03-15 12:37:47 +01:00
Curtis Shmyr
8576c24988 Add IEffectiveOwner trait 2014-03-14 19:36:51 -06:00
Paul Chote
baf3c55f26 A simple fix for BelowUnits breaking z-offsets. 2014-03-14 18:52:47 +01:00
Matthias Mailänder
5d9b2d8b6e Merge pull request #4855 from ScottNZ/phase-transport
Improve cloaking logic and add phase transport
2014-03-14 11:40:18 +01:00
ScottNZ
acea219f55 Remove actor generation increment when entering cloak 2014-03-14 22:33:37 +13:00
ScottNZ
15019d5b06 Add CloakTypes to prevent ships from detecting cloaked non-submarine units etc 2014-03-14 22:33:35 +13:00
ScottNZ
f80710ac7a Let cloaked units optionally uncloak when unloading 2014-03-14 22:33:34 +13:00
Paul Chote
d5edbc2bc7 Tick the game timer status independently of the game rate. 2014-03-14 10:07:54 +01:00
Paul Chote
45ad52f737 Adjust C&C replay UI. 2014-03-14 10:07:54 +01:00
Matthias Mailänder
0c20e38443 add a pause/slowdown/play/fastforward button for replays
closes #4633
2014-03-14 10:07:54 +01:00
Matthias Mailänder
c5ef9cbfb2 moved internal time step setting to Game
player should not be able change it as it is not synced yet
2014-03-14 10:07:32 +01:00
Matthias Mailänder
fbf408b886 add a spectator player that shares shroud with everyone
closes #4607
2014-03-13 21:57:59 +01:00
Paul Chote
acda996227 Remove airstrike beacon when the attack begins. 2014-03-13 01:03:24 +13:00
Paul Chote
d7d12ef799 Rework airstrike flare and camera spawning. 2014-03-13 01:03:24 +13:00
Paul Chote
91ea2d978f Don't render GravityBombs that are obscured by fog. 2014-03-13 00:59:36 +13:00
Paul Chote
0a4423a9b8 Rename Waypoint -> Immobile and move it into Mods.RA. 2014-03-13 00:59:35 +13:00
Pizzaoverhead
ce49d5df5e Display an "outside range" cursor for attacks. 2014-03-12 23:50:08 +13:00
Paul Chote
2fd47ee743 Remove some unnecessary trait/info lookups from AttackBase. 2014-03-12 23:50:08 +13:00
Paul Chote
113bfe5311 Make Attack*Info plumbing consistent. 2014-03-12 23:50:08 +13:00
Paul Chote
116e4acda3 Fix style nits in other Attack traits (no logic changes). 2014-03-12 23:50:08 +13:00
Paul Chote
a8bd25a6a5 Clean up AttackPopupTurreted. 2014-03-12 23:50:08 +13:00
Paul Chote
93c8be4e79 Clean up AttackOmni. 2014-03-12 23:50:07 +13:00
Paul Chote
6d95c93bea Clean up AttackCharge. 2014-03-12 23:50:07 +13:00
Paul Chote
20b88fd904 Remove World.FrameNumber. 2014-03-12 17:19:29 +13:00
Paul Chote
a7d6f717c4 Overhaul ingame timer displays. Fixes #3062. 2014-03-12 17:19:06 +13:00
Stephen Holdaway
bd077d337f Set ProductionItem build time when building starts
The build time for a unit/structure was previously set at the time that
item was added to a production queue. This meant modifiers of the
production time (multiple production facilities in ClassicProductionQueue
or "instant build" in debug) were not applied to items already in a queue.

This change modifies ProductionQueue so that build time is set at the
instant an item starts building (reaches the front of it's queue). This was
done primarily to make the production bonuses in ClassicProductionQueue
more apparent, though it also makes the "instant build" debug option more
responsive when items are queued prior to enabling.
2014-03-09 14:56:54 +13:00
Mknsri
2ea184e89e Fix #4350 - Spy not disappearing
Spy now calls .Destroy() and is removed from minnimap upon infiltration
2014-03-08 16:18:31 +02:00
ScottNZ
d36dc41429 Fix GuardOrderGenerator's GetCursor crash. Closes #4821. 2014-03-08 22:56:32 +13:00
Matthias Mailänder
fd4aa222f7 Merge pull request #4803 from reaperrr/obelisk-fix2
Building charge improvements
2014-03-07 18:54:17 +01:00
reaperrr
c1954f498b Fixes unused fields. 2014-03-07 14:28:22 +01:00
ScottNZ
856120f2b2 Remove hardcoded missions 2014-03-08 00:26:09 +13:00
Paul Chote
1d9681a1d2 Merge pull request #4768 from Mailaender/map-sequences
Fixed map.yaml sequences being ignored
2014-03-07 22:19:31 +13:00
reaperrr
8a318cad9b Un-hardcodes charge sequence name. 2014-03-06 20:31:58 +01:00
reaperrr
2319709749 Renamed AttackTesla into AttackCharge and improved it.
Delay for initial charge is no longer hard-coded and can be customized now.
Same for delay between each charge.
Changed default MaxCharges to 1.
Added descriptions (except for MaxCharges since it's self-explanatory).
2014-03-06 20:26:48 +01:00
Matthias Mailänder
a980d82162 Merge pull request #4694 from Unit158/fix
Changed things to do with Shroud to WRange. Updated Utility. Closes #4679
2014-03-06 08:51:45 +01:00
Matthias Mailänder
6480fd7601 Merge pull request #4761 from ScottNZ/lua-desert-shellmap
Port the desert shellmap to Lua
2014-03-06 08:11:34 +01:00
ScottNZ
7d43ecc33f Remove the temperate RA shellmap and port the desert shellmap to Lua. 2014-03-06 19:27:29 +13:00
Chicken man
cf3cc43a28 Changed things to do with Shroud to WRange. Updated Utility. 2014-03-05 17:30:33 -05:00
Matthias Mailänder
56470b918b use the disabled palette to render husks
closes #4631
2014-03-05 23:18:14 +01:00
Matthias Mailänder
2165518418 Merge pull request #4393 from cjshmyr/nametag
Added RenderNameTag trait for actors
2014-03-05 23:00:11 +01:00
Matthias Mailänder
cb43581c91 also check map.yaml Sequences:
closes #4765
2014-03-03 15:52:56 +01:00
Matthias Mailänder
2072f48ef7 Merge pull request #4721 from Smilex/A10_vision
closes #4696
closes #4687
2014-02-24 22:11:17 +01:00
Ian T. Jacobsen
394e230545 Added INotifyKilled to AttackBomber 2014-02-24 19:43:01 +00:00
Ian T. Jacobsen
6d4eada679 Added a camera to the A10. That spawns as they attack, and is destroyed as they leave 2014-02-24 19:36:38 +00:00
Matthias Mailänder
d7b891d995 Merge pull request #4682 from ScottNZ/beacon
closes #2320
closes #3767
closes #3810
2014-02-23 09:55:23 +01:00
ScottNZ
338fb38bd3 Add beacon/radar ping placements for nukes/ion cannons/chronospheres/iron curtains. 2014-02-23 13:14:00 +13:00
Matthew Uzzell
c6b0e37f7e updated the AllowSpectate variable to be AllowSpectators
added KickSpectatorsLogic for a confimation of kicking spectators & changed the toggle buttons to be a checkbox
2014-02-22 21:55:35 +00:00
Matthew Uzzell
88121b272d edited the LobbyLogic to include a spectator toggle in the server admin dropdown. 2014-02-22 21:55:34 +00:00