Paul Chote
dfbce62024
Don't show the main menu when returning to the server browser.
...
Fixes #4902 .
2014-03-19 12:25:30 +13:00
Paul Chote
c01c5ff72d
Actors outside the world can't grant buildable area.
2014-03-18 15:46:07 +13:00
Paul Chote
972f3ae8dc
Don't stomp over other building's influence.
2014-03-18 15:46:07 +13:00
Paul Chote
e367ce4457
Fix BuildingInfluence style nits.
2014-03-18 15:46:07 +13:00
Paul Chote
9f31304743
Don't notify when the world attacks your base.
2014-03-18 15:28:49 +13:00
Paul Chote
e6c041e53f
Fix PBOG and Building to support concrete placement.
2014-03-18 15:28:49 +13:00
Paul Chote
cc34a40ebc
Add RemoveImmediately trait for things that should only exist for one tick.
2014-03-18 15:28:49 +13:00
Paul Chote
50d89629a2
Add BuildableTerrainLayer and LaysTerrain traits.
2014-03-18 15:28:49 +13:00
Paul Chote
3050cff67c
Support concrete bibs in D2K.
2014-03-18 15:28:48 +13:00
Matthias Mailänder
9209c52cb5
Merge pull request #4891 from cjshmyr/spy-health
...
Fix enemy spies showing an enemy health bar when disguised as an ally - closes #4780
2014-03-17 20:55:58 +01:00
Matthias Mailänder
7cfe18d332
Merge pull request #4878 from pchote/mapcache
...
Reorganize map management and preview generation
2014-03-17 20:49:58 +01:00
Curtis Shmyr
76f7e87633
Add Actor.IsDisguised
2014-03-16 19:37:38 -06:00
Matthias Mailänder
77c0d4b7fb
Merge pull request #4881 from joncloud/bleed
...
Fixed #4697 disconnect button label in single-player
2014-03-16 22:30:57 +01:00
joncloud
cd43bf118b
Fixed #4697 - Added lobby disconnect hotkey, and renamed the button for single player.
...
Fixed #4697 - Corrected a misspelled hotkey.
2014-03-16 13:45:01 -07:00
Paul Chote
2106393122
Simplify the server browser code.
2014-03-16 21:46:00 +13:00
Paul Chote
a501828660
Simplify the map chooser code.
2014-03-16 21:45:59 +13:00
Paul Chote
4c4783262f
Simplify the replay browser code.
2014-03-16 21:45:59 +13:00
Paul Chote
c30b18a9d6
Introduce MapCache and MapPreview for improved UI map previews.
2014-03-16 21:45:59 +13:00
Paul Chote
63068d5a7c
Fix Map.GetSpawnPoints to return CPos.
2014-03-16 21:45:59 +13:00
Paul Chote
3392d00294
More style fixes.
...
Also fixes bogus recursive storage of OnGameStart
when a player is disconnected from the server.
2014-03-16 21:45:59 +13:00
Matthias Mailänder
e4d5404c6c
StyleCop
2014-03-16 21:45:59 +13:00
Matthias Mailänder
634567f98e
don't display headers when player panel is invisible
2014-03-16 21:45:58 +13:00
Matthias Mailänder
fafd9e81a9
convert to Unix line endings
2014-03-16 21:45:58 +13:00
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
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