Matthias Mailänder
8b207274ee
Merge pull request #4854 from obrakmann/lua
...
More Lua updates
2014-03-22 09:28:23 +01:00
Matthias Mailänder
f744939530
Merge pull request #4918 from cjshmyr/ctnk
...
Chronotank group teleportation with hotkey, closes #2500
2014-03-22 09:08:11 +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
Paul Chote
104b520b21
Divide the shroud selector into groups.
2014-03-22 16:02:11 +13:00
Curtis Shmyr
21544ce235
Merge pull request #4938 from pchote/map-derp
...
Isolate gameplay map state from the map cache.
2014-03-21 18:33:54 -06:00
Paul Chote
37101ba88e
Isolate gameplay map state from the map cache. Fixes #4937 .
2014-03-22 13:03:45 +13: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
Matthias Mailänder
3f2ca8d9d3
Merge pull request #4932 from ihptru/slash-fix
...
get rid of double slash in path to maps and content in support dir
2014-03-21 20:26:49 +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
Matthias Mailänder
333d7ee7be
Merge pull request #4930 from pchote/more-beacons
...
More beacon polish
2014-03-21 12:55:12 +01:00
Paul Chote
28efe99f21
Restrict beacon placement to explored regions.
2014-03-22 00:12:28 +13:00
Paul Chote
9fce6dd310
Change beacon hotkey to F9 to be consistent with sell / power / repair.
2014-03-22 00:12:28 +13:00
Paul Chote
9541686de3
Add an order button for beacon placement.
2014-03-22 00:12:28 +13:00
Matthias Mailänder
ccbe4f3768
Merge pull request #4929 from pchote/orderbuttons
...
Unify all mods on the C&C order button logic.
2014-03-21 12:11:09 +01:00
Paul Chote
0bc3a68e9f
Unify all mods on the C&C order button logic.
2014-03-22 00:02:41 +13:00
Matthias Mailänder
255bfc70d1
Merge pull request #4901 from pchote/async-maps
...
Asynchronous map downloading.
2014-03-21 12:01:11 +01:00
Paul Chote
595ef7bfae
Update changelog.
2014-03-21 23:33:15 +13:00
Paul Chote
6538f696fa
Use the resource site to fill in missing details in the server browser.
2014-03-21 23:33:15 +13:00
Paul Chote
c3ba27ef6c
Reimplement ingame map downloading.
2014-03-21 23:33:15 +13:00
Paul Chote
6b199d3376
Add bindings to ProgressBarWidget.
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
fcb3d7347a
Kick clients who don't have the map when the host force-starts.
2014-03-21 23:33:14 +13:00
Paul Chote
f5f84244eb
Remove map download support.
2014-03-21 23:33:14 +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
ScottNZ
491fbcfef6
Merge pull request #4900 from pchote/garrison
...
Add garrison support for player-owned transports
2014-03-21 23:23:26 +13:00
Paul Chote
793f4a9d55
Add changelog.
2014-03-21 10:07:30 +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
3f9e89a746
Fix retaliation against garrisoned actors.
2014-03-21 10:03:54 +13:00
Paul Chote
4f7f0b7a55
Don't draw combat debug for actors outside the world.
2014-03-21 10:03:54 +13:00
Paul Chote
4555157ed2
Display fire ports in the combat debug overlay.
2014-03-21 10:03:54 +13:00
Paul Chote
1878713866
Allow RenderRangeCircle to specify a fallback range.
2014-03-21 10:03:54 +13:00
Paul Chote
387a5ded4b
Add AttackGarrisoned for allowing passengers to shoot outside. Fixes #4483 .
2014-03-21 10:03:53 +13:00
Paul Chote
d7d00fffef
Move MuzzleFlash definition onto Armament.
2014-03-21 10:03:53 +13:00
Paul Chote
11d4567b5d
Allow maps to define custom initial cargo and fix initial notification.
2014-03-21 10:03:53 +13:00
Paul Chote
ea79eb28fc
Allow Attack* to control a subset of armaments.
2014-03-21 10:03:53 +13:00
Paul Chote
9d1526f4e7
Clean up Attack*.
2014-03-21 10:03:53 +13:00
Paul Chote
96cc1276c2
Add BuildComplete property to Building and start initially locked.
2014-03-21 10:03:53 +13:00
Paul Chote
0ca7ee280f
Move unwanted AttackBase logic to the individual 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
468df7986a
Merge pull request #4921 from pchote/mod-browser-fix
...
Remove incorrect padding from the top of the mod browser list.
2014-03-20 11:40:12 +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
3355add49d
Remove incorrect padding from the top of the mod browser list.
2014-03-20 22:34:42 +13:00