[Meta-mod] A New World

Want to change the way the big pharma universe works? Have your own cool ideas for mods?... discuss them here!
strgamer
Junior Line Worker
Junior Line Worker
Posts: 4
Joined: Sat Sep 12, 2015 7:42 pm

[Meta-mod] A New World

Postby strgamer » Sat Sep 12, 2015 11:04 pm

A New World
Download link:http://www.nexusmods.com/bigpharma/mods/1/

This meta-mod includes an executable jar that generate new configuration for cures, side effects and catalysts, creating unique gaming experience each time, creating a balanced new gaming experience.

Main features include:
    Rebalance existing cures, side effects and catalysts
    Randomize effects to create varied playing experience (!!!)
    Meta-Mod: This mod generates mod files in one click.
    Compatible with any other mods that do not modify effects.data
In addition to the above, the full version of the mod also include:
    More powerful events
    Mutiplexer fix
    Technology rebalancing

To use the mod, simply
1) Unzip it and copy the folder inside into your modding folder: C:\Users\<username>\Documents\My Games\Big Pharma\
2) Run ANewWorld.jar
3) Start a new game, enable the mod, and enjoy!
4) (Optional) For full immersion, using pre-packaged A New World settings by New game->Custom Game->Import-> A New World
strgamer
Junior Line Worker
Junior Line Worker
Posts: 4
Joined: Sat Sep 12, 2015 7:42 pm

Re: [Meta-mod] A New World

Postby strgamer » Sat Sep 12, 2015 11:25 pm

To modders: (Theme Hospital Modders, greetings!)
To merge with the mod, save your custom effects.data as "sample.data" in A New World's mod folder before running ANewWorld.jar. All cure levels, names and family are read from sample.data, so the generated effects.data will have your customization in it!

Please note that if "contractionRate" field is populated for a specific cure, it must NOT be the last item in the array (so put Reaction or Range behind it). Otherwise the parsing would fail to load the sample correctly.
enzymus
Supreme Robot
Supreme Robot
Posts: 100
Joined: Thu Sep 03, 2015 3:51 pm

Re: [Meta-mod] A New World

Postby enzymus » Sun Sep 13, 2015 7:34 am

Nice idea.
Just thinking aloud, but this made me think, I wonder if this could be done with JavaScript for instance. You'd only get one file per page rather than the entire package as you're creating, but it should be possible to create a JS page that generates the necessary JSON I suspect.
There would be downsides of course too, but as I said, just thinking aloud.

Also - welcome to the boards; nice introduction. ;-)
strgamer
Junior Line Worker
Junior Line Worker
Posts: 4
Joined: Sat Sep 12, 2015 7:42 pm

Re: [Meta-mod] A New World

Postby strgamer » Sun Sep 13, 2015 3:28 pm

enzymus wrote:Nice idea.
Just thinking aloud, but this made me think, I wonder if this could be done with JavaScript for instance. You'd only get one file per page rather than the entire package as you're creating, but it should be possible to create a JS page that generates the necessary JSON I suspect.
There would be downsides of course too, but as I said, just thinking aloud.

Also - welcome to the boards; nice introduction. ;-)


Absolutely! I implemented in Java just to keep it cleaner and friendlier for anti virus software (JS can embed malicious code easier, and get misclassified as malicious more often), but there are definitely advantages to other languages.

I'd be happy to see my code integrated into the game itself as randomized set up is arguably important and basic. :P
TwiceCircled
Big Pharma Developer
Big Pharma Developer
Posts: 444
Joined: Wed Jun 03, 2015 1:23 pm

Re: [Meta-mod] A New World

Postby TwiceCircled » Sun Feb 07, 2016 11:59 am

This is a brilliant idea. :D
steven8
Junior Line Worker
Junior Line Worker
Posts: 2
Joined: Mon Sep 04, 2017 7:07 am

Re: [Meta-mod] A New World

Postby steven8 » Mon Sep 04, 2017 7:13 am

This is absolutely a brilliant idea. I think this might also be helpful: javascript obfuscator

Return to “Pharma Modding”

Who is online

Users browsing this forum: No registered users and 1 guest