Commit graph

167 commits

Author SHA1 Message Date
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
Anuken
e6de58fbdc Fixed #7738 2022-10-18 09:26:44 -04:00
Anuken
215633587d Fixed #7728 2022-10-16 08:44:08 -04:00
Anuken
5a4a6ff003 Fixed #7713 2022-10-14 11:54:30 -04:00
Anuken
8b9cbc2c7c BuildVisibility non-enum / Canvas is now shown 2022-09-23 12:27:44 -04:00
Anuken
7aaf5e477b Fixed treads on modded units 2022-09-20 15:27:11 -04:00
MEEPofFaith
25388ffe5f
Better Duplicate Op Support (json/hjson) + 1 more op (#7355)
* Better support for duplicate ops

* 'Mathf.curve' op
2022-08-13 06:52:46 -04:00
Anuken
e4c6822cca JSON payload stack support 2022-08-11 08:43:58 -04:00
Anuken
0debdee40b Fixed more wide water / Unit command JSON support 2022-07-30 21:59:36 -04:00
Anuken
0ee53817d8 Fixed JSON controller crash 2022-06-25 09:45:12 -04:00
Anuken
6db23c4d07 JSON unitType class -> template 2022-06-25 08:57:30 -04:00
Anuken
523f94db98 liquid type support? 2022-06-11 11:20:15 -04:00
Anuken
1b5e49bd3c Items/liquids consume shorthand 2022-06-09 13:16:34 -04:00
smol
48e058d663
Make CrawlUnit jsonable (#6915) 2022-06-08 08:41:16 -04:00
Anuken
152a5b5c94 Minor bugfixes 2022-06-03 21:06:14 -04:00
Anuken
e2bd6571b1 Chat message sound + minor JSOn fix 2022-05-25 23:15:09 -04:00
Anuken
6d9029fb23 some JSON fixes 2022-05-22 22:27:53 -04:00
Anuken
2236771b22 Misc cleanup + some JSON stuff 2022-05-22 22:16:03 -04:00
Anuken
e62c2f9d8e UnitType type -> class 2022-05-22 09:00:32 -04:00
Anuken
b8dac1e408 JSON UnitType type: support 2022-05-21 12:40:16 -04:00
Anuken
39f32af500 might as well uncomment this hidden unit 2022-05-20 10:53:07 -04:00
Anuken
07ff2de2a2 Misc tech tree & block stuff 2022-05-16 17:53:09 -04:00
Anuken
13e57ba89e Re-added xRand 2022-05-16 13:50:40 -04:00