#Irongoon

1 messages Β· Page 2 of 1

smoky siren
#

thats like 60% higher matk

faint sinew
#

oh hellena warden

#

100% increase over vanilla

smoky siren
#

yeah the defense stats on both seem crazy higher

faint sinew
#

oh

#

i have a special case

#

for when stats are 10 or below

#

for stats 10 or below the modifier will be 1, 2 or 3 +/-
looks like it rolled +2 on the mattk
could've been 9. :]

smoky siren
#

huh

#

so did the senior warden roll +3 Matk to get to 12, and then an extra 15% on top to get to 14 maybe?

faint sinew
#

senior warden has 8matt vanilla?

#

and it had 14 in ur seed?

smoky siren
#

9 i think

#

according to wiki

faint sinew
#

i see 8 in Zy's csvs

#

which is what its using

smoky siren
#

ah well

#

wiki could be off

#

even worse then i think lol

#

it gets +6

faint sinew
#

8 to 14 uh

#

not sure how it got there πŸ˜„

smoky siren
#

lemme try rebounding to 99 instead of 105

#

incase thats goofing stuff

faint sinew
#

none of the percent bounds are being used

#

for stats with 9 or below values

smoky siren
#

o

#

well, on the plus side, HP values are calculating correctly πŸ˜…

faint sinew
#

haha πŸ˜„

#

it should have 11 matt max if its amount is 8
even if it was 9, it would be max 12

smoky siren
#

i was thinking maybe it was getting that flat add, and then since it was over 10 afterwards, it was getting the multiplier too

faint sinew
#

it looks like its getting stat varianced

#

