abcdefg30
ba69bfe494
Merge pull request #12705 from pchote/tweak-killself
...
Fix KillsSelf trait.
2017-02-10 19:06:20 +01:00
Paul Chote
609e0d0f3e
Fix weather particle positions when scrolling while paused.
2017-02-05 18:50:31 +00:00
Paul Chote
2496ce3527
Set default delay to 0.
2017-02-05 11:37:01 +00:00
Paul Chote
1518da1062
Fix KillSelf behaviour for out-of-world actors.
2017-02-05 11:37:01 +00:00
reaperrr
977cc0e367
Add Delay field to KillsSelf
2017-02-04 12:31:15 +01:00
reaperrr
e23a866979
Move RandomDelay from AmbientSound to Util
2017-02-04 12:31:11 +01:00
Paul Chote
958d1cd365
Merge pull request #12671 from abc013/renameUpgradeOverlay
...
Changed 'UpgradeOverlay' to 'WithColoredOverlay'
2017-02-03 22:14:58 +00:00
Paul Chote
647ee841b4
Overhaul AmbientSound trait.
2017-02-03 22:01:12 +00:00
abc013
851c8e6075
Changed 'UpgradeOverlay' to 'WithColoredOverlay'
2017-02-03 18:09:56 +01:00
reaperrr
dfe14b0994
Merge pull request #12666 from Phrohdoh/damagedbyterrain-respect-tunnels
...
TS DamagedByTerrain and ^DamagedByVeins: Don't damage actors in tunnels
2017-02-03 09:53:11 +01:00
reaperrr
a006b02240
Merge pull request #12657 from pchote/skip-stacked-levels
...
Support skipping stacked condition levels.
2017-02-03 09:47:21 +01:00
RoosterDragon
87040a3cf5
Merge pull request #12643 from pchote/battlefield-control
...
Replace "Debug" prefix with "Battlefield Control" for gameplay notifications.
2017-02-01 19:18:47 +00:00
Taryn Hill
1fe317dd57
Fix a typo in MobileInfo
2017-01-31 08:46:08 -06:00
Paul Chote
47a013e6c2
Support empty strings to skip condition levels.
2017-01-30 18:22:44 +00:00
Paul Chote
aa0e65d425
Add SuppressNotifications flag for scripted maps.
2017-01-29 18:59:57 +00:00
Paul Chote
7a1d1092bd
Replace "Debug" prefix with "Battlefield Control" for win/loss messages.
2017-01-29 18:59:56 +00:00
Paul Chote
4f41b6e9ce
Implement elevated bridge placeholders.
2017-01-29 18:58:34 +00:00
Paul Chote
5c77c0dc28
Implement jumpjets.
2017-01-29 18:58:34 +00:00
Paul Chote
572c1cb89f
Implement subterranean units.
2017-01-29 18:58:33 +00:00
Paul Chote
41213ad2d1
Implement tunnels.
2017-01-29 18:58:33 +00:00
Paul Chote
2bd5a392d1
Add plumbing for custom movement layers.
2017-01-29 18:58:33 +00:00
Paul Chote
695a572dc3
Move ActorMap to mod code.
2017-01-29 18:57:36 +00:00
Paul Chote
ba9927d34e
Add Condition support to WithDeathAnimation / DeathSounds.
2017-01-29 18:57:36 +00:00
Paul Chote
544e40ecab
Fix CliffBackImpassibilityLayer trait name.
2017-01-29 18:57:35 +00:00
Matthias Mailänder
ab771f3171
Merge pull request #12645 from pchote/harvester-cost
...
Unhardcode harvester queue behaviour parameters.
2017-01-29 18:46:27 +01:00
Paul Chote
875d215662
Unhardcode harvester queue behaviour parameters.
2017-01-29 17:20:28 +00:00
abcdefg30
19549a9068
Fix null being passed through the INotifyAttack interface
2017-01-29 11:07:20 +01:00
reaperrr
892825aeb9
Merge pull request #12599 from RoosterDragon/allocs
...
Reduce ongoing allocations
2017-01-27 17:52:30 +01:00
abcdefg30
0f11926305
Merge pull request #12625 from pchote/fix-timed-conditions
...
Fix timed external conditions being rejected instead of reset.
2017-01-27 13:53:00 +01:00
Paul Chote
255214e77c
Fix timed external conditions being rejected instead of reset.
2017-01-26 22:52:26 +00:00
abcdefg30
77663ba2d6
Merge pull request #12624 from pchote/fix-ref-sell
...
Only remove resources when a silo/refinery is killed.
2017-01-26 18:16:50 +01:00
Paul Chote
5377d70f92
Style fixes.
2017-01-26 17:27:13 +01:00
Zimmermann Gyula
8e9370054d
Add a disable option to LeavesTrails->StartDelay via negative values.
2017-01-26 11:01:35 +01:00
Paul Chote
3b4f515e2a
Only remove resources when a silo/refinery is killed.
2017-01-25 20:07:15 +00:00
RoosterDragon
6a0b993fa2
Remove attackBases member from AutoTarget.
...
We can use the activeAttackBases member everywhere.
2017-01-25 18:29:33 +00:00
Paul Chote
1f44e91746
Migrate ProvidesRadar to conditions and remove JamsRadar.
2017-01-21 17:24:54 +00:00
RoosterDragon
867ad0fb32
Merge pull request #12572 from GraionDilach/experience-modifiers
...
Implement experience multipliers.
2017-01-19 20:42:48 +00:00
RoosterDragon
2428b967bf
Cache coloring delegate in AppearsOnRadar.RadarSignatureCells.
2017-01-19 20:23:53 +00:00
RoosterDragon
9c59d7e255
Avoid delegate allocation in AutoTarget.
...
Extract a common method for deciding if an attack should happen, and avoid LINQ inside this method.
2017-01-19 20:23:52 +00:00
RoosterDragon
d1cc546f8d
Avoid delegate allocation in RotationPaletteEffect.
...
Use a loop to perform the same check instead.
2017-01-19 20:23:50 +00:00
RoosterDragon
2239d6c88e
Cache activeAttackBases query in AutoTarget.
2017-01-19 20:23:49 +00:00
RoosterDragon
a6af65f380
Avoid allocations in SelectionDecorations when we have nothing to draw.
...
Return an empty enumerable immediately rather than allocating a compiler generated enumerable via 'yield'. We can defer allocating these until we actually need to draw them.
Also, cache the trait lookup.
2017-01-19 20:23:48 +00:00
Zimmermann Gyula
4bce601db2
Implement reveal-on-fire.
2017-01-17 18:59:07 +01:00
Zimmermann Gyula
1544f24663
Implement experience multipliers.
2017-01-15 20:33:26 +01:00
reaperrr
8699d0fca3
Safeguard CashTrickler negative values
...
By making sure to never remove more cash than the player has.
2017-01-08 13:53:19 +01:00
reaperrr
7dcda5db30
CashTrickler style fixes and Period -> Interval rename
2017-01-08 13:53:17 +01:00
Zimmermann Gyula
bc1e2a7058
Revamp CashTrickler.
...
Added upgrade support.
Decoupled the capture bonus to a separate trait.
2017-01-08 13:53:16 +01:00
entropai
57e5bbb448
Stance modification for engineer repair
2017-01-02 19:36:00 +01:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
reaperrr
f6924d740e
Add RevealGeneratedShroud toggle to NukePower
...
To give modders a choice.
2016-12-28 18:45:50 +01:00