Author Topic: OPENXCOM TRAINER  (Read 1645 times)

Offline humax

  • Sergeant
  • **
  • Posts: 45
    • View Profile
OPENXCOM TRAINER
« on: October 05, 2018, 11:11:58 am »
    Description:

    Hello commander (cheater and translator)!

    When I translated openxcom in 2015 for my personal use, it was necessary to make quick progress, which is very easy with openxcom. But I found manual editing too laborious, so I started to program this savegame editor. However, a few other projects have come to the fore and I postponed the project for a long time. Now in September 2018 I decided to resume the project ...
    The code written so far was more advanced than I remembered, but the code was very amateur, so I had to spend some more time to improve it.

    The main functions are now completed, so that a publication can take place.



    With this savegame-editor you can change many important things in your savegame, such as:

    - Available money

    - Difficulty level

    - Switch from IRONMAN to "normal" gamemodus and vice versa

    - Speedup (next) manufacture (the next item will be completed at the next full hour)

    - Speedup your researches (all research begun will be completed the next day)

    - Speedup your transfers (all transfers / will arrive at the next full hour)

    - Remove warning from the council of the funding nations

    - Edit the value of your soldier-stats

    - Finish buildings

    - Repair, refuel and rearm your crafts

    - Heel bleeding wounds in battlegame


    Installation:

    1 ) Extract the 'OPENXCOM_Trainer.exe'

    2 ) Start it

    3 ) Choose your language (english or german, but you can translate it too)

    4 ) Choose the path of your 'openxcom.exe'

    5 ) Make your settings

    6 ) Open a savegame

    7 ) Set your options

    8 ) Click the 'apply' - button

    9 ) Save your edited savegame (be sure you activated 'create backup' or use 'save as...')


    Changelog:

    Version 0.9.0.0 (05.10.2018)

    • Initial Release

    Version 0.9.1.0 (03.03.2019)
    • Added changelog
    • Added cheatoption 'Set clock to 23:30'
    • Added cheatoption 'Heal wounded soldiers'
    • Added cheatoption 'Kill all aliens'
    • Automatic review and addition of missing translations in the existing GUI-language-files
    • NumericUpDown-value adjustment now also possible with right-click and mouse-wheel
    • Bugfix: craft is back in base when using cheat 'Repair and refuel crafts, reload craftweapons'
    • Bugfix: now handles when craft is flying to waypoint
    • Bugfix: if the savegame contains information about killed soldiers, the savegame becomes corrupted.

    Version 0.9.1.1 (04.03.2019)
    • Partial support for openxcom extended


    Version 0.9.1.2 (16.03.2019)
    • Enabling command line argument 'reset' for resetting the application settings
    • Handling error when setting application icon


    Maybe coming soon:

    Version 1.0.0.0 - (xx.xx.201x)

    • Enhanced (cheating) mode (change look, gender, names of your soldiers. Edit the quantity of items in your bases and more)


    Bugs: --> If you find any bugs, please post it here. It would be great if you can provide your savegamefile too!

    • If you are using many mods, its possible, that you got problems with the option 'Repair and refuel crafts, reload craftweapons' - meaning that crafts will be assigned the wrong values for maxFuel,maxAmmo, but they will be ready for use.


    Images:[/list]
    « Last Edit: March 16, 2019, 12:46:30 pm by humax »

    Offline hellrazor

    • Commander
    • *****
    • Posts: 2186
    • Deep Ruleset Digger & Bughunter
      • View Profile
      • Github Account
    Re: OPENXCOM TRAINER
    « Reply #1 on: October 05, 2018, 03:16:03 pm »
    You know, the savegame files are read and editable via a simple texteditors like notepad++ or vim or nano.
    So no need for a extra program....

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #2 on: October 05, 2018, 03:21:20 pm »
    Sure, but as i wrote in post #1 for me it was (it is) very laborious, to do it manually every time, especially when i need a fast progress.
    With this programm its very fast.

    Offline Biggieboy

    • Colonel
    • ****
    • Posts: 227
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #3 on: October 05, 2018, 06:38:16 pm »
    Sure, but as i wrote in post #1 for me it was (it is) very laborious, to do it manually every time, especially when i need a fast progress.
    With this programm its very fast.

    Very good, thank you, its good for me research testing!

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #4 on: March 03, 2019, 07:40:04 pm »
    Version 0.9.1.0 available #1

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #5 on: March 04, 2019, 09:14:56 pm »
    On request now partial support for openxcom extended (not well tested, but should work) with version 0.9.1.1

    Offline HumanTraitor

    • Colonel
    • ****
    • Posts: 246
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #6 on: March 16, 2019, 11:06:36 am »
    It doesn't work at all for me: It gives me an error message.

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #7 on: March 16, 2019, 11:47:26 am »
    Does the error message contains this?:

    System.ArgumentOutOfRangeException: InvalidArgument=Value of '21' is not valid for 'index'.

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #8 on: March 16, 2019, 12:44:41 pm »
    Released 0.9.1.2 - hoping to fix this issue

    Offline HumanTraitor

    • Colonel
    • ****
    • Posts: 246
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #9 on: March 16, 2019, 03:48:15 pm »
    Does the error message contains this?:

    System.ArgumentOutOfRangeException: InvalidArgument=Value of '21' is not valid for 'index'.

    Yeah, that or another number. The latest upload sorta works, but it doesn't work for advanced openxcom builds, like those used by X-Files, sadly.

    Offline humax

    • Sergeant
    • **
    • Posts: 45
      • View Profile
    Re: OPENXCOM TRAINER
    « Reply #10 on: March 16, 2019, 04:08:24 pm »
    Ok. Its build for original openxcom. With last build it also partially supports openxcom extended. I can have a look for it this evening or tomorrow