Paul Chote
13a06c6e8d
Move hardcoded static asset browser hotkeys to yaml.
2017-08-25 21:56:52 +02:00
atlimit8
43880ea7b8
Make AppearsOnRadar trait conditional
2017-08-25 15:10:28 +02:00
atlimit8
8a825f2999
Add VariableExpression.NoVariables
2017-08-25 15:10:28 +02:00
reaperrr
120d7f9976
WithHarvestAnimation style fixes
...
Make interface implementations explicit.
2017-08-23 12:34:00 +02:00
reaperrr
0103b7ca87
Make WithSpriteBody.PlayCustomAnimation resume loop of Sequence
...
...after it finished playing.
2017-08-23 12:34:00 +02:00
reaperrr
90a4fe7ca1
Resume looping default WithSpriteTurret.Sequence after custom anim
...
It doesn't really make sense not to, and the only trait using PlayCustomAnimation previously did this manually anyway.
2017-08-23 12:34:00 +02:00
reaperrr
c75e64a952
Properly account for disabled Armaments in various places
...
These places didn't care if an Armament was disabled, which could lead to unexpected behavior.
2017-08-22 20:55:46 +01:00
reaperrr
951ee2210c
Consider disabled armaments invalid
2017-08-22 20:55:46 +01:00
rob-v
01d631b228
Load replays also in sub directories
2017-08-21 14:54:46 +02:00
Mustafa Alperen Seki
f7983692ae
Make Captures Upgradeable
2017-08-21 13:06:00 +02:00
Matthias Mailänder
287290bbdf
Fix indentions of trait documentation table of contents.
2017-08-20 23:06:59 +02:00
reaperrr
834a40b18d
Refactor BurstDelay to BurstDelays
...
Allowing to set custom per-burst delays.
2017-08-20 20:48:25 +02:00
abcdefg30
4ce2e82ff0
AI States style fixes and minor polish
2017-08-17 23:25:51 +01:00
reaperrr
98b1468801
Clean up Harvester TickIdle a bit
...
Triggering UnblockRefinery each idle tick is bogus.
2017-08-17 22:58:37 +01:00
reaperrr
406f482a19
Cache INotifyHarvesterAction trait look-ups
2017-08-17 22:58:37 +01:00
reaperrr
bac8d3233a
Streamline Harvester.SetProcLines return check
2017-08-17 22:58:37 +01:00
reaperrr
e9a420a9e5
Remove redundant TakeOff from Aircraft
...
ResupplyAircraft queues a TakeOff anyway, if the aircraft is a helicopter.
2017-08-17 22:19:05 +01:00
reaperrr
95d3d61ffa
Make some Aircraft interface implementations explicit with subclassing
2017-08-17 22:19:05 +01:00
reaperrr
6c3ff0dc02
Make AircraftInfo more readable
...
Added some descriptions where I considered it necessary, added newlines between entries, reordered entries where it made sense.
2017-08-17 22:19:05 +01:00
reaperrr
cab6a96b16
Allow skipping make anim for actors with WithMakeAnimation and GrantConditionOnDeploy
2017-08-17 22:03:42 +01:00
reaperrr
f3f2621eeb
Allow skipping 'sell'/reversed make anim on Sell
2017-08-17 22:03:42 +01:00
reaperrr
eb5fb5abba
Allow skipping 'sell'/undeploy anim for actors that TransformOnCapture
2017-08-17 22:03:42 +01:00
rob-v
c848b30e9e
Add chat tab to multiplayer/replays ingame menu
2017-08-17 21:54:19 +01:00
Paul Chote
daee217431
Add x64process stat.
2017-08-17 19:45:11 +02:00
Paul Chote
9fc0970cfc
Force '.' decimal point for windowscale stat.
2017-08-17 19:45:11 +02:00
abcdefg30
7156c2c09d
Add the missing base implementation to AttackFrontal's RulesetLoaded
2017-08-17 19:28:51 +02:00
rob-v
dd9d5450bc
Add EnableDebugCommandsInReplays option
2017-08-17 19:23:22 +02:00
rob-v
eb21c4bddd
Keep Attack M./Guard action while holding hotkey (revert Playtest change)
2017-08-13 17:44:26 +01:00
Oliver Brakmann
8f26b4e92b
Fix Mobile not sanitizing target location of Move orders
2017-08-13 17:23:37 +01:00
Paul Chote
62a006ed3e
Change beaconlib reference to match other deps.
2017-08-13 18:15:55 +02:00
Paul Chote
4e493f265f
Revert TicksBeforePathing move from Mobile to Move.
...
This partially reverts commit 11c8cda0c38ad0ac71c58557d34480925307cebd.
2017-08-13 13:31:58 +02:00
Jean-Rémy Buchs
49f42401e6
Improve the description of LandOnCondition of Aircraft
2017-08-11 10:56:27 -05:00
abcdefg30
de7a0c9861
Remove TargetWhenIdle and TargetWhenDamaged from AutoTarget
2017-08-10 19:11:47 +02:00
abcdefg30
d1ab421240
Don't spawn new actors before all RemovedFromWorld callbacks have run
2017-08-10 17:57:11 +02:00
Paul Chote
22d7031819
Focus the ViewportController on Standard/Inverted scroll modes.
2017-08-10 12:50:00 +02:00
Paul Chote
d0d8062dbf
Extract ViewportEdgeScrollMargin settings entry.
2017-08-10 12:44:44 +02:00
Paul Chote
dd709a2679
Revert "Have some activities count as idle activities"
...
This reverts commit ae111248f3 .
2017-08-10 12:22:28 +02:00
rob-v
0c67ca3321
Add ButtonWidget.DisableKeySound property
2017-08-09 21:50:34 +01:00
reaperrr
f744a429a4
Fix SpawnActorPower not playing launch sounds
2017-08-09 21:27:42 +01:00
rob-v
88a3656f0a
Fix Client tooltip crash in Lobby
2017-08-09 19:17:00 +01:00
Jean-Rémy Buchs
1d1802a163
Add LandOnCondition to the trait Aircraft which triggers a landing and prevents takeoffs while the condition is met
2017-08-08 15:13:50 -05:00
Oliver Brakmann
d61939f59f
Fix harv docking activities getting lost under certain circumstances
2017-08-07 10:45:45 +02:00
forcecore
d1328212c6
AttackFrontal's FacingTolerance is now in effect
2017-08-07 10:26:26 +02:00
reaperrr
d949e17b88
Perform FogObscures as late as possible
...
FogObscures is more expensive than simpler boolean, player or HasTraitInfo checks, so in these places it makes sense to perform the other checks first.
2017-08-07 09:42:12 +02:00
Matthias Mailänder
fdad5e2c48
Add weapon rules documentation.
2017-08-05 21:00:06 +02:00
Matthias Mailänder
1a54b36e2b
Cache shouldn't be exposed at all so drop it.
2017-08-05 21:00:06 +02:00
Matthias Mailänder
55ea54ff2d
Explain the color notation.
2017-08-05 21:00:06 +02:00
Matthias Mailänder
59d88199cf
Give Dictionaries a friendlier notation.
2017-08-05 21:00:06 +02:00
Matthias Mailänder
0a150bcc75
Move friendly type names into shared helper class.
2017-08-05 21:00:06 +02:00
reaperrr
879ab2ac1f
Remove redundant Disposed checks
...
IsDead returns true if Disposed is true.
2017-08-05 18:31:15 +02:00