can u send ur config as a file or put it in the ``` block

smoky siren
#

the fact that across all 3 monsters, they have lower Atk but higher matk is goofy

faint sinew
#

most early mobs have a higher matt

#

to make their red hp magic attack hurt

smoky siren
#

true, but i just mean that from their base values, they all went down, where as the matk stat all went up

faint sinew
#

you tried to hack me w/ n1

#

i see how it is

smoky siren
#

D:

smoky siren
faint sinew
#

the config had an n1 for the lower shop quantity πŸ˜„

#

so i get the same stats as u showed

#

interesting

smoky siren
#

how did that get in there

#

wait that n isnt in my actual config, how DID that get there lmao

faint sinew
#

hmm even though the config.yaml has it set to stock bounds

#

its doing randomize bounds

smoky siren
#

thats kind of what i was thinking

#

it might be

faint sinew
#

(I totally misspelled something)

smoky siren
#

the senior warden should also be 100/100 def but ended up at 231/50 lol

faint sinew
#

replace this w/ the other one

#

BETTER?

smoky siren
#

can i buy an extended warranty this time

faint sinew
#

did it crash?

#

saying u need a warranty

#

means its worse

#

i think? πŸ˜„

smoky siren
#

LOL

#

much better i think

#

so you said if its under 10, itll just roll a 1, 2 or 3?

faint sinew
#

it'll do the stat + (1, 2, 3)

#

one of those

#

stats below 10 r too volatile

#

this is my best solution

smoky siren
#

-1, -2, -3 possible too?

faint sinew
#

YES

#

im considering removing the 3

#

im rmbring this now

#

the 3 is big swing

#

but also funny on streams

#

so idk

smoky siren
#

Sr warden got the nerf bat to his knee caps apparently

faint sinew
#

yea i peaked, u're gonna have a much easier time

smoky siren
#

but im kind of okay with it after he roasted my ass last time lmao

#

overall it seems like theyre gonna be a bit beefier, which is ultimately what i want

#

fights end too fast in vanilla imo once you know what youre doing

faint sinew
#

yea vanilla is like hunting a rabbit that has no legs after 1 playthrough

smoky siren
#

ty for your help i appreciate it πŸ™‚

faint sinew
#

yep, good luck

#

thx for excercising the customizability of the randomizer πŸ˜„

smoky siren
#

im excited for more features too πŸ˜„

faint sinew
#

yea lots of other things require script stuff, massive java-land refactors, or on me to figure out 'scaling' for things like rando encounters, equipment randomization

#

melbu fight 1 i can't wait to make that somehow work

smoky siren
#

something appears to have gone wrong with shop/items?

#

its telling me my inventory is full and i cannot pick up or purchase anything

#

i have 10/32 right now

faint sinew
#

itemCarryLimit is set to 2

#

It's wip thing for 0.4.5

#

Should only be restricting you to 2 of each item

#

Can set to 0 to disable

smoky siren
#

ooo i see lemme see if that fixes

#

hmm

#

can you check i have this set up right?

#

its still not allowing me to pick anything up

faint sinew
#

Looks to be fine
I haven't really tested it thoroughly yet

Is it chests drops and shops or just shops?

smoky siren
#

all items, including from monster drops

faint sinew
#

That's fun πŸ’€

smoky siren
#

equip was fine though

faint sinew
#

You can use one of the previous jar versions as needed. I likely won't be doing any other updates on the unreleased stuff till tmr.

smoky siren
#

kk no worries

#

i increased itemCarrylimit to 20 for shits and giggles and i can pick stuff up now lol

#

maybe thats looking at total carry limit, instead of per item?

faint sinew
faint sinew
#

** 🌟 Discord Releases 🌟 - Needs QA build of 0.4.5**

  • Many bug fixes and better 'expected' behaviour from the various Shop options
  • music option (RANDOM, STOCK)
  • itemCarryLimit
    • add # Items category ( 0 unlimited, >= 1 limits per item)
  • config.yaml refreshes on campaign load (no need to restart game)
  • monsterTotalStatsPerLevel: randomizerandomstockwithbounds
    • new option randomizes stock stat diffs per level
  • monstertotalstatsperlevel fix
  • ShopQuantity respects ShopContents
    • RANDOMIZE_ITEMS
      • Equipment shops will only respect the recall list
    • RANDOMIZE_EQUIPMENT
      • Item shops will only respect the recall list
    • Mixed Shops
      • If a shop is mixed, the above does not apply
  • Ban list works better now
  • Prevent stage rando on Zackwell to prevent crash

/wordvomitover

pale stratus
#

error with the mod

faint sinew
# pale stratus error with the mod

Change monsterTotalStats to RANDOMIZE_BOUNDS
in config.yaml. That option in ur config for it doesn't exist.

If that doesn't fix it, send me your config.yaml and lmk what irongoon version you're on.

pale stratus
#

thank you it is fine now πŸ™‚

faint sinew
#

Irongoon v0.4.5
now its official w/ the github Wiki fully updated and some other bugs fixed

slow star
#

ty for your continued hard work the mods so fun!

faint sinew
#

excellent, glad you're having fun

vocal mesa
#

@faint sinew cant get items from battles, intended?

#

always triggers swap items screen

faint sinew
#

yes, the itemCarryLimit uses the GiveItems event
which is always called on shops / drops / chests

#

i didn't see a nice way to tell what 'source' the giveitems is coming from so i just went lazy for now

quasi root
#

inb4 ink uses a stackwalker to examine the call stack

#

(and I have to revoke his modding license)

faint sinew
#

i considered looking into how good java's reflection is compared to .NET to potentially arrive at the above 'solution' to the dilemma

#

but then i rmbr'd i don't like Java that much

#

StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();

#

its this easy?

#

LOL

#

if (element.getClassName().contains("ShopScreen")) {
return true;
}

quasi root
#

That's the most inefficient way to do it

faint sinew
#

details

quasi root
#

Look at the loadDrgn* methods

faint sinew
#

final StackWalker.StackFrame frame = DebugHelper.getCallerFrame();
why r there so many ways to meta program

quasi root
#

Old way vs more efficient way

faint sinew
#

unfortunately its easier to update the event and break Zy's progress

#

more fun

vocal mesa
#

idea for irongoon: randomize script ops

faint sinew
#

u r more than welcome to make any prs u want for irongoon, i'll merge em no questions asked

vocal mesa
#

bet

quasi root
#

Is this your overcorrection for my 6 month PR waiting period

faint sinew
#

The amount of spite that grows in those waiting periods πŸ˜’

quasi root
#

Ink's villain origin story

surreal zealot
#

i think i might be dumb. I can't select presets or change starting character in the config generator.

faint sinew
#

Those are all disabled, as they're not implemented

hidden lynx
#

The speedStatMonsters setting in the config file doesn't keep monster speed at stock when set to MAINTAIN_STOCK. I can still alter monster's speed with the speedStatMonstersUpperBound and speedStatMonstersLowerBound setting. I'm using Irongoon v.0.4.5. The other monster settings like TotalStatsPerLevel and hpStat remain at stock when set to MAINTAIN_STOCK, so I'm almost certain this is a mistake. Or am I mistaken?

faint sinew
#

Maintain stock or stock should keep things stock. Will need to see why the upper and lower modifiers are ignoring monster speed.

Good find. πŸ‘

opal valve
#

And yeah, this is one of the gazillion reasons, I would rather use Clojure or Kotlin on the JVM.

pale stratus
#

so i wanted to ask i am thinking of streaming in future and was wondering if it was ok to Do a Playthrough of SC/Irongoon wanted to get created permission before locking anything in

pale stratus
#

so i also can't have more then 2 of each item every time i Rando now is that normal?

faint sinew
pale stratus
#

ok Just wanted to know as unable to make my own seeds so wanted to make sure it was normal in the default or was getting unlucky

faint sinew
#

Definitely need to be able to generate your own seeds! The website can do it for ya.

pale stratus
#

This site?

quasi root
#

Yes that's the site

pale stratus
#

do i have to open the Config yami file with a certain program to work?

quasi root
#

That site will generate the config yaml for you

#

But if you want to edit it yourself you can just open it in notepad

pale stratus
#

ahhh ok sounds good thanks

pale stratus
#

Do we have a code/formula for chest item drops yet?

faint sinew
#

not yet

pale stratus
#

ok sounds good

faint sinew
eager canopy
#

Heyho.. I saw that "modification" ..

and i got told to ask it in here.
Is this like more just stats random from enemies and charackters or is there a Randomizer like for bosses and monsters?
Like.. the first fruegel is changed with dont know Faust or whatever but scaled to the part so its beatable?

vocal mesa
#

random stats

#

lod is more or less impossible game for a true randomizer

faint sinew
faint sinew
# vocal mesa lod is more or less impossible game for a true randomizer

i think there's many types of randomizers and 'true randomizer' is only accurate to randomizers on open world / unlocked games like oot
pokemon is a largely similar linear story aside from gen 1

there's approaches to making lod less linear but its all a lot of work

the all in way would be:
first step is random enemies / encounters. Somehow making this make sense with either a) levels for down/up scaling, b) submap based scaling, c) 0-level progression flavours, or d) any other wild way to solve this.
second step is randomizing submap / world map entry points
third step is generating some type of 'open world' flow and associated logic for key items -> can be super messy and dynamic or specific keys retain their original purpose
fourth step is making all the above fun and interesting for a randomizer

lighter variants could be per disc, or some weird stuff with auto-scaling mobs anywhere...etc.
lots of potential i think.

and then something to keep the original spirit of the game but make it not so linear-locked...seems like the hardest one to figure out. The other options above kind of throw the 'spirit of the game' out the window. :]

vocal mesa
#

even if you scale stats properly

#

enemies like faust have 500% magic multipliers

#

no matter the scaling thats not gonna work

vocal mesa
faint sinew
#

Yea it's going to be fun

grim beacon
#

Game with a hardline linear experience being obstinate toward randomizer-ing. πŸ™ƒ

quasi root
#

I have some some ideas

eager canopy
#

i mean. The randomizer, needed to scale the lvl and stats from the bosses down or something.
when you switch the place
Like . First Fruegel have this and that stats. Then you switch it with like Faust. and faust get the same stats as fruegel. So you can beat it.
but maybe with a little variaten in the stats?
i dont know if this is even possible, bcs i cant code but taught that would work in somehow.
But appreciate the honest answers!

grim beacon
#

Crazy idea: make enemy attacks do percentage-based damage instead of the normal calculations. That way, no matter what level you are, the pain is the same! This is probably very flawed but would at least bypass having to make all enemies and their abilities dynamically "fit" at every possible point in the game's progression.

vocal mesa
#

drew this isnt soulslike lmao

grim beacon
#

hey it's already part of the vanilla game after all 😈 .

#

Also, I didn't say how much percentage. Percentage can be low for several attacks, unlike Dark Souls.

near frigate
#

But how can you learn an attack if it doesn't kill you in 1 shot; forcing you to walk for 3 minutes before trying again?

solar cargo
#

My irongoon playthrough rng has been something else man, kongol with 35 speed with baseline 30 stats at level 20 XD

#

Look how they massacred my boy

faint sinew
#

Sad big potato πŸ₯” 😒

junior portal
#

Well this is a problem

#

It’s just this one magic attack from that lady executor that’ll fuck me up completely lmfao

#

My Hard Mode stats so far

faint sinew
#

those are some nice stat spreads

quasi root
#

Hey Ink's alive

faint sinew
#

sometimes i crawl out of the chains of work

quasi root
#

Sounds like you could use some severing

grim beacon
#

there's a new TV show for that!

stone snow
#

Hello. I was advised to post a mod suggestion here. - I saw that one of the feature is being able to replace Dart in the party. I was wondering if it's ever been considered to have a feature where the party is randomized for every encounter. (Maybe an option to have the selected party members for boss fights)

faint sinew
#

that would be awesome as an option

stone snow
#

Is Ink=Irongoon?

grim beacon
#

Ink is the author of the mod. Also yes.

stone snow
stone snow
valid hornet
#

Was trying to make edits to the scdk-equip-stats.csv and I don't see the changes in game. Edits I made to scdk-character-stats.csv change the character's stats, so csv edits at least somewhat work for me.

faint sinew
valid hornet
#

Randomize who can equip what.

reef zenith
#

how come I dont see this under my mods? Am I doing something wrong?

quasi root
#

That depends, what did you do? πŸ˜›

faint sinew
empty folio
#

Can we adjust the config.yaml while SC is launched or does it need to be adjusted before launching SC?

#

It seems like I cant turn on/off the toggles. Are these not included yet?

#

Also am I replacing all the existing text in the config.yaml file with the generated text from dragoonmods?

#

@faint sinew Sorry for the ping, just want to make sure I'm doing everything right

quasi root
#

Mods are reloaded when you start the game so if you edit it while on the title screen it should be fine

empty folio
#

Not sure how to fix this

quasi root
#

hwat

#

Does it work if you restart SC?

empty folio
#

I'll try

#

welp

#

yes

#

LOL

quasi root
#

I have no idea then lol

empty folio
#

SC isnt starting now

quasi root
#

More error log further down?

empty folio
quasi root
#

There's an error somewhere in the config

#

Something that should be a number isn't

empty folio
#

I only changed this config for irongoon

#

To note: I did game over on the randomizer so im unsure if that messed something up

quasi root
#

Yeah it's an issue with the irongoon config

empty folio
#

Save me Lord Monoxide

#

I found a way to fix it. @quasi root No need for further assistance at this time

quasi root
#

Okay

#

Ink doesn't have a whole lot of free time lately but feel free to post here if you have any issues and someone should be able to help

empty folio
#

Will do. Thanks

empty folio
#

Actually rolling 1 M att shana at the start is crazy

faint sinew
#

I'm glad you got it working. πŸ‘
I need to improve at least the error messaging for config parsing issues. Yaml was a choice.

Good luck with beef Shana.

empty folio
#

Dart rolled 0 def body 877538703994662943

empty folio
#

Is there anyway to change the random battle maps/battle music while keeping this seed?

faint sinew
#

Yes. Can just change the options in the config. Providing your seed is being used from the config and not the auto campaign one.

#

music might always be randomized in battle for this build though

empty folio
faint sinew
#

yes

empty folio
#

Awesome! Thanks Ink aYaaaaa

faint sinew
empty folio
empty folio
#

Dart may or may not have just taken 1210 from Urobolus... πŸ‘€

#

That 0 Def is no joke

#

Ok, i might be keeping the random battle stages. So cool seeing the cutscene play out here

empty folio
quasi root
#

My man is wearing toilet paper armour

empty folio
#

Lord help him

#

I had Knights shield off of him cause he would still get one shot during the snake fight

empty folio
grim beacon
faint sinew
#

lvl6 0def gl for the rest of the run

empty folio
#

Urobolus wrapped around a tree goes so hard

empty folio
#

HEALING RAIN IN BALE SHOP Pog

empty folio
faint sinew
#

Dart redemption

empty folio
#

MAGIC SIG STONE IN THE MARHSLAND Pog

#

This run is looking so good

#

wait that's retail

#

ignore me coderhat

faint sinew
#

haha haven't randomized chests yet

#

mob loot is doable though

empty folio
#

Im so looking forward to that

#

being able to multiple material shields is def helping with toilet paper dart

#

Does getting an Elemental Field actually boost/lower the respective elements?

quasi root
#

Yes

faint sinew
#

dont rmbr exactly but i think the elemental stuff for stages among other things are in scripts so can't modify that to be in line with anything atm aside from forcing some logic to pick known battlestages with desired effects

quasi root
#

Oh I misunderstood the question, my bad

empty folio
#

Magic dart goes CRAZY

empty folio
#

Magic Dart strikes again (still disc 1)

empty folio
#

Water Kongol aYaaaaa

#

Doel randomized his field πŸ‘€

empty folio
#

So fitting

empty folio
#

Pretty solid stats for Meru s3Meru

#

BEMUSING ARROW DROP FROM ARROW SHOOTER aYaaaaa

faint sinew
#

RNG teh urn

empty folio
#

@faint sinew hey Ink have you heard of archipelago (The multiworld multi-game, randomizer)?

#

I’m wondering what the viability of getting LoD SC added to this would be?

(Perhaps this is a question more suited towards Monoxide ruff )

faint sinew
#

Capability is there. Capacity not so much.

What makes meta-modding things like this possible are large and committed players of the mods, not so much the mod authors or game creators.

It is also a hard dependency on their api and infra. So it would be more of their community wanting to see sc on their platform rather than the lod community wanting it on there.

Would be fun either way.

empty folio
#

But I understand the hurdles that would need to be tackled to do so

empty folio
#

I just had a mini boss run from me due to confusion from Bemusing Arrow...

#

Mah xp...

faint sinew
#

Haha exp risk ruff

quasi root
#

@faint sinew I'm going to merge the itemstacks branch, I don't think you will need to change too much in irongoon but there will be a couple things

empty folio
#

Regole flooded Dole's Throne Room ruff

#

Fire & Water Pair, they cover each other's weakness. Kinda neat

empty folio
#

What kind of item shop is this πŸ’€

#

Good lord the atk values are popping off

#

14% def and 0% mdef in dragoon is absolutely insane

faint sinew
faint sinew
faint sinew
empty folio
#

The kongol we deserved but never got

#

Also 54 base speed gonna go crazy with double bandit +40

empty folio
empty folio
#

I love magic dart

#

(This is Flame shot)

#

Against Non-Elemental

faint sinew
#

Its over 9000

empty folio
#

Does SC allow dmg to exceed 9999?

quasi root
#

Yes, SC cap is 999999999

#

The first person to hit that severs their chains and becomes the new soa

empty folio
empty folio
faint sinew
#

waiting patiently, may have time Sunday to patch irongood to latest sc

empty folio
#

Thanks for the assist there Dart my boy

#

I never noticed how absolutely massive the model for the divine dragon was

empty folio
#

Uhh. This seems like a kinda crazy reward...

#

8% * 3 MonkaS

faint sinew
#

Rng god

empty folio
#

0.000512 or ~0.05% chance

quasi root
#

@here I'm going to be merging in a major update today, so if you want to update your devbuild, do so now

#

Once I push the update, irongoon will no longer be compatible with the devbuild until Ink has a chance to update

faint sinew
#

Push it Daddy

quasi root
#

Daddy is pushed

#

Let me know if there are any issues with the events

empty folio
quasi root
#

Yes, it's already updated now

#

Or do you mean your copy of it

#

If so, no

empty folio
quasi root
#

Yes

#

But don't πŸ˜›

faint sinew
#

step 1 complete

faint sinew
#

so many updates with intellij

#

this one is gone?

#

use the new encounter registry ir

#

battlemusicevent looks to be the one to use instead

#

randomizing escape chance looks like that ability needs a new event

faint sinew
#

ah giveitemchanges pain and suffering

quasi root
#

It's much more powerful now

#

Give me a list of anything you find that's missing

faint sinew
#

these files are changed in main sc to get it to build on java 25, gradle 9.1.0, with intellij 2025.2 or so
too dumb to figure out why the diff

quasi root
#

What's the difference?

faint sinew
#

just gradlew.bat now
but its constantly keeping itself updated to some version
cant keep it original even with git

#

even cloning into a new folder it somehow knows

quasi root
#

Uh

#

But what's the actual diff?

faint sinew
#

none apparently

quasi root
#

File mode?

faint sinew
#

not sure what that means. the git diff is - every line and then + every line. copy pasting or dragging the file over to my sc fork...shows no diff.

quasi root
#

Oh, probably changing line endings

faint sinew
#

changed those to lf and cr mode already

quasi root
#

Okay well I have no idea then lol

faint sinew
#

me either lol

#

BUT ITS BLUE

cinder flume
#

Reading this and barely knowing Java, destroys my brain. I am in Awe of your powers. o.o

faint sinew
#

worked, no idea, let ai take the wheel
hashes were the same too

# Clean Git index
git rm -rf --cached .

# Delete Git's local cache
rmdir /s /q .git\index
del /f .git\index

# Clean Git's internal cache
git gc --prune=now --aggressive

# Reset to HEAD
git reset --hard HEAD

# Re-add everything
git add .

# Check status
git status
quasi root
#

Well, okay

empty folio
#

Kongol finally acquired some Mdef Dragoon modifier. blessed be no more crashes

#

Kongol with Bandits ring and speed up just went 3 times in a row. I could cry rn

#

Finally some justice for the boss man

empty folio
#

Sand Kraken. Earth element on a dusty map

quasi root
#

Heheh nice

empty folio
#

It attacked once

#

πŸ’€

quasi root
#

Was nice knowing you

empty folio
#

This is gonna be a ruff fight

faint sinew
#

respect demanded

cinder flume
empty folio
cinder flume
#

Gonna need to look at this more than I was before xD

empty folio
#

gonna try my hand at beating it again now

#

It wiped me the first attempt

#

Lovely turn 1

#

is there a reason why Miranda is named "Who?" 🀣

#

this is fun

cinder flume
empty folio
#

New team. Hopefully this goes better

#

Solid start, lets hope for no magic attacks from this guy

cinder flume
#

Looks at Lavitz Well... your mom's gonna be pissed at me...

empty folio
#

Magic dart doing his job

empty folio
#

But with elemental advantage against lavitz/albert since the kraken is earth

cinder flume
#

YeAH, I'm just wondering how to use irongoon and not ruin myself xD

empty folio
#

it truly depends on the seed

cinder flume
#

Do you use the basic config that's just set to random

#

?

empty folio
#

yeah

#

My seed was impossible but I wanted to start the game with lavitz so I just forced added him into my party at the very start of the game

#

(Dart started with 0 base def so he couldn't live a single attack)

#

SUCCESS!

#

Mart always coming in clutch

faint sinew
empty folio
#

Cool to know that the final addition is given in real time even if during combat

faint sinew
cinder flume
faint sinew
empty folio
#

Right now, im doing self restrictions. Only running lowest lvl party members and cannot use Next addition until previous has been mastered

faint sinew
empty folio
cinder flume
empty folio
#

You wound me

faint sinew
empty folio
#

PFFT

cinder flume
#

Oooooo

empty folio
#

Alright, that one got me

cinder flume
#

I mean, you're a Meru fan, so that's based af.

#

Meru is the shizzy. She so dang quick boi.

empty folio
#

@faint sinew yo, do you know of a way to unequip items without needing something to replace it?

faint sinew
#

afaik you always need something equipped

cinder flume
#

Insert Blocked Slot Armor/accessory here

faint sinew
#

gamestate editor you can add items if needed

empty folio
#

rip, accidently sold all my boots and now bandits shoes are stuck on 1 character

faint sinew
#

turn random shops on and hope for the best

empty folio
#

I just need a pair of dusty sandles

empty folio
#

Callous

#

Btw the random shops are so sick

#

They can sell repeatables

faint sinew
#

they're wild

cinder flume
#

oh reaaaaaally now?

#

Clicks download on github

empty folio
#

These were HARD needed on dart early game

faint sinew
#

there are options to filter out things like repeatables, legendaries, or specific items

#

or force items in

#

yea early game is super volatile

empty folio
#

early game is crazy crazy

#

you will die

#

a lot

faint sinew
#

it makes me happy when folks do

#

:]

empty folio
#

I avoided game overs by just force shutting down lol

#

I want to keep this run alive

#

Mart gonna take us home

faint sinew
#

delete save on game over, perm char death

#

cant wait

empty folio
#

Sounds exciting

#

rougelike elements πŸ‘€

faint sinew
#

sounds like work for me on sc to do

empty folio
#

I will break that damage cap πŸ™‚

#

Just you wait

cinder flume
#

quick ? there a install guide? I'm a perusing, but i may miss it

empty folio
#

This is what the SC folder should look like

#

This is to launch the game (assuming you have the ISO files)

cinder flume
#

I got SC no prob. Meant more for Irongoon, so i don't goof nuttin lol

faint sinew
#

excellent

#

this

#

this

empty folio
#

Should probably pin that

faint sinew
#

probably
i need to make a video guide

faint sinew
empty folio
#

Dart is finally off of Burning Rush half way through disk 4, I could cry

faint sinew
#

config.yaml applies live to any loaded campaign

faint sinew
cinder flume
faint sinew
#

add learn levels and add hits can be rng'd now but havent implemented

empty folio
#

I made it even harder because the characters that are falling behind on additions are usually lvls ahead so I end up not using them as much until they become the lowest lvl

faint sinew
#

the website has the means to generate a new one if you want to do manual

cinder flume
#

oh. Alrighty.

faint sinew
#

you can also let the campaign generate one for you but thats locked in for the campaign

tepid waspBOT
#

Q: Is it rough?
A: Don't count on it, ruff.

empty folio
#

Lies

cinder flume
#

Will it randomize prior played campaigns or will it require running on a new save to start randomizing? (Mainly so I know if my current save is in danger.)

empty folio
#

Apologies for my interruptions. Hope you can get it set up currectly callous

#

I had some issues trouble shooting it initially

faint sinew
# empty folio

ruff watched Rose for ten thousand years and Rose only reciprocated for a few hours in Ruff's world

empty folio
faint sinew
#

the mod is transient. aside from new saves with the mod on...it doesnt change anything in a permanent way.

#

easiest way to check is if Darts level 1 stats are different or looking to see it the irongoon seed option exists

cinder flume
#

❀️

faint sinew
#

yep

empty folio
#

Is there anything I can do on the game state editor to give me the laws I need to skip Zenabatos πŸ’€

faint sinew
#

no idea

#

turn encounters off :]

empty folio
#

that would def help

#

how does one do that xd

faint sinew
#

sc options

empty folio
#

Oh you can do it in game without the debugger?

cinder flume
#

i think i'm cooked, first run...

#

darts sitting at like 3 across his stats xD

empty folio
#

wait

#

that doesnt seem quite right does it?

#

i forget how much mine had starting

#

idk what the total sum of all his stats should be at lvl 1

faint sinew
#

3 sounds vanilla

#

have to enable the mod on creating a new campaign

cinder flume
#

I did.

faint sinew
#

screen of darts stats?

cinder flume
#

1 sec, dialog

faint sinew
#

2 4 3 4 50 is vanilla

empty folio
#

you can speed up the dialog through the debugger if you ever want to

cinder flume
#

yeah, this ain't xD

faint sinew
#

god tier

empty folio
#

66 WTF

#

SPEEDART

cinder flume
#

I guess I got lucky af xD

faint sinew
#

?max is 70? idr

cinder flume
#

I never paid attention to base states tbf

empty folio
#

1 atk tho

#

another Mart in the making

#

where's my image

faint sinew
#

make sure to heal :]

#

and save

#

lol

empty folio
cinder flume
#

how do i set shops to random and stuff like that?

faint sinew
faint sinew
cinder flume
#

BTW, you're a wonderful human being for assisting us, at what for me is 2am. xD

faint sinew
#

im about to leave to finish painting :]

#

actually dont use the website config

#

its outdated

empty folio
empty folio
#

im dumb

#

was looking for something like "Disable encouters"

faint sinew
#

real gamers play on intended and never run

#

max additions every step of the way

cinder flume
#

Alright, we got a sea dragon lair fight on our hands

empty folio
#

I only run on a black screen stage to avoid possible crashes

faint sinew
empty folio
faint sinew
empty folio
#

imagine fire

cinder flume
#

LOL

empty folio
#

nice

#

neutral damage with burn out

cinder flume
#

.> Doesn't have it. Let's not talk about the first fight dropping me two HP pots and telling me I "Have too many items" with 3 of 32 in my inventory. xD

faint sinew
#

haha there is an option for inventory limits

#

and per item limits

#

itemCarryLimit: 2

cinder flume
#

Yeah, the base is 32 in sc, which i tend to keep, and then I have it set to 2 per item, cause i'm a greedy bast- man.

faint sinew
empty folio
#

I thought it was bugged

cinder flume
#

hmmm in the config or in the game?

faint sinew
#

i think with per item limits having your backpack size being 64 is best

empty folio
#

and capped my whole invent to 2 even tho I set it to 60

faint sinew
#

too many options too many well named ones what can i say

cinder flume
#

mans just hit me with a burnout and dropped me to 1 o.o

faint sinew
#

time to step up!

empty folio
#

he may have high magic atk

#

take one of these

faint sinew
#

cheater

empty folio
faint sinew
#

haha

#

its fun to play vanilla with just that on

#

very different game

empty folio
#

Its ok, I was with 0 angel prayers for 80% of my gameplay cause NO SHOPS HAD EM

faint sinew
#

LOL

#

gl Callous!

#

hope you die again Ninshi

empty folio
#

I had to rely on set chest locations and shana

cinder flume
#

i died. xD

empty folio
#

I know i will lol

cinder flume
#

Popped my potion, smacked me with another burnout.

faint sinew
empty folio
#

NOT LIKE IT MATTERS MAN

#

SOMETIMES YOU JUST GET FULL PARTY WIPED AT FULL HP

#

Its fun tho

#

Love this mod so much

faint sinew
#

pro tip: monsters have diff behaviours at blue yellow and red hp thresholds

#

this mod makes you learn them in disc 1

empty folio
#

Isnt that just vanilla?

#

HP bars def help with managing thresholds tho

cinder flume
#

quick ? what is the number to deactivate carry limit? or just set it to match the inventory size?

empty folio
#

uhh

#

Can you send your yaml file

cinder flume
#

i fixed it xD

empty folio
#

o nice i93PowerUp

cinder flume
#

Even the MUSIC??? BRUH

#

I'm not mad about that bump. Made me about even.

empty folio
#

NICE!

#

Those stats looking crazy good

#

Love the camera angle game

cinder flume
#

o.o These Trent are painful.

#

6,9,7,8 not bad progress. This might be a good run

empty folio
#

Looking really rounded out

#

I love my dart lol

faint sinew
#

massive

quasi root
cinder flume
#

Wheres the dragoon!? LMFAO

empty folio
empty folio
tepid waspBOT
#

Q: who the hell is Miranda?
A: Definitely, ruff.

empty folio
#

This is why punctuation and capitalization matter.

β€œDefinitely, ruff” is not the same as β€œDefinitely Ruff” ruff

quasi root
#

I mean, it did answer your question

empty folio
#

Miranda was just a construct developed by Ruff to replace Shana in preparation for the inevitable attempt of the birth of the God of Distraction

tepid waspBOT
#

Q: is Miranda just a question mark?
A: No, ruff.

empty folio
#

πŸ‘€

quasi root
#

Whoever Miranda is, she's at least a few question marks

empty folio
#

We really don’t know anything about her besides β€œmom left me and I got anger issues”

#

β€œAlso I can go pew pew”

faint sinew
#
  1. Better than Shana
  2. Would despise Lavitz
  3. Best character depth and development πŸ‘
empty folio
#

Spirit of Feyrbrand rolled its elemental field πŸ‘€

faint sinew
#

kongols hp vs merus

#

lol

empty folio
cinder flume
#

seeing this reminded me i needed to play some of my randomized run

#

I'm considering streaming it xD

cinder flume
#

Even stevens... I like it.

#

Ummmmmmmmmmmm I HAVE FORSAKEN THE REALM!

cinder flume
#

Welp... Apparently Shana has a friggin cannon with 13 attack off body alone o.o

empty folio
empty folio
cinder flume
#

Yeah, normally she doesn't do shiz early on. She's one shotting most of the scrub enemies in hellena off rip

cinder flume
empty folio
#

Mine dies to magic sneezing on her

#

Yours are well rounded out

cinder flume
#

so far, but boy, lavitz didn't get a good hand so far, he is actually the lowest hitter

#

avg rn is 5s while dart is sitting at 10 and shana at 9s

#

THO These Wardens.... WTF man... One hit lavits for 70....

#

though, 100%, Dart is my all arounder so far xD He's TOO even. Sometimes I feel like he needs beef.

empty folio
#

Just you wait to see what’s truly possible. 4 digit numbers where being on both sides while still in disc 1 aYaaaaa

cinder flume
#

would the drop loot happen to be randomized? lol

#

lol yeah, dart is way too even. dudes at 11,11,11,13

cinder flume
#

i love getting the transitional screen for a battleground. it's just black xD

#

BRO GIVE ME A BREAAAAAAAAK!

#

Perfect....

empty folio
#

wow lmao

empty folio
#

This is peak s2Kongol

#

Just noticed I randomized the correct stage for the zackwell fight

#

IM SORRY? 6 HP BUT 372 MDEF????

empty folio
#

What's the logic behind the defensive stats on enemies?

cinder flume
#

how do you bring up that debugger?

#

nvm figured it out

#

lol wtf

#

okay this scale has me all kinds of screwed up. Apparently I can hit 8s on 193, but 20s on 93... how does this damage model work? lmfao

empty folio
#

yeah, no clue lmao

cinder flume
#

Urobolos got.... nerfed into the dirt...

#

bro, 7 attack...

#

WAIT. You're telling me whomever is in slot 1 hits Urobolos? DUUUDE that's cool

#

Lavitz leaped in the air holding it spear, it was wild xD

#

Shana sitting at 20 attack and M def with 12 Def. Lol

empty folio
cinder flume
#

What yaget?

faint sinew
#

Every mob or boss is centered around 100 def and mdef. Characters are not centered around 100 def and mdef. This disparity is reconciled by mobs atk and matk being similar to characters (grow over time) and mobs HP values. Tertiary and a lot less impactful is mob/boss specific movesets or gimmicks to balance things out.

Since the dmg formula is insane and the base is 100def this is why early levels are super volatile. Hitting 5s to 90s because of +/- 5 stat points is entirely reasonable in this system early on.

cinder flume
faint sinew
#

The mod has enemy variance built in as well. More source of volatility early.

faint sinew
#

Atm no impact on d magic or the d special that gets started.

empty folio
#

we in the end game now

cinder flume
#

bruh im slackkkkinnn i need to finish my other playthrough then really grind out my Irongoon play through.

#

Work and kids got me rail roaded x.x

#

ALSO I KNOW WHAT I WANNA MOD. It's gonna be hell on earth, but I have a flippin GOAL

#

Changing the FLIPPING ADDITIONS FOR DRAGOONS! I can't stand the D.Additions man, that dumb circle mini game screws me at the last hit EVERY SINGLE TIME. SADNESSSSSSSS. I apologize, for the caps, I was just playing earlier and lost my absolute crap after failing 4 seperate D.additions to where i just hard quit the game in rage......

#

i guess i don't understand how i'm supposed to hit the little red pillar with the ball of light perfectly and it actually count consistently.

#

Shows I nail it like it says too, and nope. Lol

empty folio
#

Might be placebo but it’s felt different for me

#

Maybe it’s because retail had some input lag

quasi root
#

Nope, we haven't changed any attack timings

cinder flume
#

Even on SC i struggle to hit them. It is brutally painful to need to special dragoon to get a free full d.addition...

#

I just wanna make it so the animation plays and you have the regular adition style interface, while tightening input timing to make the speed difference clear. As imo as a dragoon you'd move significantly faster. Not sure if thats taken into account in game or not.

faint sinew
# empty folio Maybe it’s because retail had some input lag

two factors

  1. no input delay
  2. no frame delay or other types of 'lag'

the animations largely line up a lot better now than retail which is a big hint that maybe retail wasn't entirely 'intended'
some animation timings are off anyways but this seems to be to make the hits 'easier' imo

i have tested randomizing the 1-4 frames for addy hits on a per hit per battle basis and its completely unplayable
cant wait to deploy it live

chrome wind
#

Hi,

Does this allow for randomizing which three characters are selected for the battle party on a per battle basis?

empty folio
faint sinew
chrome wind
# faint sinew Exploring character selections and randomizations atm. A bit finicky but lots of...

Well, Character swapping in battle, and Uncapped Party sizes have been proposed because people like using everyone.

If it could be arranged that characters are given certain probabilities for each slot, a very... "MacGyver" version of those could be implement through a randomised system.

I cant program. No idea how...
But I'd be happy to work out the math and percentages of a "Balanced but random" set.

Then obviously a chaotic set would be... Everything XD

empty folio
#

Would be interesting cause you would have to really think about how each character is geared

#

At least in terms of accessories

chrome wind
faint sinew
#

Uncapped Party size likely will be apart of another mod. Randomizer will support any n party sizes though so you'd be able to mix and match mods.

Char swapping in battle not doable nicely in the modding api in a maintainable way and likely far off from it being doable. It also wouldn't be apart of the randomizer but the randomizer wouldn't prevent it from working however sc or another mod implements it.

Both of those aren't in the scope of the randomizer.

Random party load outs of 1 to 3 characters on encounter is doable though and sounds nifty.

chrome wind
#

As well as something functional with Zy's Hell Mode.

faint sinew
#

they worked together before, unsure of now but if irongoon runs after dramod then i think all of irongoon events are compatible. its been a note to only implement things that are agnostic to whatever data is being passed in.
exception atm is a hardcoded element mapping list to bind key terms to specific elements.

mr mono has also given us priority handling of mod events so the possibility is there to iron out any hellish issues

grim beacon
#

new tags are available for modding threads: SC version supported, special instructions, fork, and so on. I have added the Devbuild/3.0 tag to this pre-existing thread.

cinder flume
#

o.o

#

I got railroaded so i made a new save, i'mma retry the old one a bit later to try and power up to handle the situation. Kongol got hands...

faint sinew
cinder flume
#

BRUH literally the second starter fight, bro is hitting 90s. 5 retries, not a single hit below 34 T.T

faint sinew
#

the actual change for random parties was simple

#

the gazillion of config options are going to take forever

#

and this is likey going to be only usable from campaign start otherwise levels will be all over the place if sec chars werent getting exp from the beginning/unlocked/know to give xp to everyone from the start

empty folio
#

Thats so sick

#

also also

#

I got the cursed stage on a mandatory fight

#

Forced to smoke ball to be able to proceed. No xp and no equipment drop unfortunately

faint sinew
#

open debugger and lmk the combat stage id
i added more to the list but ig i missed this one
does this one also crash ig?

empty folio
#

yea, it crashes

faint sinew
#

f

empty folio
#

i'll reload the save to get the id

#

uhh

faint sinew
#

i wonder if some stages load incorrectly at times or im bad at going through the battle list lol

empty folio
#

where can I find the ID in the debugger xd

faint sinew
#

press get while in battle

empty folio
faint sinew
#

43???

#

hmm

empty folio
#

Here's the crash log

faint sinew
#

yea all good

#

this scared me

empty folio
#

She ran away from the invasion and never got captured

faint sinew
#

what crashes on the black stage?

#

using items?

empty folio
#

additions and attack items

#

Havent tested healing items tho

faint sinew
#

doesnt for me weird

#

unless its cause im running intellij

#

did you crash on this one or just presume?

empty folio
#

I did crash twice

faint sinew
#

hmm to indra we go

empty folio
#

The crash report I sent is from that exact instance

faint sinew
#

yea but also noticed callous didnt crash nor did dauer
so atm its just you

#

:]

empty folio
#

But like

#

Why

#

lol

faint sinew
#

in these circumstances i just blame monoxide and hope for the best

empty folio
#

What an oddity

faint sinew
#

could delete all your files and re unpack

#

and see otherwise idk

empty folio
#

I’m just glad there’s a work around w/ being able to smoke ball out

faint sinew
#

yea pretty funny

empty folio
#

I’ll just force add the axe to invent

#

The xp isn’t too big a deal

faint sinew
#

but also indicating it might be your unpack 🀷

empty folio
#

Welp, for the time being I’ll just work around it lol

#

Glad it’s just a me thing and not a bug within the mod

faint sinew
#

yea no crash for me

#

but he did just attack a dead miranda
and changed her deathbody position lol

#

ig its slot 0 fun

#

ig party rando will need a slot override config so nodart stuff can be resolved quickly on the fly

empty folio
#

You got this, I believe in you

faint sinew
#

where stream Ninshi

empty folio
faint sinew
empty folio
#

Work ruff

quasi root
#

Ink's sleep schedule makes me sad

faint sinew
#

There's no sleep to be had

cinder flume
#

So, hilariously I've had this same combat screen. I've used items, D additions, transforms, and reggie additions. All conflicts have ended with no crashing.

#

I'm sorry to hear you're getting rail roaded, Ninshi

cinder flume
#

But so many restarts man.... SO MANY....

faint sinew
#

hahaha

#

getting to hellena is like my entire childhood nostalgia hit
this mod has been a trip because i get do to that run hundreds of times now :]

#

you experimenting with any of the config options or still going base config?

cinder flume
#

oh, i've been screwing with it.

#

I'm about to go reset some modifcations I made, cause I think that's screwing me.

faint sinew
#

haha

cinder flume
#

.> i see my misnomer

faint sinew
#

speedStatMonstersUpperBound: 90
speedStatMonstersLowerBound: 70
gl

#

shopAvailability: NO_SHOPS

cinder flume
faint sinew
#

LOL

cinder flume
#

Ahem Whoopsie.

#

o.o my randomizer decided Dart doesn't need 30 health, just 23

#

Internal screaming One tapped by sandora soldier boy

#

second try, i almost died, but i'm good

#

Watches a rat run WHAT!? They can RUN!> Gets hit by Chisel WHAT IS THIS SORCERY!?

#

One thing I thought was only scripted to certain enemies, and the other is an attack i've literally never seen. o.o

faint sinew
#

there is a doc with all the mob behaviours somewhere

cinder flume
#

BRUH, i've played a lot of this game and i'm still encountering stuff i've never seen. I'm flabberghasted. I didn't even know about the faust fight until last year!

quasi root
#

flabbers fully agape

cinder flume
#

^ all thanks to you!

cinder flume
#

Got the stage, pic in bottom right is start, bottom left is addition, top right is after a sparknet, top left is finish screen. No issues for me

faint sinew
#

pog

solar cargo
cinder flume
#

Ink, you got the freedom to invest a second in a brain pick session? I'm goofing with the Config and I think i'm doing something wrong when it comes to shop randomizer.

faint sinew
#

Ill be home in 20 mins

cinder flume
#

Be safe, I appreciate you and look forward to picking you brain.

faint sinew
#

ok whats up

#

going to sleep now talk tmr

cinder flume
#

Night! Sorry, was mid chat with the wife. Tomorrow just lmk what of this I may need to change to actually randomize the shops. (shop size was just changed. Not tried it in game yet.

faint sinew
#

That would do it.
Recalled not shown there.

shopQuantityLogic means if it's an item shop, respect it by only randomizing items.

Overall it's what I would do.

cinder flume
#

My apologies. Would this happen to fix it? And I left all items in the recalled pool unchanged.

cinder flume
#

okie doke.

faint sinew
#

cursed

faint sinew
#

Irongoon - v0.4.9

Adds support for battle party randomizations. See images below for the new options.

Notes

  • Config Reference is updated
  • nodart is not crash free, use the battlePartyOverride momentarily to bypass crash encounters
  • enableAllCharacters is only going to work on new campaign start. Enabling mid campaign will require the gamestate editor to get it in a working state (levels, enable characters).
  • must update to latest SC
#

Some examples.

Randomize the battle party only once for the campaign with all characters enabled from the start.
Allow duplicates as a possibility.

enableAllCharacters: PERMANENTLY # only works on new campaign start
battleParty: RANDOM_CAMPAIGN
battlePartyOverride: [] # slot0: rose, slot1: meru, slot2: randomized would be ex: [3, 6]
battlePartySize: 3
battlePartyPool: [] # list of char ids to randomize from ex: [4,0,2,5], empty is all available
battlePartyDuplicates: TRUE

Randomize the battle party for every battle with a different party each time.
Exclude Dart, Lavitz, and Meru. (Albert still rollable)

enableAllCharacters: PERMANENTLY # only works on new campaign start
battleParty: RANDOM_BATTLE
battlePartyOverride: [] # slot0: rose, slot1: meru, slot2: randomized would be ex: [3, 6]
battlePartySize: 2
battlePartyPool: [8,5,7,4,3,2] # list of char ids to randomize from ex: [4,0,2,5], empty is all available
battlePartyDuplicates: FALSE

Same as previous.
Force Miranda to be in slot0 of every party. Other two slots left blank == randomized.

enableAllCharacters: PERMANENTLY # only works on new campaign start
battleParty: RANDOM_BATTLE
battlePartyOverride: [8] # slot0: rose, slot1: meru, slot2: randomized would be ex: [3, 6]
battlePartySize: 2
battlePartyPool: [8,5,7,4,3,2] # list of char ids to randomize from ex: [4,0,2,5], empty is all available
battlePartyDuplicates: FALSE

fyi
0 dart
1 lavitz
2 shana
3 rose
4 haschel
5 albert
6 meru
7 kongol
8 miranda

#

@chrome wind

#

Playing this with random_battle with 2 slots only (dupes on) has been a lot of fun

chrome wind
#

This looks fantastic @faint sinew
Going to enjoy messing with this.

#

So I've never messed around with this stuff before. This is pure fresh. The way I'm reading this though...

enableAllCharacters: PERMANENTLY
battleParty: RANDOM_BATTLE
battlePartyOveride: slot0: [ 1, 5 ] slot1: [ 2, 3 ]
battlePartySize: 3
battlePartyPool: [ 6, 7, 8 ]

Is the above correct to Randomise and unlock all characters. But have slot 1 Lav and Albert randomly, Slot 2 only Shana and rose and slot 3 random for all the others listed in the battle pool?

Or do I need to present the battlePartyOveride twice, once for each slot?

faint sinew
#

Override only takes 1 per slot. Interesting idea though with locking multiple to a slot.

All chars will be unlocked.

The Pool means only meru, kongol and Miranda can be rolled. Then the override will be used to override any of those.

#

Override: [2, 3, 5] is the format
2 is slot0, 3 is slot1, 5 is slot2

chrome wind
#

Got it. So override operates for 1 per a slot.
Do you know if there would be any odd behaviour by randomising all if all aren't unlocked? Or would it just add the characters to the pool as they are naturally introduced

faint sinew
#

It (most options) only try to randomize into the battle party characters that are enabled.

Override one just plops them into your party even if they aren't enabled. Think it's the only one.

empty folio
#

I’m almost done with my first playthrough and now I have to do another

cinder flume
#

Lol i'm still troubleshooting shops xD Cause i'm not smart.

#

but for now, i'm gonna play some Blade and Sorcery. I really need to commission someone to make a LoD mod xD Even if all the weapons are non changing, it would still be cool to use Dart's sword, or Kongol's axe.

smoky siren
#

I am back for my annual playthru of LoD

#

is there anyway for additions to be randomized yet?

#

I'd like to play with meru starting in the party

#

but waiting 20+ levels for her first addition is kind of awful

faint sinew
#

not currently
can work on it next
but also think that being able to provide manual customizations would be helpful too

smoky siren
#

I would imagine it wouldn't be too difficult, do like a randomized with level bounds. But I am not a coder so I could be horribly horribly wrong

#

Also I was playing around with it last night, with all characters added at start, is there no way to remove a character from the party without swapping them? Like to go from 3>2>1 character

chrome wind
smoky siren
#

So I had that checked, is there a specific button for just remove party members?

faint sinew
#

enableAllCharacters PERMANENTLY will keep bringing back all chars on submap load.
STORY_CONTROLLED will enable them on campaign start but will not re-add them back.

So the game state editor in the debug menu can be used to remove characters.
Any character not enabled will not be included in the battle party randomizations...except for battlePartyOverride.

smoky siren
faint sinew
#

Yea the UI doesn't work if you have all characters unlocked.

With the battle party options this isn't a problem cause you're not in control of the party.

Without it, you need to use the gamestate editor. In an hourish I can send pics of what to do.

faint sinew
faint sinew
#

@smoky siren
let me know if this works out for you

zip file has updated csv's
you'll want to change the addition unlock csv data to whatever youd prefer
at times i wasnt getting notified of the unlock so dbl check in the addition menu

#

ill add an addition unlock option for .10s full release
stock, levelOneStart, random

stock as usual loads from the csv
levelonestart will be a preload of what i think would be good addition unlock stages for a level one all unlocked start
random some type of rng to when you unlock, idk yet

smoky siren
#

Bless your soul Ink thank you

#

I'll check that out later today

smoky siren
#

for body stats, Randomize stock per level = Maintain_stock?

smoky siren
#

okay cool just double checking

smoky siren
faint sinew
#

great

cinder flume
#

Bro holy ahit you work like a damn Mule. I disappear for a few days and you already got random additions about working? Absolute Chad.

faint sinew
robust dome
#

Is there a link for the mod and what all it changes? I tried checking pin and phone says nothing to find

faint sinew
#

@robust dome this is the first post
nothing is pinned in here

faint sinew
chrome wind
#

bodyTotalStatsDistributionPerLevel: RANDOM

If this is set to Stock the launcher runs an error.

If i set bodyTotalStatsPerLevel: STOCK will it override the distribution to stock as well?

#

Is this also in relevance to the upper and lower bounds? Does setting body stats to stock override anything that would do to?

faint sinew
chrome wind
#

Thank you.
I'm attempting to achieve a "Only battle party is random" config and think I've done so.

Appreciate your amazing work ink

faint sinew
#

you can post the config and i can review

#

i have presets in mind but unsure yet how to deliver those in game

chrome wind
#

irongoon Condig for Randomised Battle party and battle music.
Characters to unlock as part of story

faint sinew
#

Looks good πŸ‘
Good luck!

cinder flume
#

I'm gonna just.... Snatch this config and update my irongoon xD

chrome wind
faint sinew
#

oh yea music is always randomized atm
im lazy

chrome wind
empty folio
#

Zieg being Dark is kinda neat lol

#

Shana on a tree branch lmao

#

Fitting stage for the final battle

#

Battle music is basic battle music lmao

#

Melbu is light element πŸ‘€

#

Maybe he was the good guy all along

faint sinew
#

He was anti soa until a couple of kids up to no good walked in

chrome wind
#

Lavitz and Kongol would have been rough in Zenebatos

faint sinew
faint sinew
#

initial attempt and playthrough of these addition unlock levels

constraints

  • all chars unlocked from the beginning
  • you dont get to choose your battle party
  • either stuck to one distinct party or your party gets shuffled every fight
  • no ultimate additions before level 20 except Kongol and slightly Rose

this spread felt nice but imagining repeated runs where the novelty has worn off and im not getting dopamine from all the new things to keep track of, i wonder if it would still be good

hallow elbow
faint sinew
#

nice cant wait for stream

#

how was the big poutine

hallow elbow
#

bruh i somehow completely dodged poutine

faint sinew
#

i was in ottawa for a bit so went to montreal a few times

#

WHAT

hallow elbow
#

went to schwartz's tho

faint sinew
#

how dare you

#

ah nice

hallow elbow
#

criminal i know

#

i lived in ottawa when i was a kid, gotta get back there someday

faint sinew
#

yea nice town

hallow elbow
#

decent size city without being toronto so i'm down for it

faint sinew
#

indeed

barren stratus
#

I must be doing something severely wrong, but whenever i generate my own config.yaml severed chains fails to launch. Using the config.yaml that came with the download works fine.

faint sinew
#

generate as in manually fill in and change?
feel free to post one that doesnt work for review

barren stratus
faint sinew
#

ah that is not updated to the latest version

#

sorry ive been lazy :]

barren stratus
#

Well, at least it was easy to diagnose.

barren stratus
#

I guess i will come back later when its easier to make a config

faint sinew
#

At some point it'll be an option to configure via in game.

It likely will never be easy and you'd have to rely on others making configs or others sharing popular configs around or mods using the randomizer in some way.

Killer features for a vanilla play through

  • max of 2 quantity per item, with item stacks enabled
  • randomize once enemy and char elements
  • shop recall default list

This was a fun and simple run to set up!

barren stratus
#

The included file that i did get working had random party members per battle, and only 2 items allowed, it was a deal breaker for me. Im just looking for a simple setting of random stats but i couldent get it to work.

#

Random items when that exists also sounds like fun

faint sinew
barren stratus
#

Thanks for the help, i will test it out when i get time during the week.

barren stratus
#

Nice, first rando i started and shana has 108 hp

faint sinew
#

Dang best seed

barren stratus
#

Can i request a feature?
Randomize speed every level.
Its kinda sad when your entire team gets slapped with sub default speed. Waiting out their lull in usefulness and incentivizing using other party members is a good compromise.

faint sinew
#

Hahaha that's amazing πŸ‘

#

Will do

#

Every level or every disc 🫨

#

Ever boss ?

Lose 1 speed permanently on addition miss?

#

:]

barren stratus
#

Disk sounds fun, but level is chaos

faint sinew
#

Yea

#

That's a good one

vocal mesa
#

every tick*

barren stratus
#

Lose 1 speed on guard, restore speed on inn rest.

faint sinew
#

Haha yes.

barren stratus
#

I have to say, my favorite thing so far is the random shops, having access to the repeat items early (if you get lucky) makes rolling low stats still enjoyable. My only complaint is their buy price is their sell price, which makes them by far the most money efficient thing you can buy. Powerful spell items, Healing rain, and everything you cant normally buy suffers from this.

faint sinew
#

Yea part 2 of shops is adjusting the buy sell in some way

barren stratus
#

Come on Albert, you were so close. Jokes aside though, he is a massive upgrade from my 30 speed Lavitz. And good to know it rerandomizes character replacements.

barren stratus
#

Lenus casually hitting the entire party for 1,500 damage...

#

My god... Its time for shaman Kongol. Look at that D magic.

empty folio
#

And it can still go higher as you lvl the dragoon lvl

barren stratus
#

Update on kongol with meteor strike, might have a lot of magic resist though.

barren stratus
#

Have some trash mobs with that

#

who would have thought just giving Kongol dragoon magic was all he needed to be fun, i always thought it was his speed.

faint sinew
#

kongol goat

barren stratus
#

Golden Dragon appears

faint sinew
#

damage

barren stratus
#

After having played the first 3 chapters, i have some thought on randomization options i would like to see in the future.
1 - Chest contents / weapon shops / enemy drops
2 - Addition stats
3 - Tie random stat growth to dragoon stats
4 - Key item randomization with logic

#

Elaborating
1 - Finding gear earlier than you should sounds like fun, and could make some of the less useful stuff like elemental stones usable.

2 - Most additions are useless after you unlock the final, we need to mix things up.

3 - Starting dragoon stat modifiers governing how much of the characters total stats are distributed. example my Kongol image above would get almost exclusively magic attack, and no physical attack. It would be smart to limit the minimum stat to 50% with this setting.

4 - Cant wait to buy the war bulletin for 1000 gold and get a bouquet of divine dragoon.

faint sinew
#

chest randomizations is going to be a long time for that to work...lots of sc work needed,

enemy drops are possible to randomize. along with equipment stats. have yet to implement these.

weapon shops are randomizable now, options exist for them.

addition stats in progress based on per hit and status affliction. no eta.

different distributions and logic for body and dragoon stats can be supported. need full details on what these suggestions mean as the whole thing is complicated with lots of things to consider.

key items or goods just got registry support in sc. a lot of other key item like things are still locked behing scripts.

#

for 3 you can king of do this already

barren stratus
#

Sounds good, looks like quite a bit of what i want is being worked on already.

On the dragoon stat front it is a bit confusing to get across, lets see if i can clarify

Say Darts dragoon stats are 50% 100% 50% 200%
attack and M-attack would get the lowest share of stats on level, defense would get double that, and M-defense would get the largest share.

I suggest this because on my playthrough most my characters ended up with pretty much balanced stats, a little more oblong distribution would have mixed things up a bit more.

#

Alternatively We could just use a ranking of 10% 15% 30% 45% stat distribution based on lowest to highest.

#

That way characters keep an identity based on their native stat growth.

barren stratus
#

Meru just casually being a nuclear bomb

cinder flume
#

Ahem

#

I just came back. STop it

faint sinew
#

Best party πŸ₯³

cinder flume
#

I screwed those settings up, ngl. xD

#

The game went wild. I had 3 Mirandas that would swap but dear god, i hate it

faint sinew
#

Looks fun

Item carry limit 32 means u can have up to 32 burn outs. I recommend inventory size 64 with an item carry limit of 2. But just personal preference.

cinder flume
#

any time i try and set that to 2, it makes it impossible for me to pick up more than 2 total items, idk, might just be me, but never was able to grab a second item named the same, it just locked me to an invtory of 2

barren stratus
#

I used Options > Gameplay

faint sinew
cinder flume
#

bro i'd fail. 2 healing pots? jeeeeeez talk about needing to cheese guard xD

faint sinew
#

Haha :]

cinder flume
#

Ten minutes in a small battle just to fight the boss xD

#

Been there back in the OG game when I was 12 xD

#

My dumbass ran out of potions and was like "I can beat this thing" yeah, no. Not then.

barren stratus
#

I would entertain smaller stack sizes, but i randomized shops and all my healing potion shops were limited access, good luck buying potions again from Dabas.

#

I think my run hit a dead stop, damn divine dragon spirit in mayfil hitting 5K through power down, power up, and rose storm. Time to plot my next settings.

faint sinew
#

For the runs that come after 🫨

cinder flume
#

Hello, anyone puttering around?

faint sinew
#

always

cinder flume
#

So

#

WHAT DID I DOOOO!

cinder flume
#

okay. I fixed it. But also. LOL

#

Idk how, but I broke the status screen. Then fight loaded to an Instant game over after that

#

Changed some stuff and broke the ability to even have a character at that point. So i back tracked. Does changing Charavailability to Stock, block the randomization of the first fight? It seemed to force Dart the two random runs I started.

faint sinew
#

Need screenshot of the status screen

cinder flume
#

If I get it to happen again. I will~!

#

It was a one time thing so far, and it was directly after I updated SC

faint sinew
#

Character availability needs to be on at the start of the campaign. Turning it off and on after starting a campaign is likely to have things be weird.

#

But nothing UI should break from it

cinder flume
#

What I think did it, was I changed enableallcharacters to stock, then changed the battleparty pool to exclude specifically dart. When I ran it, popped open the menu and checked status, prior to the fence, the border detailing around his equipped gear was just gone.

#

Like I said, if I get it a second time, i'll let ya know.

#

But I don't really want all characters enabled, can that even be Stock and still get a randomization?

#

But, funny thing

faint sinew
#

Yes enable all characters stock
And still have party randomizations

cinder flume
#

Okay, so it was probably something to do with the fresh update and excluding dart as a randomization option. Or just the fresh update xD

faint sinew
#

That screen is all position based and it also breaks with all characters on there so it needs some fixing

#

Exclude Dart, only have Dart unlocked...I think it should crash. :]

cinder flume
#

It just auto failed the first battle and GO screened me

faint sinew
#

Ah perfect πŸ‘Œ

#

Serves you right

cinder flume
#

Lmfao.

#

Didn't even spawn a character just loaded in, showed the field, fade to black.

quasi root
#

I'm surprised SC handles that without crashing

faint sinew
#

Same

cinder flume
#

Imagine it picking it like an Enemy.

#

It can just say "No spawn" and it does that.