Author Topic: [FF7PC-98/Steam] FF7 Randomiser - Godo  (Read 12200 times)

NxK

  • Crazy poster
  • *
  • Posts: 130
  • Karma: 7
  • In AI I Trust
    • View Profile
    • YT
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #75 on: 2020-04-01 11:13:45 »
One more thing I noticed it during my latest full-game playthrough of the Randomiser (I am currently up to just before the Temple of the Ancients):
No single enemy has dropped any item yet (no enemy seems to hold an item to steal either) even though checking via ProudClod tells me both the Steal and Drop Rates should be at 63/63, which is also what I chose in the Randomiser settings (Max Drop/Steal).
EDIT1: One more thing I noticed: The Balance Auto Tuning Option "Stronger Enemies" seems broken. Every enemy appears to have slightly less than 50% of their HP in vanilla when I set it to 50% stronger enemies.
« Last Edit: 2020-04-01 11:27:12 by NxK »

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #76 on: 2020-04-01 12:36:00 »
One more thing I noticed it during my latest full-game playthrough of the Randomiser (I am currently up to just before the Temple of the Ancients):
No single enemy has dropped any item yet (no enemy seems to hold an item to steal either) even though checking via ProudClod tells me both the Steal and Drop Rates should be at 63/63, which is also what I chose in the Randomiser settings (Max Drop/Steal).
EDIT1: One more thing I noticed: The Balance Auto Tuning Option "Stronger Enemies" seems broken. Every enemy appears to have slightly less than 50% of their HP in vanilla when I set it to 50% stronger enemies.

I'll have a look at it today.

bitiumribbon

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #77 on: 2020-04-03 03:07:19 »
So I'm loving this randomizer but I've noticed that I get absolutely zero enemy drops or steals if I modify any enemy data at all. Have you/has anyone encountered this?

EDIT: Okay, the person above me literally just said the same thing so I feel silly.

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #78 on: 2020-04-04 23:57:13 »
So I'm loving this randomizer but I've noticed that I get absolutely zero enemy drops or steals if I modify any enemy data at all. Have you/has anyone encountered this?

EDIT: Okay, the person above me literally just said the same thing so I feel silly.

I've updated the tool with what should be a fix to drops/steals; I assumed that the byte used the full range of the value but it actually caps within a certain threshold. So in a tool like WM it looks correct (maxed) but when the engine reads it, nothing gets done. There was also a few other problems which I've hopefully got sorted now; I'm doing a test run of it at the moment.

Yuffie1983

  • Crazy poster
  • *
  • Posts: 191
  • Karma: 5
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #79 on: 2020-04-06 21:48:05 »
Just a quick question, is level 70 the cut of level still for version 1.5. Thank you.
 ;D

UpRisen

  • Crazy poster
  • *
  • Posts: 234
  • Karma: 15
  • Again... AVALANCHE is born again!
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #80 on: 2020-04-06 23:01:39 »
thats in New Threat. Not Godo. But no the cap was removed around the start of 1.4 release i think

renegadeofunk

  • Fast newbie
  • *
  • Posts: 16
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #81 on: 2020-04-07 07:05:11 »
Does the flevel randomizer work for PSX as well?

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #82 on: 2020-04-07 16:21:33 »
Does the flevel randomizer work for PSX as well?

Not yet, but I do have the field files for PSX decoding then re-encoding. Two challenges are how the models are stored and then the size of the fields themselves (but I'm thinking the size will be the same after item/materia reallocation due to how I've implemented it).

renegadeofunk

  • Fast newbie
  • *
  • Posts: 16
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #83 on: 2020-04-07 19:59:37 »
Cool. I'm really just looking for field item randomization (the model randomization is too much for me lol).

Trying to do a nice little field item + stronger enemies rando, sorta like how randos are in Dark Souls.

