Saturday, February 15, 2014

Today Status

Nothing big to report, I'm still finding pictures for new personages and locations and writing new part of the scenario. Maybe it's little slow, but i'm still not so good writer in English so this part of work take more time than to script already written scenario. 
DNA for the new race is almost ready, but maybe I'm still add something to their specific treats.
Also new version will have new GUI feature - notepad tab, so player can use it to write some quick notes about his plans, contractors, etc, and this note will be saved inside game save.

10 comments:

  1. Can you tell me the code to add and remove organs. I am trying to make a walk that will allow gender transformations. I have found the code to add gene values

    self.addStat("vagina.exists", 1);


    But I can not find any code for organs.

    Thanks.

    ReplyDelete
    Replies
    1. Genes usually not do anything by themselfes - they store just values, not algorithms. These genes normally processed at birth time, and if gene with "exist" postfix have active status (value can be anything) organ with name that match prefix is added to character. So, even if you change "vagina.exists" to active state later, it's not add actual organ. You need to do it directly, but there currently small problem.

      In current version it's impossible to do it through documented scripting functions - I'm just forget do add them in place where they should be. Shame to me. In next version you will be able to do it this way:

      self.addOrgan("vagina");
      or
      self.loadOrgan("vagina");

      Where argument - name of the organ file in the gamedata/organs folder (contains all possible organs).

      And removing:

      self.removeOrgan("vagina");

      But in current version also exists undocumented possibility to do this by the construction:

      self.addOrgan( CreatureProcessor.loadOrgan("vagina") );

      But I'm highly not reccomend to use it for anything more than experimenting before next version will be ready.

      Delete
    2. Awesome.

      Thanks for the response and I look forward to the update.

      Delete
  2. for some reason i have been getting trouble loading save files for the game recently. not sure if its the stuff i added myself or not but it loads a number of characters then stops at one of agency proxy's that arent hired yet.

    ReplyDelete
    Replies
    1. Reason for this can be errors in your's customized organs files. At the loading of the saved game, engine do update for them. In some cases errors in scripts can prevent save from loading. What console in the dev mode says? Any errors?

      Delete
    2. it gets to a name then just stops loading the organs so it might be what you mentioned wich is wierd since i removed all the altered organs i just used altered gene's to create the effect i wanted

      Delete
    3. This is exactly what caused it. If you remove files with custom organs, then save that still have reference to them will can't load normally.

      Delete
  3. Can´t wait for the new update!
    Quick question: How do I make my proxies more fertile?
    Also: Will you add more cosmetic surgery options (more breast implant options like adjustable saline implants, liposuction or butt implants) and a "butt" organ in the future?

    ReplyDelete
    Replies
    1. fertility is easy to adjustjust add an effect for the relevant gene for instance amount of ova's and fertility for specific species. for instance i have added a script to some of the events that cause permanent increases to my proxy's ova per ovulation.

      Delete
    2. In normal game - going off contraceptives will raise chance for twins for next one or two cycles. For males or futas one herb from forest stimulate sperm production - and volume affect chance for fertilization too (but not too much).
      But if you like to change it through scripts or editors, it's not so simple thing. There is no single "fertility" stat. Exists set of genes fertility.race_name - each control fertility toward named race. Example for humans - normal value around is 40. But counts values from both parents - so average result is 80 (from 100). But even if only one parent has this gene - this is enough.
      Also exist more genes that control fertility:
      fertility.ovulation_ova - how much ova's released normally each ovulation.
      fertility.extra_ova - chance that extra ova will be released. If check return positive, after releasing ova it will be done another time, and so on, until it return false. (So triplets and more completely possible there)
      foetus.split_chance - chance that fertilized ova will split becoming monozighotic (identical) twins.

      As you can see there is many various possibilities to affect reproductive functions. :)

      For more cosmetic surgery - quite possible. If someone will write text for them - it's will be much faster.

      "Butt" as organ not needed. It not have it's own logic and mechanic (like lactation in the breasts, etc) so, just genes and descriptions will be enough. The same as for the hands, feets, tails, ears, eyes, hair, horns, and more parts like this. Scripted organ needed only if this part of body have functionality that affected by other body parts or changing as time passing.

      Delete