Paul Chote
5832ec76d4
Render integrated muzzle flashes as their own tint-ignoring animations.
2021-03-20 17:15:56 +01:00
Paul Chote
fcc3008b00
Implement proper TS Tiberium and Vein logic.
2021-03-20 16:45:41 +01:00
Paul Chote
0bdd46451e
Overhaul resource layer logic:
...
* ResourceType trait has been removed.
* Simulation-related data is now defined on the
ResourceLayer (which mods can subclass/replace).
* Support non-money resources by moving the resource
values to the PlayerResources trait.
* Allow mods to disable the neighbour density override
and instead always use the map-defined densities.
* Allow mods to define their own resource placement
logic (e.g. allow resources on slopes) by subclassing
(Editor)ResourceLayer.
* Improve ability to subclass/override ResourceRenderer
by exposing more virtual methods.
2021-03-20 16:45:41 +01:00
Paul Chote
8b81078929
Fix lighting effects in "The Pit" map.
2021-02-24 19:20:48 +01:00
Paul Chote
76a10283c4
Fix TS effect translucency/lighting effects.
2021-02-24 19:20:48 +01:00
reaperrr
717b9ba1e6
Fix TS GDI temperate radar sprite
...
Unlike its snow counterpart, the transition between building
and its shadow was jarring, making it look as if there was a
1-pixel gap between them. Fixed that.
Also applied some very subtle polish by replacing some non-
remapable red pixels (nothing worth porting to snow variant, though).
2021-02-14 14:40:58 +00:00
reaperrr
c57cc96145
TS radars Z offset fixes
...
The lower borders of the sprites were cut off without this.
2021-02-14 14:40:58 +00:00
Paul Chote
d09476c603
Remove custom palettes from building placement previews.
2021-02-12 02:08:30 +01:00
Ivaylo Draganov
641b05eb21
Split settings panels logic and add support for custom panels
2021-02-08 11:25:50 +01:00
reaperrr
62fd11d5c4
Fix deployed tick tank sprites
...
Several pixels used non-remapable red colors.
2021-02-06 22:46:52 +01:00
Matthias Mailänder
8f06b0a836
Add a "structure sold" notification.
2021-01-27 22:51:58 +01:00
Paul Chote
207e09fea9
Add plumbing for mod-defined terrain loaders.
2021-01-11 21:57:55 +01:00
Paul Chote
02a2624bcc
Add a per-player handicap option to the lobby.
...
Handicaps reduce unit health, firepower, and build speed.
2021-01-10 22:23:52 +01:00
Matthias Mailänder
7bc17b59f5
Add a generic video player widget.
2021-01-10 10:21:17 +01:00
Paul Chote
8c9b9df125
Change WithColoredOverlay to use a color instead of a palette.
2021-01-06 00:06:51 +01:00
Paul Chote
96641873ae
Replace highlight palette with tint effects.
2021-01-06 00:06:51 +01:00
abcdefg30
1d4891b017
Rename several MP traits
2020-12-31 12:09:56 +01:00
Paul Chote
6e7ad9df25
Remove vestigial translation plumbing.
...
This was never completed to the level required to
be properly used ingame.
2020-12-25 16:18:28 +01:00
Matthias Mailänder
fb20479379
Add .vxl support to the asset browser.
2020-12-25 00:00:11 +00:00
Ivaylo Draganov
62475279ee
Remove unneeded chrome yaml declarations
2020-12-14 20:52:38 +01:00
abcdefg30
919c670502
Update the rules of the default mods
2020-12-11 17:13:02 +01:00
Paul Chote
5a52ce5330
Revert "Remove BuildingInfluence trait."
...
This reverts commit 34bf14332887267e206d217956aab143720fc87d.
2020-12-05 17:06:04 +00:00
Paul Chote
77ffc20a5f
Convert Attack*.FacingTolerance to WAngle.
2020-11-30 16:39:48 +01:00
Paul Chote
20fe59e844
Output compiled binaries to ./bin.
2020-11-24 17:53:48 +01:00
Paul Chote
dd0b08d54a
Replace ^ and . in platform paths with ^SupportDir and ^EngineDir.
2020-11-24 17:53:48 +01:00
Trevor Nichols
d66e0bb22e
Right click lobby spawns to disable or remove players.
2020-11-07 19:33:28 +01:00
Paul Chote
72c82cb080
Remove BuildingInfluence trait.
2020-10-26 16:51:12 +01:00
reaperrr
0990caefd7
Fix turreted defenses always realigning
...
This looks weird, doesn't match the originals
and makes map-defined custom facings useless.
2020-10-06 12:53:11 +02:00
reaperrr
6337067032
Clean up property names + defaults of smudge smoke
2020-10-02 23:46:48 +02:00
tovl
92189e4b50
Let docking angle be determined by the host building.
2020-10-02 11:28:14 +02:00
abcdefg30
1ad9a4b65d
Move shared color definitions to common metrics
2020-09-26 23:05:28 +01:00
abcdefg30
c6cc2405d3
Move shared sound definitions to common metrics
2020-09-26 23:05:28 +01:00
Paul Chote
2e104046d4
Remove music downloads.
2020-09-26 13:40:20 +02:00
ABrandau
c01c39954a
Update Harpy Rotor
2020-09-01 18:57:43 +02:00
Matthias Mailänder
c48eb572e3
Remove MuzzleSplitFacings and expose MuzzleSequence to testing.
2020-09-01 18:53:43 +02:00
tovl
db9744ea7f
Let TS aircraft turn slower when circling.
2020-08-27 21:15:38 +02:00
Paul Chote
46cf56d6ff
Remove editor-specific resource rendering.
...
Mods must manually move their *ResourceRenderer definitions from
World onto BaseWorld to restore resource rendering in the editor.
2020-08-15 18:43:40 +02:00
Matthias Mailänder
2d36d0a659
Reflect in naming that negative SelfHealing is a thing.
2020-08-02 22:15:13 +02:00
Paul Chote
ac975f4139
Convert yaml-exposed facings to WAngle.
2020-07-19 10:41:05 +02:00
Paul Chote
117b8b3653
Change tiberium colors to match the original game.
2020-07-13 14:02:02 +02:00
Paul Chote
70cb0d2924
Improve TS map importer and reimport classic maps.
2020-07-13 14:02:02 +02:00
Paul Chote
c5ea496c45
Add terrain lighting definitions to TS.
2020-07-13 14:02:02 +02:00
teinarss
c2026dc254
Add Discord Rich Presence
2020-07-12 14:27:59 +02:00
Paul Chote
5f588561b6
Rewrite TS minimap rendering:
...
* Rename LeftColor and RightColor to MinColor and MaxColor
These are mapped from LowRadarColor and HighRadarColor in
the original inis, and appear to be used to set the bounding
values for selecting a random colour, NOT for left/right
pixels (which caused noticeably wrong banding).
* Adjust brightness based on terrain height.
MinHeightColorBrightness and MaxHeightColorBrightness
were chosen by trial/error to match the original
map preview rendering.
2020-07-07 22:12:22 +02:00
Ivaylo Draganov
7943f4deb6
Unify widget state image suffixes (disabled, pressed, hover, focus)
...
- Add a property for arrows image collection (in drop-downs, scrollbars
and production tabs)
- Add a property for separators image collection (in drop-downs)
- Add hover and disable states to the drop-down separator
- Unify button, textfield and checkbox state suffixes
2020-07-05 11:50:45 +01:00
Matthias Mailänder
e95fcb6bc0
Don't let blossom tree poof all at the same time.
2020-06-28 13:43:33 +02:00
tovl
6551337bd8
Make TS walkers AlwaysTurnInPlace.
2020-06-28 00:11:26 +02:00
tovl
137df52fdd
Make infantry AlwaysTurnInPlace.
2020-06-28 00:11:26 +02:00
Alfred Lang
1c8c49dc8e
Fix do allow AI do place plugbuildings like RBG Tower on GDI Component Tower
2020-06-27 10:35:06 +02:00
Paul Chote
9627776318
Add pitch and roll to TS aircraft.
2020-06-21 18:05:40 +02:00