Jump to content

Ganduv

Member
  • Posts

    92
  • Joined

  • Last visited

Posts posted by Ganduv

  1. Here's a link to my Geneforge 5 editor that I had previously uploaded in my older, dead thread. The files are compressed into a .rar file, so I'd recommend getting winrar or some program that can work with .rar files

    The instructions in this thread are also included in the README.txt file included with the editor. 

     

    ***Before using this editor, you need to BACK UP your Geneforge 5 SCRIPTS folder before you replace any of the original files with mine.***

     

     

    ***Also, this editor is not supported by Spiderweb Software and if you decide to use this editor you are doing so at your own risk.***

     

     

    *INSTRUCTIONS*

     

    1. First, find where your Geneforge 5 scripts folder is. Look for a folder called "Geneforge 5" and open it, you should then see a folder called "Data" in there somewhere. Open that, and then a folder named "Scripts" should be in there. You should back up that folder before you do anything else. Also, remember the path/location of that folder because you'll need that for the next steps.
    2. After downloading the zip file, go ahead and extract it somewhere.(you can create a new folder in your Documents directory, extract it to a folder on your desktop, doesn't really matter as long as you know how to navigate to wherever you're extracting the files to)
    3. THE EASIEST WAY to "install" my editor is to simply right click the zip file, choose the Extract files... option (assuming you're using winrar to extract) and navigate to your Geneforge 5 scripts folder. After choosing to extract to the scripts folder, a box will appear asking if you'd like to replace the existing file. Assuming you already backed up your scripts folder, go ahead and choose "Yes to All". If you used this method, you can skip the part below.

     

    |SKIP IF YOU EXTRACTED TO YOUR SCRIPTS FOLDER USING THE ABOVE MENTIONED METHOD|

    After you save the files for the editor, go to your Geneforge 5 Scripts folder, and simply replace the gf5itemschars, z0pacificdlg, and z1Tminahdlg text files with the ones from my editor.

    One way to do so is by selecting the editor's gf5itemschars.txt z0pacificdlg.txt and z1Tminahdlg.txt files(hold the CTRL key to select multiple files at once), right click on one of the selected files (so the other files stay selected as well) and clicking on the copy option. Then, navigate to your Geneforge 5/data/scripts folder, right click somewhere in there, and click the paste option.

    After doing so, a dialog box will appear telling you the destination already has files with the same name. Assuming you backed your script files up, (you really should've) go ahead and choose to replace the files in the destination.

     

    Assuming you followed my instructions correctly, you can go ahead and launch Geneforge 5.

     

    • To use the first part of the editor go interact with the Pacification Pylon's crystal spire in the Pacification Fields. This part is used for increasing skills, spells, shaping abilities, and gaining experience.
    • To use the second part interact with the first sign you see after you enter Minallah from the Pacification Fields. This part is for gear and item creation.

     

    Also, in the gf5itemschars.txt file, at the very bottom are the god-mode type items I added and you can change the values on those as you like.

     

    So, there you go. Glad I was able to find my files for this editor so I could re-post it.

    Hope you all enjoy!

  2. Hey everyone.

     

    It's been a very long time since I've been on these forums, but after coming back to check on my previous (VERY OLD) thread where i posted a link for my G5 editor files, I noticed the file was taken down and I saw a few replies asking if I could re-upload it. I looked around my main computer to see if I had any copies, but alas, I did not. 

     

    However, I've recently found that I had a copy of it saved to my laptop, and if there's still a demand for it I'm perfectly fine with posting the files again (this time I might just post the text in the thread with a spoiler cover on it so the editor will stay alive on the thread). But I'm not sure how many people are currently involved with playing G5 since it is a pretty old game, albeit, in my opinion, a very good one I thoroughly enjoyed during my formative years. I'm also not sure if a better editor has been made by anyone else since the link for mine went down.

     

    I also don't have a G5 full version installed currently (I lost my CD for it) so I won't really be able to test it myself and make sure it works 100% as intended from a simple copy and paste, although I'm certain it's the same zip file I uploaded for those previous links. All of that being said, I will be checking the editor's files (aka the modified zone files) to make sure the format in them is correct. I'll be including a read me file with some modified installation instructions I had on my last thread as well.

     

    Anyway, feel free to comment and let me know if there's any demand for it.

  3. Here's the code I've come up with as a basis for coding the other editors. Feel free to use it if you'd like to redesign it and make it fit for the other games in the series, I've been busy dealing with being on probation and getting put on drug court so I've yet to get around to fine-tuning it for the other games in the series.

     

    begintalknode 61;//begin editor code redesigned for 199 node limit
    state = 130;
    nextstate = 155;
    condition = 1;
    question = "Place a hand on the glowing area.";
    text1 = "As you place your hand on the glowing area, you hear a strange click, then words begin to appear on the power spiral.";
    begintalknode 62;//individual skill maxxing code
    state = 155;
    nextstate = 156;
    condition = 1;
    question = "Full memory restoration(Max individual skills).";
    text1 = "The writing fades and new words appear.";
    begintalknode 63;
    state = 156;
    nextstate = 156;
    condition = 1;
    question = "Complete memory restoration(Max all skils).";
    text1 = "The power spiral has restored your memories of every skill.";
    code =
     alter_stat(0,30);
     alter_stat(1,30);
     alter_stat(2,30);
     alter_stat(3,30);
     alter_stat(4,30);
     alter_stat(5,30);
     alter_stat(6,30);
     alter_stat(7,30);
     alter_stat(9,30);
     alter_stat(10,30);
     alter_stat(11,30);
     alter_stat(12,30);
     alter_stat(15,30);
     alter_stat(16,30);
     alter_stat(17,30);
     alter_stat(18,30);
     alter_stat(20,30);
     alter_stat(21,30);
     alter_stat(22,30);
    break;
    begintalknode 64;//
    state = 156;
    nextstate = 157;
    condition = 1;
    question = "Base and general skills restoration.";
    text1 = "Which one?.";
    begintalknode 65;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Strength (Max).";
    text1 = "Your skill in Strength has been completely restored.";
    code =
     alter_stat(0,30);
    break;
    begintalknode 66;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Dexterity (Max).";
    text1 = "Your skill in Dexterity has been completely restored.";
    code =
     alter_stat(1,30);
    break;
    begintalknode 67;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Intelligence (Max).";
    text1 = "Your skill in Intelligence has been completely restored.";
    code =
     alter_stat(2,30);
    break;
    begintalknode 68;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Endurance (Max).";
    text1 = "Your skill in Endurance has been completely restored.";
    code =
     alter_stat(3,30);
    break;
    begintalknode 69;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Leadership (Max).";
    text1 = "Your skill in Leadership has been completely restored.";
    code =
     alter_stat(20,30);
    break;
    begintalknode 70;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Mechanics (Max).";
    text1 = "Your skill in Mechanics has been completely restored.";
    code =
     alter_stat(21,30);
    break;
    begintalknode 71;
    state = 157;
    nextstate = 157;
    condition = 1;
    question = "Restore Luck (Max).";
    text1 = "Your skill in Luck has been completely restored.";
    code =
     alter_stat(22,30);
    break;
    begintalknode 72;
    state = 157;
    nextstate = 156;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 73;//
    state = 156;
    nextstate = 158;
    condition = 1;
    question = "Combat skills restoration.";
    text1 = "Which one?.";
    begintalknode 74;
    state = 158;
    nextstate = -1;
    condition = 1;
    question = "Restore Melee Weapons (Max).";
    text1 = "Your skill with Melee Weapons  has been completely restored.";
    code =
     alter_stat(4,30);
    break;
    begintalknode 75;
    state = 158;
    nextstate = -1;
    condition = 1;
    question = "Restore Missile Weapons (Max).";
    text1 = "Your skill with Missile Weapons has been completely restored.";
    code =
     alter_stat(5,30);
    break;
    begintalknode 76;
    state = 158;
    nextstate = -1;
    condition = 1;
    question = "Restore Quick Action (Max).";
    text1 = "Your skill in Quick Action has been completely restored.";
    code =
     alter_stat(6,30);
    break;
    begintalknode 77;
    state = 158;
    nextstate = -1;
    condition = 1;
    question = "Restore Parry (Max).";
    text1 = "Your skill in Parry has been completely restored.";
    code =
     alter_stat(7,30);
    break;
    begintalknode 78;
    state = 158;
    nextstate = 156;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 79;//
    state = 156;
    nextstate = 159;
    condition = 1;
    question = "Magic skills restoration.";
    text1 = "Which one?.";
    begintalknode 80;
    state = 159;
    nextstate = -1;
    condition = 1;
    question = "Restore Battle Magic (Max).";
    text1 = "Your skill in Battle Magic has been completely restored.";
    code =
     alter_stat(9,30);
    break;
    begintalknode 81;
    state = 159;
    nextstate = -1;
    condition = 1;
    question = "Restore Mental Magic (Max).";
    text1 = "Your skill in Mental Magic has been completely restored.";
    code =
     alter_stat(10,30);
    break;
    begintalknode 82;
    state = 159;
    nextstate = -1;
    condition = 1;
    question = "Restore Blessing Magic (Max).";
    text1 = "Your skill in Blessing Magic has been completely restored.";
    code =
     alter_stat(11,30);
    break;
    begintalknode 83;
    state = 159;
    nextstate = -1;
    condition = 1;
    question = "Restore Spellcraft (Max).";
    text1 = "Your skill in Spellcraft has been completely restored.";
    code =
     alter_stat(12,30);
    break;
    begintalknode 84;
    state = 159;
    nextstate = 156;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 85;//
    state = 156;
    nextstate = 160;
    condition = 1;
    question = "Shaping skills restoration.";
    text1 = "Which one?.";
    begintalknode 86;
    state = 160;
    nextstate = -1;
    condition = 1;
    question = "Restore Fire Shaping (Max).";
    text1 = "Your skill in Fire Shaping has been completely restored.";
    code =
     alter_stat(15,30);
    break;
    begintalknode 87;
    state = 160;
    nextstate = -1;
    condition = 1;
    question = "Restore Battle Shaping (Max).";
    text1 = "Your skill in Battle Shaping has been completely restored.";
    code =
     alter_stat(16,30);
    break;
    begintalknode 88;
    state = 160;
    nextstate = -1;
    condition = 1;
    question = "Restore Magic Shaping (Max).";
    text1 = "Your skill in Magic Shaping has been completely restored.";
    code =
     alter_stat(17,30);
    break;
    begintalknode 89;
    state = 160;
    nextstate = -1;
    condition = 1;
    question = "Restore Healing Craft (Max).";
    text1 = "Your skill in Healing Craft has been completely restored.";
    code =
     alter_stat(18,30);
    break;
    begintalknode 90;
    state = 160;
    nextstate = 156;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 91;//back button from skill category list
    state = 156;
    nextstate = 155;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 92;//individual skill increase code
    state = 155;
    nextstate = 132;
    condition = 1;
    question = "Memory restoration(Increase skills).";
    text1 = "The writing fades and new words appear.";
    begintalknode 93;
    state = 132;
    nextstate = -1;
    condition = 1;
    question = "Skill restore(Increase all by 1).";
    text1 = "The power spiral has restored some memories about all of your skills.";
    code =
     alter_stat(0,1);
     alter_stat(1,1);
     alter_stat(2,1);
     alter_stat(3,1);
     alter_stat(4,1);
     alter_stat(5,1);
     alter_stat(6,1);
     alter_stat(7,1);
     alter_stat(9,1);
     alter_stat(10,1);
     alter_stat(11,1);
     alter_stat(12,1);
     alter_stat(15,1);
     alter_stat(16,1);
     alter_stat(17,1);
     alter_stat(18,1);
     alter_stat(20,1);
     alter_stat(21,1);
     alter_stat(22,1);
    break;
    begintalknode 94;
    state = 132;
    nextstate = 135;
    condition = 1;
    question = "Base and general skills restorer.";
    text1 = "Which one?.";
    begintalknode 95;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Strength.";
    text1 = "Your skill in Strength has increased slightly.";
    code =
     alter_stat(0,1);
    break;
    begintalknode 96;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Dexterity.";
    text1 = "Your skill in Dexterity has increased slightly.";
    code =
     alter_stat(1,1);
    break;
    begintalknode 97;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Intelligence.";
    text1 = "Your skill in Intelligence has increased slightly.";
    code =
     alter_stat(2,1);
    break;
    begintalknode 98;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Endurance.";
    text1 = "Your skill in Endurance has increased slightly.";
    code =
     alter_stat(3,1);
    break;
    begintalknode 99;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Leadership.";
    text1 = "Your skill in Leadership has increased slightly.";
    code =
     alter_stat(20,1);
    break;
    begintalknode 100;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Mechanics.";
    text1 = "Your skill in Mechanics has increased slightly.";
    code =
     alter_stat(21,1);
    break;
    begintalknode 101;
    state = 135;
    nextstate = 135;
    condition = 1;
    question = "Luck.";
    text1 = "Your skill in Luck has increased slightly.";
    code =
     alter_stat(22,1);
    break;
    begintalknode 102;
    state = 135;
    nextstate = 132;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 103;
    state = 132;
    nextstate = 136;
    condition = 1;
    question = "Combat skills restorer.";
    text1 = "Which one?.";
    begintalknode 104;
    state = 136;
    nextstate = 136;
    condition = 1;
    question = "Melee Weapons.";
    text1 = "Your skill in Melee Weapons has increased slightly.";
    code =
     alter_stat(4,1);
    break;
    begintalknode 105;
    state = 136;
    nextstate = 136;
    condition = 1;
    question = "Missile Weapons.";
    text1 = "Your skill in Missile Weapons has increased slightly.";
    code =
     alter_stat(5,1);
    break;
    begintalknode 106;
    state = 136;
    nextstate = 136;
    condition = 1;
    question = "Quick Action.";
    text1 = "Your skill in Quick Action has increased slightly.";
    code =
     alter_stat(6,1);
    break;
    begintalknode 107;
    state = 136;
    nextstate = 136;
    condition = 1;
    question = "Parry.";
    text1 = "Your skill in Parry has increased slightly.";
    code =
     alter_stat(7,1);
    break;
    begintalknode 108;
    state = 136;
    nextstate = 132;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 109;
    state = 132;
    nextstate = 137;
    condition = 1;
    question = "Magic skills restorer.";
    text1 = "Which one?.";
    begintalknode 110;
    state = 137;
    nextstate = 137;
    condition = 1;
    question = "Battle Magic.";
    text1 = "Your skill in Battle Magic has increased slightly.";
    code =
     alter_stat(9,1);
    break;
    begintalknode 111;
    state = 137;
    nextstate = 137;
    condition = 1;
    question = "Mental Magic.";
    text1 = "Your skill in Mental Magic has increased slightly.";
    code =
     alter_stat(10,1);
    break;
    begintalknode 112;
    state = 137;
    nextstate = 137;
    condition = 1;
    question = "Blessing Magic.";
    text1 = "Your skill in Blessing Magic has increased slightly.";
    code =
     alter_stat(11,1);
    break;
    begintalknode 113;
    state = 137;
    nextstate = 137;
    condition = 1;
    question = "Spellcraft.";
    text1 = "Your skill in Spellcraft has increased slightly.";
    code =
     alter_stat(12,1);
    break;
    begintalknode 114;
    state = 137;
    nextstate = 132;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 115;
    state = 132;
    nextstate = 138;
    condition = 1;
    question = "Shaping skills restorer.";
    text1 = "Which one?.";
    begintalknode 116;
    state = 138;
    nextstate = 138;
    condition = 1;
    question = "Fire Shaping.";
    text1 = "Your skill in Fire Shaping has increased slightly.";
    code =
     alter_stat(15,1);
    break;
    begintalknode 117;
    state = 138;
    nextstate = 138;
    condition = 1;
    question = "Battle Shaping.";
    text1 = "Your skill in Battle Shaping has increased slightly.";
    code =
     alter_stat(16,1);
    break;
    begintalknode 118;
    state = 138;
    nextstate = 138;
    condition = 1;
    question = "Magic Shaping.";
    text1 = "Your skill in Magic Shaping has increased slightly.";
    code =
     alter_stat(17,1);
    break;
    begintalknode 119;
    state = 138;
    nextstate = 138;
    condition = 1;
    question = "Healing Craft.";
    text1 = "Your skill in Healing Craft has increased slightly.";
    code =
     alter_stat(18,1);
    break;
    begintalknode 120;
    state = 138;
    nextstate = 132;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 121;
    state = 132;
    nextstate = 155;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 122;//Magic spells increase code
      state = 155;
    nextstate = 133;
    condition = 1;
        question = "Spell Memories.";
    text1 = "The writing fades and new words appear.";
    begintalknode 123;
      state = 133;
    nextstate = -1;
    condition = 1;
        question = "Spell Restoration(increase all spells by 1).";
    text1 = "The power spiral restores some of your knowledge about each spell.";
    code =
     alter_stat(40,1);
     alter_stat(41,1);
     alter_stat(42,1);
     alter_stat(43,1);
     alter_stat(44,1);
     alter_stat(45,1);
     alter_stat(46,1);
     alter_stat(47,1);
     alter_stat(50,1);
     alter_stat(51,1);
     alter_stat(52,1);
     alter_stat(53,1);
     alter_stat(54,1);
     alter_stat(55,1);
     alter_stat(56,1);
     alter_stat(57,1);
     alter_stat(60,1);
     alter_stat(61,1);
     alter_stat(62,1);
     alter_stat(63,1);
     alter_stat(64,1);
     alter_stat(65,1);
     alter_stat(66,1);
     alter_stat(67,1);
     alter_stat(70,1);
     alter_stat(71,1);
     alter_stat(72,1);
     alter_stat(73,1);
     alter_stat(74,1);
     alter_stat(75,1);
     alter_stat(76,1);
     alter_stat(77,1);
    break;
    begintalknode 124;
      state = 133;
    nextstate = -1;
    condition = 1;
        question = "Full Spell Restoration (Max all spells).";
    text1 = "The power spiral restores everything you knew about spells.";
    code =
     alter_stat(40,30);
     alter_stat(41,30);
     alter_stat(42,30);
     alter_stat(43,30);
     alter_stat(44,30);
     alter_stat(45,30);
     alter_stat(46,30);
     alter_stat(47,30);
     alter_stat(50,30);
     alter_stat(51,30);
     alter_stat(52,30);
     alter_stat(53,30);
     alter_stat(54,30);
     alter_stat(55,30);
     alter_stat(56,30);
     alter_stat(57,30);
     alter_stat(60,30);
     alter_stat(61,30);
     alter_stat(62,30);
     alter_stat(63,30);
     alter_stat(64,30);
     alter_stat(65,30);
     alter_stat(66,30);
     alter_stat(67,30);
     alter_stat(70,30);
     alter_stat(71,30);
     alter_stat(72,30);
     alter_stat(73,30);
     alter_stat(74,30);
     alter_stat(75,30);
     alter_stat(76,30);
     alter_stat(77,30);
    break;
    begintalknode 125;
      state = 133;
    nextstate = 107;
    condition = 1;
        question = "Battle Magic.";
    text1 = "The writing fades and new words appear.";
    begintalknode 126;
      state = 107;
    nextstate = -1;
    condition = 1;
        question = "Firebolt.";
    text1 = "The power spiral teaches you more about Firebolt.";
    code =
     alter_stat(40,1);
    break;
    begintalknode 127;
      state = 107;
    nextstate = -1;
    condition = 1;
        question = "Acid Spray.";
    text1 = "The power spiral teaches you more about Acid Spray.";
    code =
     alter_stat(41,1);
    break;
    begintalknode 128;
      state = 107;
    nextstate = -1;
    condition = 1;
        question = "Searer.";
    text1 = "The power spiral teaches you more about Searer.";
    code =
     alter_stat(42,1);
    break;
    begintalknode 129;
      state = 107;
    nextstate = -1;
    condition = 1;
        question = "Ice Spray.";
    text1 = "The power spiral teaches you more about Ice Spray.";
    code =
     alter_stat(43,1);
    break;
    begintalknode 130;
      state = 107;
    nextstate = -1;
    condition = 1;
        question = "Essence Orbs.";
    text1 = "The power spiral teaches you more about Essence Orbs.";
    code =
     alter_stat(44,1);
    break;
    begintalknode 131;
    state = 107;
    nextstate = 108;
    condition = 1;
    question = "More...";
    text1 = "The words fade as new words take shape.";
    begintalknode 132;
    state = 107;
    nextstate = 133;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 133;
      state = 108;
    nextstate = -1;
    condition = 1;
        question = "Acid Shower.";
    text1 = "The power spiral teaches you more about Acid Shower.";
    code =
     alter_stat(45,1);
    break;
    begintalknode 134;
      state = 108;
    nextstate = -1;
    condition = 1;
        question = "Kill.";
    text1 = "The power spiral teaches you more about Kill.";
    code =
     alter_stat(46,1);
    break;
    begintalknode 135;
      state = 108;
    nextstate = -1;
    condition = 1;
        question = "Aura of Flames.";
    text1 = "The power spiral teaches you more about Aura of Flames.";
    code =
     alter_stat(47,1);
    break;
    begintalknode 136;
    state = 108;
    nextstate = 107;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 137;
      state = 133;
    nextstate = 112;
    condition = 1;
        question = "Mental Magic.";
    text1 = "The writing fades and new words appear.";
    begintalknode 138;
      state = 112;
    nextstate = -1;
    condition = 1;
        question = "Daze.";
    text1 = "The power spiral teaches you more about Daze.";
    code =
     alter_stat(50,1);
    break;
    begintalknode 139;
      state = 112;
    nextstate = -1;
    condition = 1;
        question = "Mental Shield.";
    text1 = "The power spiral teaches you more about Mental Shield.";
    code =
     alter_stat(51,1);
    break;
    begintalknode 140;
      state = 112;
    nextstate = -1;
    condition = 1;
        question = "Unlock.";
    text1 = "The power spiral teaches you more about Unlock.";
    code =
     alter_stat(52,1);
    break;
    begintalknode 141;
      state = 112;
    nextstate = -1;
    condition = 1;
        question = "Terror.";
    text1 = "The power spiral teaches you more about Terror.";
    code =
     alter_stat(53,1);
    break;
    begintalknode 142;
      state = 112;
    nextstate = -1;
    condition = 1;
        question = "Dominate.";
    text1 = "The power spiral teaches you more about Dominate.";
    code =
     alter_stat(54,1);
    break;
    
    begintalknode 143;
    state = 112;
    nextstate = 113;
    condition = 1;
    question = "More...";
    text1 = "The words fade as new words take shape.";
    begintalknode 144;
    state = 112;
    nextstate = 133;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 145;
      state = 113;
    nextstate = -1;
    condition = 1;
        question = "Strong Daze.";
    text1 = "The power spiral teaches you more about Strong Daze.";
    code =
     alter_stat(55,1);
    break;
    begintalknode 146;
      state = 113;
    nextstate = -1;
    condition = 1;
        question = "Charisma.";
    text1 = "The power spiral teaches you more about Charisma.";
    code =
     alter_stat(56,1);
    break;
    begintalknode 147;
      state = 113;
    nextstate = -1;
    condition = 1;
        question = "Mass Madness.";
    text1 = "The power spiral teaches you more about Mass Madness.";
    code =
     alter_stat(57,1);
    break;
    begintalknode 148;
    state = 113;
    nextstate = 112;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 149;
      state = 133;
    nextstate = 114;
    condition = 1;
        question = "Blessing Magic.";
    text1 = "The writing fades and new words appear.";
    begintalknode 150;
      state = 114;
    nextstate = -1;
    condition = 1;
        question = "War Blessing.";
    text1 = "The power spiral teaches you more about War Blessing.";
    code =
     alter_stat(60,1);
    break;
    begintalknode 151;
      state = 114;
    nextstate = -1;
    condition = 1;
        question = "Protection.";
    text1 = "The power spiral teaches you more about Protection.";
    code =
     alter_stat(61,1);
    break;
    begintalknode 152;
      state = 114;
    nextstate = -1;
    condition = 1;
        question = "Essence Shield.";
    text1 = "The power spiral teaches you more about Essence Shield.";
    code =
     alter_stat(62,1);
    break;
    begintalknode 153;
      state = 114;
    nextstate = -1;
    condition = 1;
        question = "Speed.";
    text1 = "The power spiral teaches you more about Speed.";
    code =
     alter_stat(63,1);
    break;
    begintalknode 154;
      state = 114;
    nextstate = -1;
    condition = 1;
        question = "Mass Energize.";
    text1 = "The power spiral teaches you more about Mass Energize.";
    code =
     alter_stat(64,1);
    break;
    begintalknode 155;
    state = 114;
    nextstate = 115;
    condition = 1;
    question = "More...";
    text1 = "The words fade as new words take shape.";
    begintalknode 156;
    state = 114;
    nextstate = 133;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 157;
      state = 115;
    nextstate = -1;
    condition = 1;
        question = "Steel Skin.";
    text1 = "The power spiral teaches you more about Steel Skin.";
    code =
     alter_stat(65,1);
    break;
    begintalknode 158;
      state = 115;
    nextstate = -1;
    condition = 1;
        question = "Essence Armor.";
    text1 = "The power spiral teaches you more about Essence Armor.";
    code =
     alter_stat(66,1);
    break;
    begintalknode 159;
      state = 115;
    nextstate = -1;
    condition = 1;
        question = "Battle Roar.";
    text1 = "The power spiral teaches you more about Battle Roar.";
    code =
     alter_stat(67,1);
    break;
    begintalknode 160;
    state = 115;
    nextstate = 114;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 161;
      state = 133;
    nextstate = 116;
    condition = 1;
        question = "Healing Magic.";
    text1 = "The writing fades and new words appear.";
    begintalknode 162;
      state = 116;
    nextstate = -1;
    condition = 1;
        question = "Minor Heal.";
    text1 = "The power spiral teaches you more about Minor Heal.";
    code =
     alter_stat(70,1);
    break;
    begintalknode 163;
      state = 116;
    nextstate = -1;
    condition = 1;
        question = "Cure Effects.";
    text1 = "The power spiral teaches you more about Cure Effects.";
    code =
     alter_stat(71,1);
    break;
    begintalknode 164;
      state = 116;
    nextstate = -1;
    condition = 1;
        question = "Augmentation.";
    text1 = "The power spiral teaches you more about Augmentation.";
    code =
     alter_stat(72,1);
    break;
    begintalknode 165;
      state = 116;
    nextstate = -1;
    condition = 1;
        question = "Heal.";
    text1 = "The power spiral teaches you more about Heal.";
    code =
     alter_stat(73,1);
    break;
    begintalknode 166;
    state = 116;
    nextstate = 117;
    condition = 1;
    question = "More...";
    text1 = "The words fade as new words take shape.";
    begintalknode 167;
    state = 116;
    nextstate = 133;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 168;
      state = 117;
    nextstate = -1;
    condition = 1;
        question = "Group Heal.";
    text1 = "The power spiral teaches you more about Group Heal.";
    code =
     alter_stat(74,1);
    break;
    
    begintalknode 169;
      state = 117;
    nextstate = -1;
    condition = 1;
        question = "Remove Effects.";
    text1 = "The power spiral teaches you more about Remove Effects.";
    code =
     alter_stat(75,1);
    break;
    begintalknode 170;
      state = 117;
    nextstate = -1;
    condition = 1;
        question = "Major Heal.";
    text1 = "The power spiral teaches you more about Aura of Cleansing.";
    code =
     alter_stat(76,1);
    break;
    begintalknode 171;
      state = 117;
    nextstate = -1;
    condition = 1;
        question = "Mass Restore.";
    text1 = "The power spiral teaches you more about Mass Restore.";
    code =
     alter_stat(77,1);
    break;
    begintalknode 172;
    state = 117;
    nextstate = 116;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 173;
    state = 133;
    nextstate = 155;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 174;//shaping creation skills code
    state = 155;
    nextstate = 134;
    condition = 1;
    question = "Shaping Giver.";
    text1 = "The writing fades and new words appear.";
    begintalknode 175;
    state = 134;
    nextstate = -1;
    condition = 1;
    question = "Complete Shaping Teacher.";
    text1 = "The power spiral teaches you more about each creation.";
    code =
     alter_stat(80,1);
     alter_stat(81,1);
     alter_stat(82,1);
     alter_stat(83,1);
     alter_stat(84,1);
     alter_stat(85,1);
     alter_stat(86,1);
     alter_stat(87,1);
     alter_stat(88,1);
     alter_stat(89,1);
     alter_stat(90,1);
     alter_stat(91,1);
     alter_stat(92,1);
    break;
    begintalknode 176;
    state = 134;
    nextstate = -1;
    condition = 1;
    question = "Shaping Restorer (Max all creations).";
    text1 = "The power spiral restores everything you ever knew about making creations.";
    code =
     alter_stat(80,30);
     alter_stat(81,30);
     alter_stat(82,30);
     alter_stat(83,30);
     alter_stat(84,30);
     alter_stat(85,30);
     alter_stat(86,30);
     alter_stat(87,30);
     alter_stat(88,30);
     alter_stat(89,30);
     alter_stat(90,30);
     alter_stat(91,30);
     alter_stat(92,30);
    break;
    begintalknode 177;
    state = 134;
    nextstate = 118;
    condition = 1;
    question = "Fire Creations.";
    text1 = "The writing fades and new words appear.";
    begintalknode 178;
    state = 118;
    nextstate = 118;
    question = "Create Fyora.";
    text1 = "You now know more about creating Fyoras.";
    code =
     alter_stat(80,1);
    break;
    begintalknode 179;
    state = 118;
    nextstate = 118;
    question = "Create Roamer.";
    text1 = "You now know more about creating Roamers.";
    code =
     alter_stat(81,1);
    break;
    begintalknode 180;
    state = 118;
    nextstate = 118;
    question = "Create Drayk.";
    text1 = "You now know more about creating Drayks.";
    code =
     alter_stat(82,1);
    break;
    begintalknode 181;
    state = 118;
    nextstate = 118;
    question = "Create Drakon.";
    text1 = "You now know more about creating Drakons.";
    code =
     alter_stat(83,1);
    break;
    begintalknode 182;
    state = 118;
    nextstate = 134;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 183;
    state = 134;
    nextstate = 119;
    condition = 1;
    question = "Battle Creations.";
    text1 = "The writing fades and new words appear.";
    begintalknode 184;
    state = 119;
    nextstate = 119;
    question = "Create Ornk.";
    text1 = "You now know more about creating Ornks, not very useful except for farming.";
    code =
     alter_stat(92,1);
    break;
    begintalknode 185;
    state = 119;
    nextstate = 119;
    question = "Create Thahd.";
    text1 = "You now know more about creating Thahds.";
    code =
     alter_stat(84,1);
    break;
    begintalknode 186;
    state = 119;
    nextstate = 119;
    question = "Create Clawbug.";
    text1 = "You now know more about creating Clawbugs.";
    code =
     alter_stat(85,1);
    break;
    begintalknode 187;
    state = 119;
    nextstate = 119;
    question = "Create Battle Alpha";
    text1 = "You now know more about creating Battle Alphas.";
    code =
     alter_stat(86,1);
    break;
    begintalknode 188;
    state = 119;
    nextstate = 119;
    question = "Create Rotghroth.";
    text1 = "You now know more about creating Rotghroths.";
    code =
     alter_stat(87,1);
    break;
    begintalknode 189;
    state = 119;
    nextstate = 134;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 190;
    state = 134;
    nextstate = 120;
    condition = 1;
    question = "Magic Creations.";
    text1 = "The writing fades and new words appear.";
    begintalknode 191;
    state = 120;
    nextstate = 120;
    question = "Create Artila.";
    text1 = "You now know more about creating Artilas.";
    code =
     alter_stat(88,1);
    break;
    begintalknode 192;
    state = 120;
    nextstate = 120;
    question = "Create Vlish.";
    text1 = "You now know more about creating Vlish.";
    code =
     alter_stat(89,1);
    break;
    begintalknode 193;
    state = 120;
    nextstate = 120;
    question = "Create Glaahk.";
    text1 = "You now know more about creating Glaahks.";
    code =
     alter_stat(90,1);
    break;
    begintalknode 194;
    state = 120;
    nextstate = 120;
    question = "Create Gazer.";
    text1 = "You now know more about creating Gazers.";
    code =
     alter_stat(91,1);
    break;
    begintalknode 195;
    state = 120;
    nextstate = 134;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 196;
    state = 134;
    nextstate = 155;
    condition = 1;
    question = "Back...";
    text1 = "The previous words appear.";
    begintalknode 197;
    state = 155;
    nextstate = -1;
    condition = 1;
    question = "Experience restorer.";
    text1 = "The power spiral restores your past combat experiences, making you more skilled.";
    code =
    award_party_xp(10000,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
    award_party_xp(1,get_level(pc_num()));
      break;
    begintalknode 198;
      state = 155;
    nextstate = 155;
    condition = 1;
        question = "Recharge.";
    text1 = "Power jumps out of the power spiral and then into you, recharging your health, energy and essence.";
    code =
     heal_char(0,10000);
     restore_energy_char(0,10000);
     heal_char(1,10000);
     restore_energy_char(1,10000);
     heal_char(2,10000);
     restore_energy_char(2,10000);
     heal_char(3,10000);
     restore_energy_char(3,10000);
     heal_char(4,10000);
     restore_energy_char(4,10000);
     heal_char(5,10000);
     restore_energy_char(5,10000);
     heal_char(6,10000);
     restore_energy_char(6,10000);
     heal_char(7,10000);
     restore_energy_char(7,10000);
    break;
    begintalknode 199;
    state = 155;
    nextstate = 155;
    condition = 1;
    question = "Back away.";
    text1 = "You back away from the power spiral. As you do, the words fade away.";
    action = END_TALK;
    

     

  4. Hey everyone, Ganduv here again. I'm contemplating creating editors for the rest of the Geneforge games, once I'm done polishing my Geneforge 5 editor a little bit more.

     

    There are just two things I'd like to be answered before I begin this (slightly overwhelming) project.

    - I'd like to know the number of talknodes that are allowed for each area in the other games in the series. I believe that G1 and G2 have a limit of 199 talknodes, and in G5 I was able to label the talknodes past 200, but I don't know if it's the same in G3 or G4.

    - If someone could list the changes in spells and their names between the games in the series, it'd make creating the individual editors for each game a bit faster.

     

    Also, since I plan to make item editors in addition to the skill editors, if someone could give me a list for useful or special items (i.e. puresteel for canisters in G4 and artifact items in G5) that would be useful to be vendored in the games, that'd be a huge help as well. Thanks!

  5. Does anyone know of a way you could possibly edit a certain file to edit the shop menus that open up after you select shaping or spell training from a NPC? I know the code that the zone scripts use to open certain shop menus, I'm just curious if you'd be able to alter the shop menus themselves, like to add things such as other creations you could train at that trainer.

    Any information would be greatly appreciated, thanks.

     

    -Ganduv

  6. They'll probably put a link for it in the Strategy Central or something when they get around to it.

    By the way, thanks for the reminder to include how to use the parts of the editor in-game, it slipped my mind to include that when I originally typed up the post.

     

    Also, if anyone has any suggestions for something you'd like added in the editor feel free to let me know. I've been thinking about expanding the editor into a third zone but I'm not sure what I'd use it for yet.

  7. ***Before using this editor, you need to BACK UP your Geneforge 5 SCRIPTS folder before you replace any of the original files with mine.***

    ***Also, this editor is not supported by Spiderweb Software and if you decide to use this editor you are doing so at your own risk.***

     

    *INSTRUCTIONS*

    1. Right click on the file links provided in the spoilers, click on 'save link as' and make sure the file is saved as a .txt file.
    2. After you save the files for the editor, go to your Geneforge 5 SCRIPTS folder, and replace the gf5itemschars, z0pacificdlg, and z1Tminahdlg text files with mine.
    3. Then launch Geneforge 5, and to use the first part of the editor go interact with the Pacification Pylon's crystal spire in the Pacification Fields, and to use the second part interact with the first sign you see after you enter Minallah from the Pacification Fields.

     

     

    *****Remember, BACK UP YOUR ENTIRE SCRIPTS FOLDER BEFORE YOU ATTEMPT ANY OF THIS, especially if you aren't particularly skilled with altering files.*****

     

    That all being said, enjoy!

     

    V1.0.2 files

    gf5itemschars file download

     

     

    z0pacificdlg file download

     

     

    z1Tminahdlg file download

     

     

     

    New Features/Changes

    • V1.0.2 Changes
    • The power spiral used for the first part of the editor in the Pacification Fields is now solely for increasing skills, spells, shaping abilities, and gaining experiece.
    • The sign in Minallah is now used for gear and item creation. I will expand the variety of items it can create such as charms and other items in the future.

    • V1.0.1 Changes
    • Options to individually max out strength, dexterity, intelligence, endurance, leadership, or mechanics skills
    • Options to create individual special items, like crystalline fibers or purifying elixir
    • Options to create individual magic anvil enhancement items
    • The custom items have had some of their bonuses decreased to make them slightly less overpowered

  8. Hey guys, I've finally gotten back into playing Geneforge again and I'll be giving a gift to the community in the form of a better, more updated version of my previous Geneforge 5 editor.

     

    Currently the editor has these features:

    -Give experience

    -Increase individual character skills by 1

    -Max all character skills

    -Give money (10,000 coins a pop)

    -Give living tools

    -Increase individual spells or shaping abilities by 1 or max them out

    -Recharge option to restore a large amount of essence, energy and health (faster than using rechargeme or re-entering a town)

    -Enhancement items vendor (for golden crystals etc.)

    -Give puresteel

    -Shaped gear vendor

    -Puresteel equipment vendor

    -Special ingredients vendor (Crystalline Fibers, Ur-Drakon Skin etc.)

    -Gear sets for Shaper, Guardian, and Agent classes (Agent gear set still needs finishing)

    -Custom items (4 charms and 1 godsword)

     

    The editor still has the same two parts, the pacification pylon control in the first zone, and then the sign in Minallah.

    If you have any suggestions for additional features you'd like to see, please let me know. Currently I'm working on adding options for maxing out individual skills, but I may have to limit it to only being able to max individual base and general skills, as I'm unsure if I'll have enough lines to code for the other skills. If you'd like to try out the current editor to try it out, just PM me and I'll send you the code for the zone and item files. I'll be creating another thread to post the code in once I've finished making sure all of the features work and making sure there aren't any bugs. Thanks.

  9. I just wish they had more books so instead of canisters you can increase them the old fashioned way, like they did (I think) in GF2 (or 3 I'm a lil rusty) I don't like sinking down to the rebels standard just to be able to create a battle beta or Drakon frown (I'm referring to Geneforge 5/4)

  10. Yeah I tried what you tried one time Sssh and once I transformed into an eyebeast I freaked out tongue I might fiddle with the scripts and troubleshoot a little later, but I'm more of a text scripter (and I'm tired), however if I find the time to troubleshoot I may. Last thing the healing spells probably made it crash because Drakons aren't supposed to be able to heal (so Jeff probably didn't put in a healing graphic). You may have to change some sort of ability to make a different animation in the healing script (i.e. the shocking rain graphic), that's all I can offer without looking closely at the script.

×
×
  • Create New...