NxK

  • Crazy poster
  • *
  • Posts: 130
  • Karma: 7
  • In AI I Trust
    • View Profile
    • YT
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #84 on: 2020-04-08 02:14:13 »
Some more things I noticed (I am using the latest version of Godo v0.4.4):
-giving all enemies a speed of 10 gives them too few turns (I assume this comes from the Enemy swarm but it's a bit too pronounced if you ask me)
-I am not entirely sure how HP for enemies is calculated using the Stronger Enemies option but HP seems still a bit unbalanced (some early enemies suddenly have 10,000HP wheres some bosses don't see their HP increased much, if not even decreased (Jenova-Life has 1032 HP)
-still no drops/steals when using the max drops/steal option, even though checking via PrCloud says 63/63
-using the enemy and boss swarm option checked for 6 still does not spawn some bosses in quantities higher than 1 (Demons Gate, for instance)
-I use the field randomizer as well and some Materia, when picked up, says I get one thing in the text window but I still actually get the default Materia (for instance Steal in the Sewers and Kujata in the Sleeping Forest)
-the elevator screen in the beginning of the game (on the way to Guard Scorpion and back, as well as used again before Air Buster) gave me softlocks for every field models/animations other than the standard ones

Owlrrex

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #85 on: 2020-04-19 13:52:38 »
Found an application crash: Godo 0.4.4, no flevel-randomizer, no other mods should be present. Enemy model is Lab-coat-green-skin hojo (Hojo fight first phase). Randomization option is the "Moderate" preset, nothing else. Seed is 201359140. No visible animation plays before the crash, but I assume it's when they try to take an action. Windows popup message is "An unknown exception has occured", I don't know further detail. If I kill them off quick enough I can get through a fight without a crash.

Also, I got a few questions about the program:
1) Do detailed randomization configurations combine with quick-settings. So, can I tick the quick-setting "Enemy attacks" and then also configure some of the detailed options from the top-bar? What if I tick "Enemy Attacks" quick option and ALSO set some detailed settings in the topbar, how do they combine?
2) When randomizing elements on attacks, weapons or armor, the presence of the "invisible" elements (physical & hidden) makes it quite difficult to determine what resistances are on your characters actually, since you don't know enemies' attack elements, or your own (Physical elements are not listed in menu), and so you can't test which types your equipment makes you resistant against. Are there any plans to alleviate this problem? Options I can think of from the top of my head: Somehow list elements in generated tooltips (probably rather tricky), an options to determine how elements are randomized: Fully random, physical <-> physical and visible <-> visible, but no mixing inbetween, no physical elements in random pool at all. There are probably other options
3) It seems to me that most enemy attacks are not affected by back-row damage reduction. Can you give any estimation of the odds that back row actually protects against a random enemy attack? I'm aware that it needs to use physical damage calculation and be flagged as short range, but I might miss something and I don't know which of those flags are touched by the randomizer & under which settings.

Owlrrex

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #86 on: 2020-04-25 13:50:58 »
Heyo, me again, with 2 more reports for Godo 0.4.4, no flevel randomizer, no other mods present:

I found both a crash and a softlock in the same seed. The settings are rather complex individual settings which I don't remember 100%, but I wrote down these notes about it: "Animations for everything are random, Model swaps, Player's arsenal same functionality (items & equip unchanged), character stats random except level & exp curve, limits random, enemy attacks random, mild status (no damage formula), enemies are random except names, enemy rewards random, rng table normal". Some of those are most likely not relevant to the reported errors, but I included it all for completeness' sake. The seed is 291709046.

Report #1: Crash on "Sword Dance" in Shinra Bld. 65f. I've never seen them do an attack successfully, it always crashes when any of them take an action. killing them all in a first strike ends the fight normally.

