Game Options

Discussion in 'Planetary Annihilation General Discussion' started by hahapants, August 26, 2014.

  1. hahapants

    hahapants Active Member

    Messages:
    178
    Likes Received:
    121
    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...
  2. brianpurkiss

    brianpurkiss Post Master General

    Messages:
    7,879
    Likes Received:
    7,438
    No word from Uber. So not likely at 1.0.

    We'll need to make some mods to remove various features.
  3. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    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).
  4. brianpurkiss

    brianpurkiss Post Master General

    Messages:
    7,879
    Likes Received:
    7,438
    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.
  5. squishypon3

    squishypon3 Post Master General

    Messages:
    7,971
    Likes Received:
    4,357
    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.
  6. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    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.
  7. squishypon3

    squishypon3 Post Master General

    Messages:
    7,971
    Likes Received:
    4,357
    I know, just wanted to help elaborate with a little less lingo. :D
  8. squishypon3

    squishypon3 Post Master General

    Messages:
    7,971
    Likes Received:
    4,357
    Brian, just for you... (and everyone else of course)

    https://forums.uberent.com/threads/rel-no-enter-unit-type-here.63218/#post-983952
  9. tatsujb

    tatsujb Post Master General

    Messages:
    12,902
    Likes Received:
    5,385
    I can't host with that mod on. anyone else?
  10. thetrophysystem

    thetrophysystem Post Master General

    Messages:
    7,050
    Likes Received:
    2,874
    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.
  11. lokiCML

    lokiCML Post Master General

    Messages:
    1,973
    Likes Received:
    953
    It's still difficult for the regular folk.;)
  12. thetrophysystem

    thetrophysystem Post Master General

    Messages:
    7,050
    Likes Received:
    2,874
    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.
  13. lokiCML

    lokiCML Post Master General

    Messages:
    1,973
    Likes Received:
    953
    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.:)
  14. squishypon3

    squishypon3 Post Master General

    Messages:
    7,971
    Likes Received:
    4,357
    I already made a mod. :p
  15. thetrophysystem

    thetrophysystem Post Master General

    Messages:
    7,050
    Likes Received:
    2,874
    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.
  16. nixtempestas

    nixtempestas Post Master General

    Messages:
    1,216
    Likes Received:
    746
    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
  17. thetrophysystem

    thetrophysystem Post Master General

    Messages:
    7,050
    Likes Received:
    2,874

Share This Page