GithubHelp home page GithubHelp logo

op-genesis-dino-selector's Introduction

Operation Genesis: Dino Selector

This tool has been created to be used alongside mods that increase the number of different dinos in the game. It solves the problem of manually editing the DinoList.ini and FslHunt.ini files. Currently, the only mod that I use it with is the Forgotten Mod .

Instructions:

There is a release available in the releases section on github (found here). It is windows only. Other releases can be built using the source since the implementation is platform agnostic.

  1. Download the release (sorry about the large file size, electron isn't meant for small apps...).

  2. unzip the archive

  3. run the executable called op-gen-dinolist

  4. there is a directory selector. Use it to select the output directory. If you choose the jpog directory, you may need to re-run the executable with administrative privileges.

  5. At this point, you can choose your dinos using the selection input. Each time you select a dino, the selected dinos indicator (on the right of the selection input) goes up. Each time you deselect a dino, the selection indicator decrements. Make sure you choose less than 40 dinos. The app does not stop you from choosing more than 40 dinos.

  6. once you done, click on save. This will output the correctly formatted FslHunt.ini and DinoList.ini files to the selected destination. If you chose the actual jpog directory, you are done at this point. Play the game and hope for the best, otherwise, move the generated files to the jpog directory

  7. a green banner that says success should appear on the top of the app if all goes well.

There are a number of ways to make this project better.

possible features to implement:

  • fill rest: select your dinos and randomly select remaining dinos
  • preselect dinos already in DinoList.ini files in the chosen directory
  • implement in a lighter weight gui toolkit (possibly tkinter or wxwidgets)
  • limit the dinosaurs chosen automatically
  • .... let me know

Let me know if any of these are useful

screenshot (yes, yes, super basic): screen shot main

op-genesis-dino-selector's People

Contributors

sohail288 avatar

Watchers

James Cloos avatar  avatar

op-genesis-dino-selector's Issues

Hi

do you have a read me with instructions on how to use this

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.