Report #2: Softlock on Boss: Sample: H0512. Attack: "Shady Breath". Attack plays animation and applies effect (poison chance to all characters) normally, then ATB stays locked in 'wait' if ATB is set to wait. Regardless of ATB setting, no further actions can be taken since the Shady Breath animation seems to never end fully. Camera is positioned behind the group, when you try to target any attack by having a character ready, the camera switches to the default side-view while the target cursor is out, and switches back if targeting is completed/cancelled. The fight cannot be continued in any way I've seen.

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #87 on: 2020-04-25 22:38:59 »
Some more things I noticed (I am using the latest version of Godo v0.4.4):
-giving all enemies a speed of 10 gives them too few turns (I assume this comes from the Enemy swarm but it's a bit too pronounced if you ask me)
-I am not entirely sure how HP for enemies is calculated using the Stronger Enemies option but HP seems still a bit unbalanced (some early enemies suddenly have 10,000HP wheres some bosses don't see their HP increased much, if not even decreased (Jenova-Life has 1032 HP)
-still no drops/steals when using the max drops/steal option, even though checking via PrCloud says 63/63
-using the enemy and boss swarm option checked for 6 still does not spawn some bosses in quantities higher than 1 (Demons Gate, for instance)
-I use the field randomizer as well and some Materia, when picked up, says I get one thing in the text window but I still actually get the default Materia (for instance Steal in the Sewers and Kujata in the Sleeping Forest)
-the elevator screen in the beginning of the game (on the way to Guard Scorpion and back, as well as used again before Air Buster) gave me softlocks for every field models/animations other than the standard ones

Found an application crash: Godo 0.4.4, no flevel-randomizer, no other mods should be present. Enemy model is Lab-coat-green-skin hojo (Hojo fight first phase). Randomization option is the "Moderate" preset, nothing else. Seed is 201359140. No visible animation plays before the crash, but I assume it's when they try to take an action. Windows popup message is "An unknown exception has occured", I don't know further detail. If I kill them off quick enough I can get through a fight without a crash.

Also, I got a few questions about the program:
1) Do detailed randomization configurations combine with quick-settings. So, can I tick the quick-setting "Enemy attacks" and then also configure some of the detailed options from the top-bar? What if I tick "Enemy Attacks" quick option and ALSO set some detailed settings in the topbar, how do they combine?
2) When randomizing elements on attacks, weapons or armor, the presence of the "invisible" elements (physical & hidden) makes it quite difficult to determine what resistances are on your characters actually, since you don't know enemies' attack elements, or your own (Physical elements are not listed in menu), and so you can't test which types your equipment makes you resistant against. Are there any plans to alleviate this problem? Options I can think of from the top of my head: Somehow list elements in generated tooltips (probably rather tricky), an options to determine how elements are randomized: Fully random, physical <-> physical and visible <-> visible, but no mixing inbetween, no physical elements in random pool at all. There are probably other options
3) It seems to me that most enemy attacks are not affected by back-row damage reduction. Can you give any estimation of the odds that back row actually protects against a random enemy attack? I'm aware that it needs to use physical damage calculation and be flagged as short range, but I might miss something and I don't know which of those flags are touched by the randomizer & under which settings.

Heyo, me again, with 2 more reports for Godo 0.4.4, no flevel randomizer, no other mods present:

I found both a crash and a softlock in the same seed. The settings are rather complex individual settings which I don't remember 100%, but I wrote down these notes about it: "Animations for everything are random, Model swaps, Player's arsenal same functionality (items & equip unchanged), character stats random except level & exp curve, limits random, enemy attacks random, mild status (no damage formula), enemies are random except names, enemy rewards random, rng table normal". Some of those are most likely not relevant to the reported errors, but I included it all for completeness' sake. The seed is 291709046.

Report #1: Crash on "Sword Dance" in Shinra Bld. 65f. I've never seen them do an attack successfully, it always crashes when any of them take an action. killing them all in a first strike ends the fight normally.

Report #2: Softlock on Boss: Sample: H0512. Attack: "Shady Breath". Attack plays animation and applies effect (poison chance to all characters) normally, then ATB stays locked in 'wait' if ATB is set to wait. Regardless of ATB setting, no further actions can be taken since the Shady Breath animation seems to never end fully. Camera is positioned behind the group, when you try to target any attack by having a character ready, the camera switches to the default side-view while the target cursor is out, and switches back if targeting is completed/cancelled. The fight cannot be continued in any way I've seen.

