abcdefg30
6a31b1f9f3
Update the copyright header year
2022-05-28 00:35:10 -05:00
Eduardo Cáceres
79f321cb44
.Any(), .Count() -> .Count or .Length
2022-05-18 11:42:36 -05:00
Matthias Mailänder
07815143f1
Fix CA1825 warnings on empty array initialisation.
2021-12-06 13:19:28 +01:00
Matthias Mailänder
139af0c2bc
Fix a crash when building placements are moved out of the map.
2021-10-12 10:47:34 +02:00
Paul Chote
a0d49729f5
Ignore modifiers when applying terrain damage.
2021-09-27 19:31:25 +02:00
Andre Mohren
6810469634
Updated copyright years.
2021-06-29 18:33:21 -05:00
Matthias Mailänder
da4bf7f191
Document and test the building placement preview for Dune 2000.
2021-06-12 12:43:03 +02:00
Paul Chote
a1df91b665
Allow BuildingInfluence to track overlapping buildings in the same cell.
2021-04-10 14:28:31 +02:00
teinarss
d60c05eff3
Change to use pattern matching
2021-03-27 17:29:20 +01:00
Paul Chote
0975102e92
Add Alpha support to sequences.
...
Alpha can specify a single value for the sequence
or values for each frame in the sequence.
AlphaFade: True can be specified to linearly fade
to transparent over the length of the animation.
2021-02-24 19:20:48 +01:00
Paul Chote
d09476c603
Remove custom palettes from building placement previews.
2021-02-12 02:08:30 +01:00
Paul Chote
e830d1e9c2
Fix Concrete placement on invalid terrain.
2021-01-30 14:48:04 +01:00
Paul Chote
53db1230ab
Move default tileset parsing to Mods.Common.
2021-01-11 21:57:55 +01:00
Paul Chote
2782620081
Add ITemplatedTerrainInfo interface.
2021-01-11 21:57:55 +01:00
Paul Chote
8edd9de278
Replace ITintableRenderable with IModifyableRenderable.
2021-01-06 00:06:51 +01:00
Paul Chote
25071b813e
Prevent concrete from spawning underneath already placed building bibs.
...
This is the equivalent to reverting 83b61ab.
2020-12-05 17:06:04 +00:00
abcdefg30
d6c0926856
Remove LaysTerrain
2020-11-15 16:33:32 +01:00
abcdefg30
99ec119ffd
Move LaysTerrain functionality to D2kBuilding
2020-11-15 16:33:32 +01:00
abcdefg30
6b2920cc91
Introduce D2kBuilding
2020-11-15 16:33:32 +01:00
Paul Chote
1a3dfdc67f
Remove BuildingInfluence from LaysTerrain.
2020-10-26 16:51:12 +01:00
Mustafa Alperen Seki
be88c33399
Add a lobby option to disable Concrete in D2k.
2020-10-06 13:29:33 +02:00
Mustafa Alperen Seki
7372da150a
Make LaysTerrain Conditional.
2020-10-06 13:29:33 +02:00
Paul Chote
ac7eda8ca2
Add support for rendering tinted artwork.
2020-07-13 14:02:02 +02:00
Paul Chote
86f61298e6
Replace ITraitInfo interface with TraitInfo class.
2020-05-21 13:01:04 +02:00
Matthias Mailänder
1e8912b4e4
Fix the namespace.
2020-02-01 02:42:25 +01:00
abcdefg30
23b3c237b7
Update the year numbers in all license headers to 2020
2020-01-05 17:00:34 +00:00
tovl
434c46058f
Disallow units idling on service depot.
2020-01-04 16:04:27 +00:00
abcdefg30
11e4c971c4
Fix a compiler error (wrong using) in D2kActorPreviewPlaceBuildingPreview
2019-05-31 16:36:19 +02:00
Paul Chote
6723306bb4
Remove Enum.HasFlag from building preview generation.
2019-05-31 15:44:09 +02:00
Paul Chote
697935f931
Display yellow footprint for cells that trigger damage in D2k.
2019-05-31 15:44:09 +02:00
abcdefg30
cadbd0d9ab
Change the year number in all cs headers from 2018 to 2019
2019-01-26 23:15:21 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
reaperrr
8533debc44
Require explicit INotifyAddedToWorld and INotifyRemovedFromWorld
2017-10-07 10:17:11 +02:00
reaperrr
fdb3866238
Remove FootprintUtils
2017-07-13 17:43:41 +02:00
abcdefg30
57bdb1cff3
Update the documentation of LaysTerrain
2017-04-20 15:41:35 +02:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
Matthias Mailänder
8df4e9e04c
Merge PoisonedByTiberium and DamagedWithoutFoundations
...
into DamagedByTerrain.
2016-07-10 19:44:19 +02:00
Paul Chote
2355ad9dd1
Move carryall code to Mods.Common.
2016-06-21 21:38:19 +01:00
teees
b7bf7b6ec0
Move mod-level ActorInits out of the engine.
2016-06-15 20:35:22 +01:00
Oliver Brakmann
500216937b
Move ProductionFromMapEdge from D2k to Common
2016-03-30 02:46:19 +02:00
Paul Chote
602acabe47
Remove World.TileSet.
2016-03-12 19:47:07 +00:00
Oliver Brakmann
0039cbc590
Fix indentation in ProductionFromMapEdge
2016-03-05 14:46:16 +01:00
Oliver Brakmann
df7ec2b029
Fix ProductionFromMapEdge spawning ground units in inappropriate places
2016-03-05 14:22:12 +01:00
Oliver Brakmann
f547a4b6e9
Add ProductionSpawnLocationInit, used by ProductionFromMapEdge
...
This enables fixed per-factory actor spawn locations.
2016-03-05 14:16:57 +01:00
Oliver Brakmann
a1e6f65f8f
Use a "real" Move instead of VisualMove in ProductionFromMapEdge
2016-03-05 14:11:52 +01:00
Oliver Brakmann
7a29cfeaea
Add optional use of a rally point to ProductionFromMapEdge
2016-03-05 14:11:46 +01:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00
RoosterDragon
8e89a6a696
Simplify names, remove unused usings, remove redundant casts.
2016-01-17 21:35:36 +00:00
abcdefg30
fa260ddee1
Document fields in DamagedWithoutFoundationInfo
2015-12-20 16:36:13 +01:00