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
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
Matthias Mailänder
d6673d9ae8
Merge pull request #4895 from ihptru/removemymap
...
remove free-coasts.oramap
2014-03-17 21:14:56 +01: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
Igor Popov
b5679a55fb
remove free-coasts.oramap
2014-03-17 23:48:27 +04:00
Curtis Shmyr
cc8284740c
Fixed team health colors and spy disguise interaction
2014-03-16 19:37:45 -06: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
8cd643e06a
Fix editor compilation.
2014-03-16 21:46:21 +13:00
Paul Chote
f528ff5c6f
Update changelog.
2014-03-16 21:46:20 +13:00
Paul Chote
8fc78603bc
Support custom map previews.
...
Add map.png to the map archive.
2014-03-16 21:46:00 +13:00
Paul Chote
2106393122
Simplify the server browser code.
2014-03-16 21:46:00 +13:00
Paul Chote
a4a285bef5
Add data support to Download.
2014-03-16 21:45:59 +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
a5d5067f7a
Update CHANGELOG
2014-03-15 14:21:05 -06: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
26e75621c3
Merge pull request #4864 from Mailaender/overlay-fix
...
Fixed husk flames
2014-03-15 10:38:30 +13:00
Paul Chote
baf3c55f26
A simple fix for BelowUnits breaking z-offsets.
2014-03-14 18:52:47 +01: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
Matthias Mailänder
bc7c4ea6cd
don't check map.yaml with empty Rules: section
2014-03-14 10:53:03 +01: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
104fb2d7c6
Update CHANGELOG for cloak fixes and phase transport addition
2014-03-14 22:41:46 +13:00
Paul Chote
67cbc1db1b
Merge pull request #4233 from Mailaender/replay-timestep
...
Enabled a Timestep controller for replays and only there
2014-03-14 22:38:16 +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
ScottNZ
5a5ed657d4
Let sniper detect cloaked units
2014-03-14 22:33:37 +13:00
ScottNZ
acea219f55
Remove actor generation increment when entering cloak
2014-03-14 22:33:37 +13:00
ScottNZ
70dea5303f
Change sniper to use ReturnFire instead of HoldFire stance by default
2014-03-14 22:33:36 +13:00
ScottNZ
687f1f9bcd
Implement phase transport
2014-03-14 22:33:36 +13:00
ScottNZ
704c4c17f8
Adjust tooltip description for gunboat to mention its cloak detection ability
2014-03-14 22:33:36 +13:00