I think given the state it's in, and how each update to fix bugs seems to introduce new ones (or old ones, like that sword dance issue), I'll need to re-do the tool. The individual functions are tripping over each other and it's a bit of a nightmare to debug currently. When I've got FF7 NT 2.0 out, I'll have a look at possible approaches while I work on FF8 NT. The interface for how randomisations are specified needs to be changed and how data passes through the application along with it.

lizardp

  • Fast newbie
  • *
  • Posts: 5
  • Karma: 0
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #88 on: 2020-05-07 21:29:51 »
Would it be possible to create a setting where:
-The characters all start the game at level 1 and basic equipment, start out normally, but..
-Drops are randomized (Loot tables however can be modified to prevent excessive power creep too early based on the field data or something like that)
-Enemies are randomized (With options such as lightly vs heavily where bosses can show up early and stuff)
-Items/materia on the field are randomized (except for those necessary to progress)
-Stores are randomized
-Characters cant start with beyond level 1 limit breaks (but still randomized)

Basically I am trying to kind of make this more of a rogue-like style run, where everyone starts normally but can wind up with wildly different builds. A lot of the time I start a run at level 30 with like, a Rune Blade and Bahamut Zero or something with a level 4 limit break, and it just makes things way too easy.

What settings could accomplish this?

Is there a way to achieve this?

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #89 on: 2020-05-08 03:53:08 »
Would it be possible to create a setting where:
-The characters all start the game at level 1 and basic equipment, start out normally, but..
-Drops are randomized (Loot tables however can be modified to prevent excessive power creep too early based on the field data or something like that)
-Enemies are randomized (With options such as lightly vs heavily where bosses can show up early and stuff)
-Items/materia on the field are randomized (except for those necessary to progress)
-Stores are randomized
-Characters cant start with beyond level 1 limit breaks (but still randomized)

Basically I am trying to kind of make this more of a rogue-like style run, where everyone starts normally but can wind up with wildly different builds. A lot of the time I start a run at level 30 with like, a Rune Blade and Bahamut Zero or something with a level 4 limit break, and it just makes things way too easy.

What settings could accomplish this?

Is there a way to achieve this?


I'm afraid the tool is in fairly bad shape, so getting it to produce desirable results is very difficult currently. I also think the item drop/steal assignments are broken, among other things. It'll be fixed up at some stage but it'll take a while.

Zara9

  • Freak
  • *
  • Posts: 548
  • Karma: -4
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #90 on: 2020-05-16 13:15:40 »
hey

will this ff7 randomizer work on the 7th heaven 2.0 using the NT mod at all
« Last Edit: 2020-05-16 13:45:11 by Zara9 »

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #91 on: 2020-05-16 14:05:33 »
Don't know yet.

Zara9

  • Freak
  • *
  • Posts: 548
  • Karma: -4
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #92 on: 2020-05-19 17:42:48 »
hey sega chief

is the files spose to get applyed automaully on your ff7 randomizer program

like are the kernal.bin and scean.bin files spose to get added automaully on your ff7 randomizer program

this is no longer happening on your ff7 randomizer program

No longer required to move files from Default Files to Target Files for a fresh randomisation; this is now done automatically. Default Files are used on every run and randomised files are written to the Output Files folder, overwriting any previous files inside.
« Last Edit: 2020-05-19 17:58:05 by Zara9 »

Sega Chief

  • Moderator
  • *
  • Posts: 3606
  • Karma: 209
  • These guys is sick
    • View Profile
Re: [FF7PC-98/Steam] FF7 Randomiser - Godo
« Reply #93 on: 2020-05-20 17:47:34 »
Yeah but you still need to move the files from Output to the game folders. Just means you don't need to refresh the input files after each print.