Does anyone know if there will be any options implemented allowing one to turn on/off the use of: Nukes T2 Orbital Land Air Navy Artillery Halleys Fog of War Teleporters Static Defenses Custom unit number limits etc...
We've tried; We need file support from within the client to do this dynamically. Static mods (eg. with pre-selected choices) can do it though, but only one at a time, since unit_list.json is a critical file that only one mod can modify (also asked about splitting this or enabling it to be hooked in some fashion).
We should at least be able to remove certain things. I know a previously commonly asked request was removing nukes. Removing T2/Halleys/etc would also work.
Yep, you can easily make a dynamically changing mod to limit unit selection. The only problem is you'd have to rehost/restart your client PA. Basically make a mod that contains only the unitlist.json. Name it something like "UnitTypeLimit" or whatever you'd like, then go to the unitlist.json whenever you plan on doing a game with a certain unit missing, just remove it from the unitlist.json.
This is what I meant by a static mod. Being able to select in-game requires the ability to modify files from within the client though.
Brian, just for you... (and everyone else of course) https://forums.uberent.com/threads/rel-no-enter-unit-type-here.63218/#post-983952
I don't know why everyone doesn't just: 1) upload ANY server mod, delete every file folder except pa/units, unit_list.json, modinfo.json, within the server mod. 2) Copy your own game's copy of unit_list.json and paste it over the mod's 3) Add or remove units by whole line if you don't want them. Could just highlight over anything that says "air" to remove all air for instance. It is the easiest mod anyone could make, and takes no special tools.
Wish the game would read them in order of priority, like read ALL the unit_list.json. Then, it could read one and loads all it's units, then read another and load just units it hasn't loaded already. It could also fix "overlapping units" from being read by priority, if two reference a single location for a unit, the first one prioritizes. Oh please. I will make a mod right now then, and submit it to server mods PAMM.
Soon as it involves a text editor the barrier of entry is too high. Unless there is a human understandable tutorial involved even then it's iffy.
I will make a GenericServerMod. One that has nothing more than the vanilla game's json files. I will have a video as well showing how to make obvious adjustments. So, a little different than Squishy, and very little effort besides text editing.
It's not so much difficult as it is a time sink if you are modifying a large number of files. That's where scripts check in and simplicity checks out
https://forums.uberent.com/threads/rel-genericservermod-template.63226/ It is a server mod template, blank by default, just has a lot of folders often modded and layed out like paEXElocation/media folder, and a unit_list.json by default to add or remove units.