Scott_NZ
|
b897579a20
|
Send the waves instantly
|
2012-10-02 21:52:43 +13:00 |
|
Scott_NZ
|
fcc0bcf438
|
Improve the Soviet attack routines for Allies 01
|
2012-10-02 21:52:43 +13:00 |
|
Scott_NZ
|
0cd258f24f
|
Dynamically position the timer so that it isn't cut off
|
2012-10-02 21:52:43 +13:00 |
|
Scott_NZ
|
83d10ba838
|
Add mission objectives logic/backend
|
2012-10-02 21:52:42 +13:00 |
|
Scott_NZ
|
2e2b4d04db
|
Small map/behaviour adjustments
|
2012-10-02 21:52:41 +13:00 |
|
Scott_NZ
|
deede92fbc
|
Update objective code for Einstein helicopter, avoid race condition with checking if allies2 has been killed
|
2012-10-02 21:52:41 +13:00 |
|
Scott_NZ
|
e3b2e84792
|
Focus on the town more; create additional crash site there and and move Einstein there for players to save.
|
2012-10-02 21:52:41 +13:00 |
|
Scott_NZ
|
1803b412c3
|
Convert Allies 02 over to enum objectives
|
2012-10-02 21:52:40 +13:00 |
|
Scott_NZ
|
8dd7bfdb67
|
Move the objective flag stuff to MissionUtils
|
2012-10-02 21:52:40 +13:00 |
|
Scott_NZ
|
d1400ab4fa
|
Set the enum values explicitly
|
2012-10-02 21:52:40 +13:00 |
|
Scott_NZ
|
67c40f3119
|
Use enum-based objectives for Allies 01
|
2012-10-02 21:52:39 +13:00 |
|
Scott_NZ
|
68d0201538
|
Add more utils to MissionUtils. Extract Allies 02 countdown timer to its own class file
|
2012-10-02 21:52:39 +13:00 |
|
Scott_NZ
|
d30d3ed05a
|
Create MissionUtils.cs for shared mission code
|
2012-10-02 21:52:39 +13:00 |
|
Scott_NZ
|
43f2895eb8
|
Put reinf ticks back to 12 minutes
|
2012-10-02 21:52:39 +13:00 |
|
Scott_NZ
|
d68196a3b0
|
Fixed some constant naming
|
2012-10-02 21:52:38 +13:00 |
|
Scott_NZ
|
56f36e45db
|
New crate type 'HealUnitsCrateAction' which heals all of the units that the collecting player has. Very rare. New 'ContainsCrate' trait which goes along with this - could be used to hide crates inside churches for example like in the original RA missions.
|
2012-10-02 21:52:38 +13:00 |
|
Scott_NZ
|
8fabf1504a
|
Add a nearEnough field for RallyPoints (to be used as an argument for their AttackMove activities) so the Soviets don't get stuck on their rally point, and scatter the units a bit before they attack
|
2012-10-02 21:52:37 +13:00 |
|
Scott_NZ
|
fd96d08ce8
|
Smoke effect for the chinook husk
|
2012-10-02 21:52:37 +13:00 |
|
Scott_NZ
|
0e801f9d3a
|
Rework bottom right of Allies 2 map: add more space, more Soviet soldiers, put the captive Engineer outside. Move the southern Soviet outpost up to where the second SAM site is. Move the Soviet rally point up a bit.
|
2012-10-02 21:52:37 +13:00 |
|
Scott_NZ
|
e5ab56e843
|
Rework bottom right of the Allies 02 map, move captive Engineer outside. Set Tanya's stance to ReturnFire so attack-move works.
|
2012-10-02 21:52:37 +13:00 |
|
Chris Forbes
|
0ff3c56d4f
|
add Chronoshiftable:ExplodeInstead option
|
2012-09-24 20:34:54 +12:00 |
|
Chris Forbes
|
4888732fb7
|
fix reversed ordernames in DemoTruck
|
2012-09-24 20:24:35 +12:00 |
|
Chris Forbes
|
3079e2b488
|
fixed Explodes dep on demotruck
|
2012-09-24 20:22:36 +12:00 |
|
Curtis Shmyr
|
34d96878b8
|
Added demo truck to soviet's arensal; still problems to fix
|
2012-09-24 20:08:56 +12:00 |
|
Chris Forbes
|
61e548151b
|
clear queue-per-building production queue on mcv repack
|
2012-09-23 18:00:06 +12:00 |
|
Chris Forbes
|
7cc7dcc559
|
add INotifyTransform hook for just before something transforms
|
2012-09-23 17:58:53 +12:00 |
|
Chris Forbes
|
5cb86f8937
|
repair cost for units is always at least 1 per tick
|
2012-09-23 17:38:23 +12:00 |
|
Chris Forbes
|
cd1a29f1ea
|
repair cost is always at least 1 per tick
|
2012-09-23 17:37:35 +12:00 |
|
Igor Popov
|
79b4765d9f
|
fix: port in Direct Connect was dumped to default by force
|
2012-09-23 17:27:19 +12:00 |
|
Igor Popov
|
2798f0d841
|
dedicated: handle non-existing map
|
2012-09-23 17:20:45 +12:00 |
|
Chris Forbes
|
489fdc1893
|
add CloakInfo.UncloakOnMove option
|
2012-09-23 17:15:16 +12:00 |
|
Scott_NZ
|
f146cedad5
|
Improve the thresholds a bit
|
2012-09-16 12:27:33 +12:00 |
|
Scott_NZ
|
cc449f81f8
|
Describe the map size in words
|
2012-09-16 12:27:33 +12:00 |
|
Chris Forbes
|
f8427fa242
|
refuse to start the game unless required slots are full.
|
2012-09-16 11:05:00 +12:00 |
|
Chris Forbes
|
eb9b6a3842
|
propagate Required flag to Slot
|
2012-09-16 10:58:48 +12:00 |
|
Chris Forbes
|
62257459fd
|
fix NRE in ReturnToBase bailout if no suitable building is found
|
2012-09-14 23:20:39 +12:00 |
|
Chris Forbes
|
ea641f081f
|
use ChooseAirfield in ReturnToBase.Tick bailout
|
2012-09-14 23:20:18 +12:00 |
|
Chris Forbes
|
a641c7a87d
|
add parameter to ReturnToBase.ChooseAirfield for whether the building must be unreserved
|
2012-09-14 23:14:02 +12:00 |
|
Chris Forbes
|
8680405b68
|
show no-deploy cursor if locked
|
2012-09-13 07:27:15 +12:00 |
|
Chris Forbes
|
5ad2d1892f
|
take lock in DeployTransform if we're a building
|
2012-09-13 07:25:39 +12:00 |
|
Chris Forbes
|
b723e350c8
|
remove spurious interlock in Sell
|
2012-09-13 07:16:04 +12:00 |
|
Chris Forbes
|
0b665bc35b
|
move counter-capture logic down into Capturable; remove spurious interlock on CaptureInProgress
|
2012-09-13 07:14:56 +12:00 |
|
Chris Forbes
|
c012ea90dd
|
get rid of capturing lock in Sellable
|
2012-09-13 07:10:28 +12:00 |
|
Chris Forbes
|
b0b0fac847
|
get rid of Sellable.Selling state
|
2012-09-13 07:09:44 +12:00 |
|
Chris Forbes
|
c253e59c57
|
take lock while capture in progress
|
2012-09-13 07:08:02 +12:00 |
|
Chris Forbes
|
952e277d35
|
take lock in Sellable.ResolveOrder
|
2012-09-13 07:05:58 +12:00 |
|
Chris Forbes
|
f984934270
|
add Building.Locked, and Lock()/Unlock() conveniences
|
2012-09-13 07:05:58 +12:00 |
|
Chris Forbes
|
fb58840cea
|
ignore spectators for readiness check
|
2012-09-04 11:24:59 +12:00 |
|
Scott_NZ
|
c33c9e9f69
|
Fixes #2386 (Add map size to map list)
|
2012-08-28 16:18:15 +12:00 |
|
Scott_NZ
|
622650785c
|
Set Allied units to defensive stance in Allies 01
|
2012-08-25 15:20:59 +12:00 |
|