Paul Chote
3b1f4ba07f
Fix production exit desync.
2020-11-28 17:49:36 +01:00
Paul Chote
20fe59e844
Output compiled binaries to ./bin.
2020-11-24 17:53:48 +01:00
Paul Chote
6ad5b9ebc4
Allow the game root directory to be moved away from the binaries.
2020-11-24 17:53:48 +01:00
Paul Chote
dd0b08d54a
Replace ^ and . in platform paths with ^SupportDir and ^EngineDir.
2020-11-24 17:53:48 +01:00
Paul Chote
1cc1f93fb0
Rename Platform.GameDir to Platform.EngineDir.
2020-11-24 17:53:48 +01:00
Paul Chote
72f1f06ebc
Remove Platform.UnresolvePath.
2020-11-22 16:42:46 +01:00
Paul Chote
888915b53b
Use Platform.GameDir explicitly in hardcoded paths.
2020-11-22 16:42:46 +01:00
Paul Chote
de7a84e8ed
Don't use Platform.ResolvePath when constructing hardcoded paths.
2020-11-22 16:42:46 +01:00
Paul Chote
1dd5b113c7
Fix asset browser and map editor paths for SDK-based mods.
2020-11-22 16:42:46 +01:00
Paul Chote
e9ad38667e
Expose TransformsInto* targetline colors to yaml.
2020-11-21 14:52:54 +01:00
abcdefg30
05e8026713
Remove or use unused variables in TransformsIntoAircraft
2020-11-20 23:12:44 +01:00
abcdefg30
5b75649888
Fix TransformsIntoAircraft transforming on all orders
2020-11-20 23:12:44 +01:00
dnqbob
7c2a51df38
Make OrderGenerator flexible on mouse input for modder
2020-11-17 19:18:04 +01:00
reaperrr
05cb9b1fbf
Fix dock sequence dock/undock notifications
...
- move Refinery dock/undock notifications to OnStateDock/-Undock
and only call Undock if Dock was also called.
- Add INotifyHarvesterAction support to VoxelHarvesterDockSequence.
2020-11-15 16:56:28 +01:00
reaperrr
90d9ee1f5c
Fix harv dock sequence issuing drag despite cancellation
2020-11-15 16:56:28 +01:00
reaperrr
385f01247b
Fix harvs dragging to refinery even if it died while turning
2020-11-15 16:56:28 +01:00
reaperrr
996029ee38
Fix undock anim playing even if docking was cancelled
...
...before dock anim could run.
The undock animation would play even if the dock anim
hadn't run (meaning the sequence cancelled before the docking
completed, for example due to refinery death).
2020-11-15 16:56:28 +01:00
reaperrr
87929b3d91
Fix dock animation continuing after refinery died
...
OnStateDock would always be triggered, even if the
refinery was killed before the harvester would finish
docking.
2020-11-15 16:56:28 +01:00
abcdefg30
e7e50cc101
Remove WorldUtils.AreMutualAllies
2020-11-15 16:37:51 +01:00
abcdefg30
d6c0926856
Remove LaysTerrain
2020-11-15 16:33:32 +01:00
abcdefg30
05f933f007
Add an update rule for the DamagedByTerrain refactor
2020-11-15 16:33:32 +01:00
abcdefg30
80aeb5ada6
Refactor DamagedByTerrain
2020-11-15 16:33:32 +01:00
abcdefg30
83ea65d4ff
Require IOccupySpace for DamagedByTerrain
2020-11-15 16:33:32 +01:00
Paul Chote
46b3b01b89
Fix WithVoxelBarrel orientation calculations.
2020-11-15 13:51:12 +00:00
abcdefg30
6de1b7b915
Always mark defeated/victorious players as spectating
2020-11-15 09:45:16 +01:00
abcdefg30
8840a690c6
Fix maps without spawn points no longer working
2020-11-15 09:38:02 +01:00
abcdefg30
77e85e7c58
Change DisabledSpawnPoints from List to HashSet
2020-11-15 09:38:02 +01:00
Pavol Molnar
6943cf5ad5
fixed tooltip, issue 18301
2020-11-15 09:36:56 +01:00
reaperrr
cac9940736
Support 'inaccuracy' on effect warhead
...
Purely cosmetic, allows to 'fake' slight inaccuracy without
affecting game balance on weapons like light machine guns.
2020-11-14 16:06:21 +01:00
abcdefg30
559b143265
Use FlyForward for strafing
2020-11-14 12:50:02 +00:00
abcdefg30
a66305e282
Fix the constructor order of FlyForward
2020-11-14 12:50:02 +00:00
abcdefg30
b3aa61ee8e
Make fields readonly where possible
2020-11-14 12:50:02 +00:00
abcdefg30
80436a3195
Add a distance based constructor to FlyForward
2020-11-14 12:50:02 +00:00
abcdefg30
5127a6813d
Rename FlyTimed to FlyForward
2020-11-14 12:50:02 +00:00
tovl
84eb3c54ef
Expose targetline colors to yaml.
...
All targetlines can now be set to a custom color in yaml or set to be invisible.
All automated behaviours including scripted activities now have no visible target lines.
2020-11-14 12:04:19 +00:00
abcdefg30
ea3c7a3c34
Remove the Stances dictionary
2020-11-14 11:04:41 +00:00
abcdefg30
718cf37146
Misc code improvements
2020-11-14 11:04:41 +00:00
abcdefg30
10f645bf77
Replace usage of the Stances dict by a method call
2020-11-14 11:04:41 +00:00
abcdefg30
eda9966d27
Rename Stance to PlayerRelationship
2020-11-14 11:04:41 +00:00
abc013
672172d1f1
Add missing PlayNotification calls to SelectTarget.
2020-11-12 19:52:06 +00:00
Trevor Nichols
d66e0bb22e
Right click lobby spawns to disable or remove players.
2020-11-07 19:33:28 +01:00
teinarss
13581c030d
Use in parameter for Target
2020-11-06 22:02:24 +01:00
Paul Chote
3aaaa95618
Apply range modifiers to Missile RangeLimit.
2020-11-05 19:15:13 +01:00
abcdefg30
e3929d7ded
Fix reservable crashing when unreserving and attack moving
2020-11-05 13:22:22 +01:00
Matthias Mailänder
b4670345dd
Don't crash when the bullet bounces outside of the map.
2020-11-04 10:59:55 +01:00
Mustafa Alperen Seki
6bb7ab0f97
Add GrantConditionOnCombatantOwner.
2020-11-02 21:27:37 +00:00
Matthias Mailänder
b32346d65f
Add a range marker to the nuke targeter.
2020-11-02 10:13:29 +00:00
darkademic
8f9c212921
Make AI randomly select from map squares with above average attractiveness when using support powers.
2020-11-01 21:20:00 +00:00
abc013
13596c1474
Add offset to Explodes.
2020-10-31 17:48:21 +01:00
abc013
bb71b59e18
Improve explosion determination.
2020-10-31 14:55:13 +01:00