abc013
|
c4f48ad521
|
Use another plug location for placing plugs on a building when current plug location is already blocked
|
2019-10-11 22:52:55 +02:00 |
|
Paul Chote
|
a4b8ffa99d
|
Allow PBOG to nudge blocking helicopters.
|
2019-07-28 11:31:24 +02:00 |
|
Paul Chote
|
1e23c0a7b7
|
Fix bot PlaceBuilding orders.
|
2019-06-20 18:51:02 +01:00 |
|
Paul Chote
|
b59ae476e4
|
Add PlaceBuildingVariant trait.
|
2019-06-10 11:46:32 +02:00 |
|
Paul Chote
|
cdad07d172
|
Fix footprint type for line build structures.
|
2019-05-31 15:44:09 +02:00 |
|
Paul Chote
|
52fd32c311
|
Split IPlaceBuildingPreviewGeneratorInfo from PBOG.
|
2019-05-31 15:44:09 +02:00 |
|
teinarss
|
1dd90a1d7b
|
Pushed down the MouseInput handling to the OrderGenerators and made a base class for handling the basic logic
|
2019-04-04 20:10:34 +02:00 |
|
abcdefg30
|
cadbd0d9ab
|
Change the year number in all cs headers from 2018 to 2019
|
2019-01-26 23:15:21 +01:00 |
|
Andre Mohren
|
3bfcecd539
|
Refactored ProductionQueue to support different production styles.
|
2018-09-30 16:58:49 +02:00 |
|
Andre Mohren
|
c2b1a5f4e0
|
Extracted BuildingCannotPlaceAudio to PlaceBuilding.
|
2018-09-24 22:43:14 +02:00 |
|
Andre Mohren
|
8f15535da0
|
Allow to use non tileset specific build-valid.
|
2018-08-04 12:28:41 +02:00 |
|
Michael Silber
|
6b24271a17
|
Pass ActorInfo through building-placement-validation code.
|
2018-03-21 12:53:50 +01:00 |
|
Arular101
|
8a60918841
|
Update copyright notice year to 2018
|
2018-01-17 00:47:34 +01:00 |
|
Paul Chote
|
d967c564a2
|
Remove TargetActor and TargetLocation from order issuing.
|
2017-10-15 19:07:46 +02:00 |
|
Andre Mohren
|
4e45747b41
|
Game no longer crashes if no ResourceLayer is used.
|
2017-10-06 21:57:57 +02:00 |
|
Paul Chote
|
0f6dda3f5f
|
Calculate building placement offsets in screen space.
|
2017-09-10 18:26:54 +02:00 |
|
reaperrr
|
fdb3866238
|
Remove FootprintUtils
|
2017-07-13 17:43:41 +02:00 |
|
reaperrr
|
46dc827d46
|
Refactor footprint cell lookups and move them to Building
Removing FootprintUtils happens in the next commit for better
reviewability.
|
2017-07-13 17:43:41 +02:00 |
|
Paul Chote
|
2a2bd676a3
|
Remove hardcoded references to HideBibPreviewInit.
|
2017-07-01 10:35:22 +01:00 |
|
Paul Chote
|
b2c3a55c12
|
Add IActorPreviewInitInfo interface.
|
2017-07-01 10:35:22 +01:00 |
|
Paul Chote
|
a8bb03aa34
|
Draw TS line-build cell previews with increased translucency.
|
2017-04-23 00:44:10 +01:00 |
|
Paul Chote
|
304e3ef9f9
|
Distinguish between line build nodes and segments.
|
2017-04-23 00:44:09 +01:00 |
|
Paul Chote
|
9ab59ff614
|
Don't show a move flash effect when PBOG nudges a unit.
|
2017-02-05 18:40:22 +00:00 |
|
Taryn Hill
|
43317e0f5d
|
Update copyright notice year to 2017
|
2016-12-31 23:46:13 -06:00 |
|
Paul Chote
|
d2f5fe7380
|
Draw order generator renderables above the shroud.
|
2016-08-22 20:27:59 +01:00 |
|
Paul Chote
|
602acabe47
|
Remove World.TileSet.
|
2016-03-12 19:47:07 +00:00 |
|
Paul Chote
|
7993068c8f
|
Remove Map.SequenceProvider.
|
2016-03-12 19:46:20 +00: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 |
|
Paul Chote
|
b0bd252343
|
Move Util to Mods.Common.
|
2016-01-19 23:35:18 +00:00 |
|
RoosterDragon
|
8e89a6a696
|
Simplify names, remove unused usings, remove redundant casts.
|
2016-01-17 21:35:36 +00:00 |
|
RoosterDragon
|
3026bdcea5
|
Implement equality on TraitPair.
|
2016-01-17 00:13:06 +00:00 |
|
Paul Chote
|
1cb93b52c0
|
Cancel PBOG when placement becomes invalid.
|
2016-01-15 21:26:32 +00:00 |
|
Paul Chote
|
054be44563
|
Cache production queue on PBOG.
|
2016-01-15 20:59:57 +00:00 |
|
Paul Chote
|
fca759987c
|
Use shift to disable line building.
|
2016-01-13 23:57:18 +00:00 |
|
Paul Chote
|
4f07d615b7
|
Use the correct CenterPosition for PBOG overlays.
|
2016-01-10 23:41:23 +00:00 |
|
atlimit8
|
b07cd683e8
|
Easier actor selection in game by actor bounds center
|
2015-12-23 12:09:08 -06:00 |
|
reaperrr
|
2f69711341
|
Rename ActorMap *UnitsAt* occurences to *ActorsAt*
These enumerate actors in general, not just mobile actors (which the term 'unit' usually refers to).
|
2015-10-16 00:07:06 +02:00 |
|
Oliver Brakmann
|
0e9257abcf
|
Merge pull request #9239 from penev92/clearFootprint
Move actors outside of the desired footprint when placing a building
|
2015-09-25 15:34:38 +02:00 |
|
Pavel Penev
|
f942ab1389
|
Move any mobile actors that block the building's desired footprint when placing a building
|
2015-09-23 19:41:21 +03:00 |
|
atlimit8
|
9acf121eb1
|
Replace ActorInfo.Traits.WithInterface with ActorInfo.TraitInfos<T>()
|
2015-09-21 15:50:57 -05:00 |
|
Paul Chote
|
ef55d646f7
|
Unstatic the Sound class.
|
2015-09-20 14:11:06 +01:00 |
|
atlimit8
|
09984683a7
|
Add ActorInfo.TraitInfo[OrDefault]<T>() requiring ITraitIfo types
|
2015-09-19 09:56:14 -05:00 |
|
atlimit8
|
8162fa27ab
|
Add ActorInfo.HasTraitInfo<T>() requiring ITraitInfo types
|
2015-09-19 09:49:24 -05:00 |
|
Paul Chote
|
a0c256173b
|
Merge pull request #8851 from penev92/bleed_rename
Some more renaming from "race" to "faction"
|
2015-08-02 15:34:41 +01:00 |
|
Paul Chote
|
aebca2bdae
|
Align the footprint tiles with the building preview.
|
2015-07-31 23:36:40 +01:00 |
|
Pavel Penev
|
10c5b82ef0
|
Rename BuildableInfo.ForceRace
|
2015-07-31 05:41:19 +03:00 |
|
Pavel Penev
|
1e9cc50805
|
Clean Production.cs of "race"
|
2015-07-31 05:38:43 +03:00 |
|
penev92
|
7c1ef2231d
|
Rename RaceInit to FactionInit
|
2015-07-25 00:39:31 +03:00 |
|
penev92
|
bb648decc3
|
Rename Player.Country to Player.Faction
|
2015-07-15 04:06:52 +03:00 |
|