Paul Chote
e33c783fc1
Ditto for GpsDot.
2013-02-26 09:24:42 +13:00
Paul Chote
5a4bd14835
Ditto for RallyPoint.
2013-02-25 21:12:01 +13:00
Paul Chote
43159a0e05
Remove RepairIndicator dependence on target RenderSimple.
...
This also fixes the case where the building palette doesn't
match the indicator, and saves 2 trait lookups per tick.
2013-02-25 21:12:01 +13:00
Paul Chote
3380817865
Pass WorldRenderer to Render().
2013-02-25 21:11:33 +13:00
Paul Chote
d6fcaafd78
Let parachute cargo render themselves.
...
This allows for tanks and other multi-sprite
actors to render correctly while dropping.
2013-02-25 21:10:16 +13:00
Paul Chote
000a5eaa56
Pass WorldRenderer to IRenderModifiers and replace more palette lookups.
2013-02-24 15:45:03 +13:00
Paul Chote
48d713aafd
Pass a PaletteReference to RenderPreview.
2013-02-24 15:43:20 +13:00
Paul Chote
885eec7444
Move effects to WorldRenderer palette lookup.
2013-02-24 15:43:20 +13:00
Paul Chote
f0ba0ce2e8
Wrap palette references with a PaletteRef object.
2013-02-24 15:43:15 +13:00
Paul Chote
2d10f6b739
Remove unnecessary indirection from palette creation.
2013-02-22 17:06:29 +13:00
Paul Chote
db7887687b
Remove hardcoded list of palette mod exclusions.
2013-02-22 15:04:41 +13:00
Paul Chote
f593807617
Rework color picker palette modification.
...
The old method had the lobby code dig around inside
the palette modification machinery, which was a giant
hack preventing necessary streamlining.
2013-02-22 15:04:41 +13:00
Scott_NZ
8a796416a4
Remove AutoTargetIgnore for stek after Einstein is freed
2013-01-28 00:33:09 +13:00
Scott_NZ
691e6cf9e8
Have the Soviets build infantry after Einstein is found. Remove jeep cargo limit
2013-01-28 00:33:08 +13:00
Scott_NZ
de208e7a2f
Fix nonworking attack code in Allies 01
2013-01-28 00:33:08 +13:00
Scott_NZ
63a72c5d28
Remove unused variable
2013-01-28 00:33:08 +13:00
Scott_NZ
b6b4b89008
Refactor cash code in Allies campaign. Adjust starting cash to 10000 in SP Allies 03
2013-01-28 00:33:08 +13:00
Scott_NZ
44215ae6f1
Add new trait interface INotifyTransformed and use it in Allies 04 to make the transport remove its cargo capacity after it unloads its passengers
2013-01-28 00:33:07 +13:00
Scott_NZ
fba5b80980
Allies 04: Add more town stuff. Remove leftover hind stuff. Only have patrol 3 on hard difficulty
2013-01-28 00:33:07 +13:00
Scott_NZ
693a622322
Fix Soviets not attacking town properly. Remove hind patrol.
2013-01-28 00:33:07 +13:00
Scott_NZ
1d40858f70
Have the Soviets attack the town in Allies 04
2013-01-28 00:33:06 +13:00
Scott_NZ
2079db79f7
Allies 04: Hack in a fix to stop player hero spies infiltrating buildings they shouldn't
2013-01-28 00:33:05 +13:00
Scott_NZ
12e1a531fe
Tidy campaign stuff
2013-01-28 00:33:05 +13:00
Scott_NZ
9f47e75492
Allies 01: only set eligible units to defensive stance
2013-01-28 00:33:04 +13:00
Scott_NZ
e975681c16
Add more time to complete Allies 04 - the bridge destruction makes the mission more difficult
2013-01-28 00:33:04 +13:00
Scott_NZ
031240ffc1
Campaign: reduce failed/accomplished code duplication
2013-01-28 00:33:04 +13:00
Scott_NZ
dfc4b07b1a
Campaign: Don't rely on world.issueorder anymore
2013-01-28 00:33:04 +13:00
Scott_NZ
5b7523b9e0
Allies 04: Make Soviets sell buildings when they are low on health. Have the bridge be destroyed by a Soviet tank
2013-01-28 00:33:03 +13:00
Carko
50ceb7c4dd
Fixed the asynchronous map loading behavior when changing filter
2013-01-18 11:00:56 +13:00
Carko
4395a04d57
Asynchronous loading of map previews in the map chooser dialog
2013-01-18 11:00:56 +13:00
Matthias Mailänder
c5313375f0
pull mouse button preference from global property
2013-01-18 10:57:41 +13:00
Matthias Mailänder
2503ddfde4
let Chronotank/Minelayer accept left-click-orders
2013-01-18 10:57:41 +13:00
Matthias Mailänder
d52394bb47
add classic left-click orders
2013-01-18 10:57:40 +13:00
Scott_NZ
1da2d89ced
Only play movies in Allies 01 and Soviet 01 Classic if there's one client
2013-01-15 17:43:39 +13:00
Scott_NZ
742a27158a
Make oil derricks repairable by engineers
2013-01-12 18:55:59 +13:00
Scott_NZ
eb3685fe67
Fix a lack of difficulty dropdown yaml in other mods (d2k/cnc) causing crashes
2013-01-09 21:50:20 +13:00
Carko
d572e59d2e
Checking for build prerequisites before showing them in a tooltip
2013-01-09 07:54:01 +13:00
Carko
a51c5fd9ca
Added Buildable->BuildLimit option to limit the number of actors a player can build of the type
2013-01-09 07:54:01 +13:00
Sam Hegarty
0c104cfc3a
Add a 'Shutting down' state to the gameserver.
...
Tell the masterserver about it, so it can quickly remove games
from the list when they are finished, rather than waiting for the
5 minute TTL to expire.
2013-01-08 23:02:28 +13:00
Chris Forbes
3a77082c66
silence warnings in allies03/04
2013-01-08 22:54:38 +13:00
Scott_NZ
d92f184bc9
Add civilian movement and balance changes in Allies 04
2013-01-08 22:44:10 +13:00
Scott_NZ
0e8cb14099
Allies 04: Give money to players after they receive mcvs
2013-01-08 22:44:09 +13:00
Scott_NZ
1ec3b2ffe2
Fix whitespace in objectives
2013-01-08 22:44:09 +13:00
Scott_NZ
c836d69385
Add easy mode to Allies 01 which is like the classic mission
2013-01-08 22:44:09 +13:00
Scott_NZ
11c45e4388
Start unbreaking ScaredyCat
2013-01-08 22:44:08 +13:00
Scott_NZ
3b9fac9c84
Prevent warning in Allies 04 code
2013-01-08 22:44:08 +13:00
Scott_NZ
185558985e
Have civilians come out of disturbed buildings
2013-01-08 22:44:08 +13:00
Scott_NZ
200071e713
Add reinforcements paradrops
2013-01-08 22:44:07 +13:00
Scott_NZ
bdb7bb97cd
Split long objective strings over several lines
2013-01-08 22:44:07 +13:00
Scott_NZ
82809f27f7
Reduce mission music code duplication
2013-01-08 22:44:06 +13:00