Commit Graph

189 Commits

Author SHA1 Message Date
Anuken
ac2401daf1 Fixed #11548 2026-01-09 19:42:03 -05:00
Anuken
861678fd71 Rule for Serpulo core unloaders taking items from the core 2025-12-21 16:01:27 -05:00
Anuken
6c3b6aeea5 Fixed #11471 2025-12-21 00:00:13 -05:00
Anuken
8fca45468e Data patcher unit controller support / Warnings for invalid sounds in JSON/DP 2025-12-15 11:19:47 -05:00
Anuken
f60b892029 Patcher support for icon regions 2025-10-31 23:31:24 -04:00
Anuken
3d4b432540 Button for viewing content fields on wiki + More tests and fixes 2025-10-28 19:33:04 -04:00
Anuken
a226a74578 Prohibit arbitrary class resolution in content patches 2025-10-26 16:48:51 -04:00
Anuken
09783898aa More patcher tests + unit type reassign support 2025-10-25 16:39:07 -04:00
Anuken
53c534eaa8 Better unknown field warnings for patcher 2025-10-25 11:39:58 -04:00
Anuken
a305ac31e6 More patcher tests and fixes 2025-10-24 20:30:08 -04:00
Anuken
85f5557270 More test fixes 2025-10-23 22:50:58 -04:00
Anuken
977f320122 More test fixes 2025-10-23 22:37:15 -04:00
Anuken
bed851afe9 Additional unit tests for the patcher + many bugfixes 2025-10-23 22:31:06 -04:00
Anuken
effbdecbd5 Block consumer patch support 2025-10-22 20:04:00 -04:00
Anuken
45db096f0f Patcher fixes 2025-10-22 07:01:26 -04:00
Anuken
b78cd5bbd9 Content patcher progress 2025-10-21 11:38:02 -04:00
Anuken
8898cbe6e4 Map submission updated / WIP content patcher experiments 2025-10-20 22:47:35 -04:00
Anuken
65146f9a11 Reduced liquid transport explosiveness to mostly pre-capacity-increase levels 2025-04-19 00:46:17 -04:00
Anuken
b7dbe54d76 Merging changes from private branch 2025-04-04 11:47:35 -04:00
Anuken
88cfb10621 Fixed #10474 2025-02-07 20:49:21 -05:00
Anuken
67ba6e2914 Closes #8520 2025-02-06 16:21:53 -05:00
Anuken
d8edf23349 Fixed adding to seq/sets in JSON 2024-08-21 18:11:15 -04:00
Anuken
2dbd9e5ea9 Added shownPlanets for content 2024-08-21 18:01:22 -04:00
Mythril382
942069e89a Allow JSON Mods To Use TeamEntry Content Type (#10089)
* for mods

* tem enry

* screw it, its GOING to be necessary

for absolutely no reason

* screw it

* skill issue

i have skill issue

* dumb dumb

i need an ide

* explode

* hello my name is stupid
2024-08-05 22:34:28 -04:00
MEEPofFaith
4a456645d3 ConsumeItemList (#9947)
* ConsumeItemList

* Add to ContentParser

* Add efficiency multipliers

* Untested adding to ObjectIntMap and ObjectFloatMap

* Use a single map
2024-07-07 11:38:21 -04:00
Mythril382
b1e683a963 JSON Stuff (#9933)
* why is everything-

* don't shrink

* they're different????????

* varabel

* i cannot ignore it

* check

* a

* missing ops
2024-06-12 17:32:53 -04:00
Mythril382
84774a0a80 driving in masses (#9915) 2024-06-02 13:20:17 -04:00
Anuken
a9a5fb6396 Support for adding to ObjectMaps in JSON with add: true 2024-04-07 12:36:45 -04:00
MEEPofFaith
4cacb79ccd Auto-add produce to liquids (#9666) 2024-03-25 13:31:03 -04:00
MEEPofFaith
9093c92b07 Add RandomSound support to ContentParser (#9518) 2024-02-04 18:58:40 -05:00
Anuken
0867e25119 More detailed warning message 2024-02-01 19:05:35 -05:00
Anuken
01d875da04 Added system for removing consumers in JSON 2024-02-01 15:59:29 -05:00
Anuken
ed96b2eec8 Simplified JSON music/sound loading 2023-11-30 14:19:30 -05:00
Mythril382
5fe28254e7 Custom Launch Music for Each Planet (#8901)
* plant

* what

* literal ctrl+c ctrl+v

* more music

* issue

* feedback

* commit return
2023-11-30 14:16:44 -05:00
Anuken
4ea8199f83 Json support for UnlockableContent fields 2023-10-13 00:38:53 -04:00
Anuken
276245bf3c Commands are now content 2023-09-23 17:10:19 -04:00
Anuken
9d9d5d2e18 Patrol + pursue target stances 2023-09-20 22:45:45 -04:00
Anuken
7fa002c626 Support for JSON planets without a parent 2023-09-05 09:41:04 -04:00
Slotterleet
bd0592a54c SunMesh support for JSON planets (#8882)
* Single-color SunMesh support

* This should work now

* No more crap code
2023-08-01 16:11:22 -04:00
Anuken
f01df70d3f mesh fix 2 2023-06-27 18:38:45 -04:00
Anuken
c15b3421b2 mesh fix 2023-06-27 16:27:50 -04:00
Anuken
9b1a8edafc Closes Anuken/Mindustry-Suggestions/issues/4499 2023-06-27 16:12:55 -04:00
MEEPofFaith
047d39d129 Chained PartProgress Operation in Json (#8627)
* Op parsing method

* Parse multi op

* Big brain

* Parse operation array

* Error wording

* Unnecessary code
2023-05-19 21:03:39 -04:00
Anuken
51daa82a1b Fixed JSON sector preset files failing to load 2023-05-10 15:57:43 -04:00
Anuken
a4972886a3 Possible parser status effect fix 2023-05-08 09:50:33 -04:00
Anuken
d85995f6fd Fixed #8557 2023-05-06 21:27:45 -04:00
MEEPofFaith
b322b1165f Parse singular consumes (#8466)
* Parse singular `Consume`s

* Proper coolant parsing

* Temporary manual update of ClassMap

Does not include all consume types.

I don't know what gradle command to run to update `ClassMap`. I've tried `tools:updateScripts` but that just cleared everything.
2023-04-02 19:53:19 -04:00
Anuken
36e5522694 JSON planet cloudMesh/HexSkyMesh support 2023-03-31 23:04:55 -04:00
MEEPofFaith
515a6f9c8d json-able attributes (#8334) 2023-03-08 13:11:53 -05:00
MEEPofFaith
ce3643f0b3 Make type not required if the template already provides one (#8257)
Such as with missile units
2023-02-08 22:35:13 -05:00