Commit Graph

4083 Commits

Author SHA1 Message Date
Paul Chote
55ad12d9a3 Show player and spawn details in the replay browser. 2014-03-23 13:00:53 +13:00
Matthias Mailänder
272e872357 Merge pull request #4942 from pchote/more-replays
Overhaul observer shroud selector.
2014-03-22 12:20:40 +01:00
Paul Chote
3a8c94d8f8 Hook up observer view keybindings. Fixes #4435.
Uses 0-9 to select view (plus shift to cycle backwards), '-' for                 combined shroud and '=' for world view.
2014-03-22 23:18:52 +13:00
Paul Chote
a31cdec87a Move control group logic into its own logic class. 2014-03-22 22:32:41 +13:00
Matthias Mailänder
8b207274ee Merge pull request #4854 from obrakmann/lua
More Lua updates
2014-03-22 09:28:23 +01:00
Paul Chote
2c8fc4603a Add flags and player colours to the observer selector. 2014-03-22 20:01:09 +13:00
Curtis Shmyr
6ced7b274c Chronotank teleporation by holding SHIFT or ALT and issuing a move order 2014-03-22 00:13:24 -06:00
Oliver Brakmann
ca786f6039 Add Production.BuildTeamFromTemplate
Production.BuildTeamFromTemplate allows the production of teams from a
list of
actor types, assigning a function to that team once it is complete.

A 'template' in this case looks like this:
template = { {factory, {list of units to build using aforementioned factory}} }
e.g. template = { {barracks, {"e1", "e1", "e1", "e3", "e3"}} }

You can also build teams using multiple factories like this:
template = { {barracks, {"e3", "e3", "e3"}}, {war_factory, {"3tnk", "3tnk"}} }

Before using Production.BTFT you need to call
Production.EventHandlers.Setup once.
2014-03-21 23:22:01 +01:00
Oliver Brakmann
0eb1e2cc6d Actor.Patrol*: make sure that the actor is still alive 2014-03-21 23:22:01 +01:00
Igor Popov
6cb9b3afda get rid of double slash in path to maps and content in support dir 2014-03-21 22:57:01 +04:00
Paul Chote
9541686de3 Add an order button for beacon placement. 2014-03-22 00:12:28 +13:00
Paul Chote
0bc3a68e9f Unify all mods on the C&C order button logic. 2014-03-22 00:02:41 +13:00
Paul Chote
c3ba27ef6c Reimplement ingame map downloading. 2014-03-21 23:33:15 +13:00
Paul Chote
e2e0728e20 Add a force start warning dialog. 2014-03-21 23:33:15 +13:00
Paul Chote
c5ba8548c4 Move C&C chrome definitions to more closely match the other mods. 2014-03-21 23:33:14 +13:00
Paul Chote
1020d45664 Split lobby map preview into its own logic class. 2014-03-21 23:33:14 +13:00
Paul Chote
de9ddc4716 Port RA pillbox to new garrison system. 2014-03-21 10:07:30 +13:00
Paul Chote
9993eacf65 Add upgrade rules. 2014-03-21 10:07:28 +13:00
Paul Chote
ea79eb28fc Allow Attack* to control a subset of armaments. 2014-03-21 10:03:53 +13:00
Matthias Mailänder
b31240ccc5 Merge pull request #4919 from pchote/mine-fixup
Remove duplication between Immobile and Mine.
2014-03-20 13:40:31 +01:00
Matthias Mailänder
400bb26e94 Merge pull request #4912 from pchote/exits
Clean up mobile world insertion.
2014-03-20 11:58:46 +01:00
Matthias Mailänder
88e1ecd2a4 Merge pull request #4920 from pchote/beacon-posters
Add beacon posters to TD
2014-03-20 11:46:22 +01:00
Matthias Mailänder
c0f10dc5c1 Merge pull request #4923 from pchote/td-ui-consistency
TD menu layout improvements.
2014-03-20 11:36:38 +01:00
Paul Chote
8535e8d257 Add settings tab to TD lobby. Partially fixes #4770. 2014-03-20 22:53:19 +13:00
Paul Chote
48f3d8f3c0 Make the TD menu button positions consistent. Fixes #4735. 2014-03-20 22:46:27 +13:00
Paul Chote
725f690aaa Add posters for TD airstrike and nuke. 2014-03-20 22:13:11 +13:00
Paul Chote
4b09ecd630 Remove duplication between Immobile and Mine. 2014-03-20 21:54:06 +13:00
Paul Chote
8b3b894fc5 Use MoveIntoWorld for production. 2014-03-19 13:40:33 +13:00
reaperrr
6db8952ce2 Added some remap to bottom platform edge of sam site. 2014-03-19 00:16:51 +01:00
reaperrr
1b0708eedc RA Engineer now uses team colors just like in C&C1. 2014-03-19 00:15:59 +01:00
Paul Chote
52e27f036a Add buildable concrete and weathering to D2k. Fixes #2249. 2014-03-18 15:46:07 +13:00
Paul Chote
3050cff67c Support concrete bibs in D2K. 2014-03-18 15:28:48 +13:00
Oliver Brakmann
64a18389b7 Allow for incremental team assembly 2014-03-17 22:20:04 +01:00
Oliver Brakmann
00bc3f71fe Make Production.SetRallyPoint and .SetPrimaryBuilding more robust 2014-03-17 22:20:04 +01:00
Oliver Brakmann
800665579b Add Actor.RepairBuilding 2014-03-17 22:20:03 +01:00
Igor Popov
b5679a55fb remove free-coasts.oramap 2014-03-17 23:48:27 +04: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
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
90c8072591 render smoke above units 2014-03-14 18:52:47 +01:00
Matthias Mailänder
716fce4462 fixed ZOffset for burning husks
closes #4762
2014-03-14 18:52:45 +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
Paul Chote
5daef851e8 Merge pull request #4822 from Mailaender/map-test
Added checks for all map.yaml with Travis
2014-03-14 23:01:26 +13:00
Paul Chote
d785cc04a2 Merge pull request #4402 from Mailaender/gdi03
Added the 3rd GDI mission
2014-03-14 22:52:15 +13:00
ScottNZ
3980b6b7f2 Change submarine default stance to ReturnFire 2014-03-14 22:33:39 +13:00
ScottNZ
8af0310686 Let submarines detect other submarines 2014-03-14 22:33:39 +13:00
ScottNZ
34d1ccb82c Let hboxes detect cloaked units 2014-03-14 22:33:38 +13:00
ScottNZ
fc2c46a2c2 Let spy plane detect cloaked units 2014-03-14 22:33:38 +13:00
ScottNZ
4c1b70e28d Let only mine layers detect enemy mines 2014-03-14 22:33:38 +13:00