Oliver Brakmann
|
b4f6b25941
|
Merge pull request #12459 from pchote/fix-server-exploit
Reset server slots and reenable spectators when the last player quits.
|
2016-12-09 21:34:50 +01:00 |
|
Paul Chote
|
1153cd2f7c
|
Reset slot configuration when all players leave a dedicated server.
|
2016-12-08 21:06:24 +00:00 |
|
Paul Chote
|
5188a08c81
|
Remove broken and disabled by default Server.TimeOut setting.
|
2016-12-08 20:49:28 +00:00 |
|
reaperrr
|
848cf19ba8
|
Merge pull request #12381 from pchote/upgrade-conditions
Upgrades overhaul part 1: EnabledCondition
|
2016-11-30 19:42:34 +01:00 |
|
reaperrr
|
07312f8c62
|
ReplayMetadata style fix
|
2016-11-25 12:35:16 +01:00 |
|
reaperrr
|
2708117bfe
|
Merge pull request #12357 from pchote/fix-invalid-replay-crash
Ignore invalid replay files instead of crashing.
|
2016-11-25 12:07:16 +01:00 |
|
reaperrr
|
807d0af851
|
Merge pull request #12425 from pchote/fix-shroud-crash
Fix missing array bounds check in Shroud.IsExplored.
|
2016-11-25 12:03:15 +01:00 |
|
abcdefg30
|
878ba2e817
|
Merge pull request #12398 from pchote/shroud-edge-fail
Fix shroud rendering outside the map cordon.
|
2016-11-24 22:34:58 +01:00 |
|
Paul Chote
|
ff94dd914a
|
Fix missing array bounds check in Shroud.IsExplored.
|
2016-11-24 19:07:18 +00:00 |
|
Paul Chote
|
3f0b33992c
|
Rewrite UpgradeManager implementation to suit conditions.
|
2016-11-20 13:55:47 +00:00 |
|
Paul Chote
|
a266dc6639
|
Fix shroud rendering outside the map cordon.
|
2016-11-19 18:10:12 +00:00 |
|
Paul Chote
|
1cc7944437
|
Add FieldLoader and linter support for BooleanExpression.
|
2016-11-19 17:19:25 +00:00 |
|
Taryn Hill
|
51dd79261f
|
Fix enumeration in Sound::LoadSound to use the ISoundLoader[] param
|
2016-11-18 20:23:15 -06:00 |
|
reaperrr
|
c4b5b745ef
|
Merge pull request #12307 from pchote/passive-visibility
Add plumbing for improved RA gap generator behaviour.
|
2016-11-18 14:34:35 +01:00 |
|
reaperrr
|
56fdfb1ec8
|
Merge pull request #12370 from pchote/heightmap-shroud-reveal
Implement heightmap-visibility blocking
|
2016-11-18 14:23:53 +01:00 |
|
reaperrr
|
f550c3b762
|
Merge pull request #12315 from obrakmann/activities-pt1
Activities re-write, part 1 (aka the boring bits)
|
2016-11-18 13:52:06 +01:00 |
|
Taryn Hill
|
be0798999d
|
Merge pull request #12378 from pchote/boolexpr
Add a boolean expression parser
|
2016-11-16 09:39:47 -06:00 |
|
Paul Chote
|
cc34f8e557
|
Add a boolean expression parser.
|
2016-11-15 21:45:00 +00:00 |
|
Oliver Brakmann
|
fd22b19183
|
Use consistent spelling of 'interrupt[a|i]ble'
|
2016-11-13 15:50:22 +01:00 |
|
Paul Chote
|
06b9741807
|
Reveal the top tiles of cliffs too.
|
2016-11-13 12:31:21 +00:00 |
|
reaperrr
|
0c78527ae8
|
Merge pull request #12354 from pchote/fix-smudge-out-of-bounds
Add map bounds checks to TerrainSpriteLayer and SmudgeLayer.
|
2016-11-13 13:08:51 +01:00 |
|
Paul Chote
|
d68c705512
|
Block actor sight above cliffs.
|
2016-11-11 17:46:53 +00:00 |
|
Paul Chote
|
b6809c97f2
|
Add a CellLayer with the height of each projected cell.
|
2016-11-11 16:44:12 +00:00 |
|
Paul Chote
|
bbe4864921
|
Fix dedicated server crash with AllowPortForward.
|
2016-11-11 13:06:00 +00:00 |
|
Paul Chote
|
ab344b390d
|
Ignore invalid replay files instead of crashing.
|
2016-11-11 13:00:58 +00:00 |
|
Paul Chote
|
983d8ac39e
|
Add passive visibility type.
|
2016-11-06 15:40:22 +00:00 |
|
Paul Chote
|
fdac5a6d8a
|
Rework internal shroud plumbing.
|
2016-11-06 15:40:22 +00:00 |
|
Paul Chote
|
7a4d7989fe
|
Merge pull request #12347 from tohava/del_delayedaction_in_weaponinfo
Remove DelayedAction from WeaponInfo
|
2016-11-05 18:16:19 +00:00 |
|
Paul Chote
|
4db93f70c7
|
Add a cell sanity check to TerrainSpriteLayer.
|
2016-11-05 17:44:02 +00:00 |
|
Ori Bar
|
fabe799907
|
Remove DelayedAction from WeaponInfo and replace it with the more serialization friendly DelayedImpact
|
2016-11-04 02:24:43 +02:00 |
|
Oliver Brakmann
|
2c66ee8c13
|
Add native support for uninterruptible activities
This pattern occurs a few times throughout the code, so it makes sense to bake it into the Activity class itself.
|
2016-10-31 18:46:27 +01:00 |
|
Oliver Brakmann
|
3e9bf7aa4d
|
Turn Actor.GetCurrentActivity into a property
|
2016-10-31 18:46:27 +01:00 |
|
reaperrr
|
f8077dc113
|
Move combat modifier interfaces (damage, speed etc.) to mod code
|
2016-10-30 20:22:16 +01:00 |
|
reaperrr
|
9dfddaf5d9
|
Move IRenderInfantrySequenceModifier to mod code and require explicit...
implementation.
|
2016-10-30 20:22:16 +01:00 |
|
Paul Chote
|
6b29d70520
|
Merge pull request #12284 from reaperrr/interface-cleanups02
More explicit interface cleanups
|
2016-10-30 18:40:43 +00:00 |
|
abcdefg30
|
2125799e3a
|
Merge pull request #12308 from reaperrr/refactor-shroud-traits
Refactor Shroud and shroud-modifying traits
|
2016-10-30 17:55:59 +01:00 |
|
Curtis Shmyr
|
b1bea831de
|
Fix Lua error message for WPos subtraction
|
2016-10-29 13:56:01 -06:00 |
|
Paul Chote
|
c62870cc30
|
Merge pull request #12004 from reaperrr/projectile-cleanup2
More projectile property streamlining and cleanups
|
2016-10-29 14:21:29 +01:00 |
|
Oliver Brakmann
|
443d35f240
|
Merge pull request #11984 from reaperrr/upgradable-tooltip
Make Tooltip upgradable
|
2016-10-26 20:48:19 +02:00 |
|
reaperrr
|
0aefd87485
|
Make Shroud object- instead of actor-based
|
2016-10-25 16:09:52 +02:00 |
|
abcdefg30
|
f53dc80d70
|
Merge pull request #12292 from pchote/fix-cargo-capture
Prevent mod-code from manpulating actor owners directly.
|
2016-10-23 18:06:51 +02:00 |
|
reaperrr
|
074bb78cbd
|
Made Tooltip trait upgradable
|
2016-10-23 14:59:18 +02:00 |
|
Paul Chote
|
635fc9e1e2
|
Prevent mod code from changing Actor.Owner directly.
|
2016-10-23 12:21:03 +01:00 |
|
reaperrr
|
192f2358b9
|
Merge pull request #12156 from cjshmyr/lua-cpos-subtract
Support subtraction of two CPos in Lua
|
2016-10-22 20:57:07 +02:00 |
|
abcdefg30
|
1b62aa5ccc
|
Merge pull request #12148 from pchote/fix-wall-glitch
Prevent TickRender from running before the world's first Tick.
|
2016-10-22 19:55:11 +02:00 |
|
reaperrr
|
77a134da91
|
Move INotifyDamageStateChanged to mod code and require explicit implementation
|
2016-10-22 18:21:52 +02:00 |
|
reaperrr
|
efd54f1c65
|
Add lint check for invalid projectile angles
Emits error if
- angle exceeds 255 or -255
- minimum launch angle exceeds maximum launch angle
|
2016-10-22 18:00:36 +02:00 |
|
reaperrr
|
72374279f0
|
Move interfaces that have no ties to the engine to mod code
|
2016-10-20 20:31:40 +02:00 |
|
reaperrr
|
7235835280
|
Move ImpactType to Common.Warhead
|
2016-10-20 20:31:38 +02:00 |
|
reaperrr
|
22dcb1c66f
|
Move INotifySold to Common and require explicit implementation
|
2016-10-20 19:02:28 +02:00 |
|