#Costume Framework for P3R

1 messages Β· Page 2 of 1

oblique condor
#

Jdjjruiejjeifneifje8xne8dneixneidneixiwixie

#

Rnfiejx8enfi3j

#

YES

#

Djejfienconrofjrocnexidne

#

I want the files to this so badly πŸ’€

flat sedge
#

you didnt even need base mesh for that

#

you could have just redirected it

oblique condor
#

πŸ‘€

sick apex
#

Yeah but I wanted to make sure I wasn't messing up

#

Also didn't think about that initially πŸ’€

flat sedge
#

i did this for aki and it worked fine so im assuming their skeletons are ok with it

sick apex
#

It certainly seems easier than loading models in Blender, importing to unreal, dummying mats, and packaging

oblique condor
#

FR

flat sedge
#

911 (the id) truly saved costume modding

sick apex
flat sedge
feral cedar
flat sedge
#

why

#

how am I supposed to make costume work now....

dense cliff
#

hopes and prayers

feral cedar
#

thanks atlus femcwink

flat sedge
#

o

#

maybe thats why my cf was dying xd

feral cedar
#

added a shorthand for using existing assets

#

remember the file paths was getting annoying lol

oblique condor
#

Oh god yes please.

feral cedar
#

Update
Added asset shorthand for costume configs: asset:CHARACTER|ASSET_TYPE|COSTUME_ID
CHARACTER is the character's cf name.
ASSET_TYPE is the kind of asset. Typically it's TypeMesh or TypeAnim, like HairMesh and HairAnim
COSTUME_ID specific costume ID mesh to use for asset, optional for anything besides CostumeMesh.

Added Ryo movie support for costumes (mainly a Ryo update tbh). Can have custom cutins if you'd like, or custom any movie tbh.
https://github.com/RyoTune/P3R.CostumeFramework/releases
https://github.com/RyoTune/Ryo/releases

#

@flat sedge

#

playable fuuka fuukanaotocooki

#

oh yeah. for ryo stuff you want shared between costumes but don't want to duplicate files, create a normal Ryo folder (add Ryo dependency like normal).
Create a config.yaml (possibly in costume specific folder) and add

group_id: UniqueCostumeGroupId (replace this)
is_enabled: false

In your costume config.yaml set ryo_group_id: UniqueCostumeGroupId (also this)
It should probably maybe work (i didnt test)

feral cedar
versed daggerBOT
#

but there's also different one used if save data and stuff, idk what they got going on hee_melt

orchid pecan
#

It's using ue-atlus-script for The Answer again. The log shows it registering BF and MSG files as (Default), but I don't see it registering any file from ue-astrea-scripts.

feral cedar
#

no s

#

although that doesn't answer why it's loading default scripts on astrea 😭

versed daggerBOT
#

hey rena, I'm trying to make a config following this and I can't seem to add a project reference?

Jump

[Go to message!](#1227085256054800385 message)

[Reply to:](#1227085256054800385 message) I got the two yamal files in. Thats about it. Was checking the github for the next steps but it was...

  1. In VS, right-click your project, and select open folder in explorer.
  2. In Reloaded, select bgme framework and open folder.
  3. Copy and paste Bgme.Framework.Interfaces.dll from the bgme folder to your project folder.
  4. In VS, right-click your project, click Add, then Project Reference.
  5. Select Browse on the left, then click browse near the bottom of the window.
  6. Navigate to your project folder and double-click Bgme.Framework.Interfaces.dll. Select confirm.
  7. Add _modLoader.GetController<IBgmeApi>().TryGetTarget(out var bgmeApi) to your code. IBgmeApiwill probably have a red underline, just hover over it and it'll suggest to fix it by adding a Using.
Jump

[Go to message!](#1171566860991483934 message)

rustic prism
#

there's a reference option, but there's no option to browse in that one

feral cedar
#

send screenshot

#

but i should probably make it a nuget package so you don't have to do that

rustic prism
feral cedar
rustic prism
feral cedar
#

did you make a C# project?

rustic prism
#

I made it an empty project cuz I couldn't guess what it should be in 😭

sharp tusk
#

Should be the Reloaded 2 template?

feral cedar
#

you have to make it a project to add things to, and also yeah should be reloaded 2 template

rustic prism
#

I've never done this before, so I'm just going off info in the server

#

is that just in the reloaded tutorial

rustic prism
#

alr, thanks

feral cedar
#

damn, too slow naocry

sharp tusk
rustic prism
#

Right now I want to switch out which overrides.yaml is used if that helps

orchid pecan
#

It still uses default scripts in The Answer, but it finally registered the BFs and MSGs from ue-astrea-script.

#

Another issue is that the BFs I had aren't compiling even though they are untouched after being decompiled. I think it might due to them saying "if ( UNKNOWN_FUNCTION_numberhere() == ( numberhere )".

feral cedar
#

yeah it only supports compiling from le ones, some can't because pop reg isn't supported (idk what that is)

rustic prism
#

I'm trying my best to navigate where to put this line of code

#

I'm thinking here?

feral cedar
#

in the constructor

rustic prism
feral cedar
rustic prism
#

I'm sorry sadsumi

#

I'm trying my best to remember all the terms I learned in my programming classes sadsumi

feral cedar
#

programmer tip, google CODE_LANGUAGE term to find the answer to most question

#

so c# constructor

#

also chatgpt is pretty good if you have that

rustic prism
#

I hope I just missed something in the reloaded documentation that tells me where to add config options

feral cedar
#

a quick peek and no, it doesn't cover it naostare

rustic prism
#

maaaan

#

I hate asking so many questions bc I feel annoying

feral cedar
#

when making your project there's a Mod config toggle that you hopefully toggled

rustic prism
#

yeah iirc it was toggled by default

#

but I remember noticing it being ticked

feral cedar
#

config options are in Config.cs, with plenty of examples and the various settings you can have (names, descriptions, etc)

#

in the constructor you should be able to access the config

#
if (config.OptionEnabled)
{
    api.DoStuffWithApi();
}
feral cedar
rustic prism
#

just so I'm sure, do I put the line of code from step 7 in Mod.cs or Config.cs?

feral cedar
#

step 7?

feral cedar
#

yeah, you'll do everything in the constructor

rustic prism
#

I'm gonna ask something that feels very stupid in my head, because I'm probably overthinking it, or misreading something, but do I just like, paste it at the bottom of public class Mod?

versed daggerBOT
rustic prism
#

sorry again, I just get anxious about being wrong, and overthink a lot of stuff sadsumi

feral cedar
rustic prism
#

not really sure where to put an overrides.yaml tho...

feral cedar
#

in your mod's folder

#

just outside where it'd normally load from

#

to get your mods folder: var modDir = modLoader.GetDirectoryForModId(modConfig.ModId);

#

then make w/e folder you want to keep overrides file

#

var overridesDir = Path.Join(modDir, "my-overrides"); will be MOD_FOLDER/my-overrides

rustic prism
#

and it loads the override from there if the option is set to true?

feral cedar
#

naotoshrug if you tell it to

rustic prism
#

that's what I'm confused about 😭

feral cedar
#
if (config.OptionEnabled)
{
    costumeApi.AddOverrides(overridesDir);
}
rustic prism
#

well uhhh where does that go, I'm so sorry

feral cedar
#

it'd be nice if there was an actual guide for this instead of a bit of docs here and discord posts there

rustic prism
#

I wish Reloaded just had at least a little bit of a GUI for this 😭

rustic prism
feral cedar
rustic prism
feral cedar
#

not really an issue with you but that's a programming 101 thing and i rather not teach that. lord knows how well last time went naodead

rustic prism
#

I've taken programming classes, I just have a foggy memory

#

but I've mainly used java

#

but now I'm worried about what I forgot sadsumi

oblique condor
#

This is why I dont do configs 🫠

#

I know 0 of programming.

#

I only know sytnax that fire emblem fates uses πŸ’€

rustic prism
#

well I mean it'd be an isse for me, since I'm using overrides to have the colored armbands appear in events

#

but makoto and kotone would cause issues for that

oblique condor
#

I would just provide a seperate download for femc and have them change the mod loader priority. Extra steps same thing πŸ˜…

rustic prism
#

I mean yeah, but I hate bloating the modloader

oblique condor
#

I felt that

rustic prism
#

lemme give that a shot rq tho, just to see if it does work the way I'm thinking

oblique condor
#

I havent tried it myself but it should I think.

feral cedar
#

good news, i think reloaded 3 will have non-programmed configs

rustic prism
#

there's a reloaded 3??

feral cedar
#

bad news, reloaded 3 won't be out for a long long while

oblique condor
#

R3???

#

Oh

rustic prism
#

I didn't even think there was an R1

#

outside of a controller at least

feral cedar
sharp tusk
#

Reloaded I

#

more like

#

Loaded

#

No re

rustic prism
#

gg

#

hmm it says it overrode, but it didn't (I know that's not femc, I don't feel like doing a fresh install rn)

#

it should at least load this, but it doesn't...

#

OH WAIT

#

wait no, nevermind again

dense cliff
#

damn he got a thick waist

rustic prism
#

cuz this isn't the same thing as episode aigis forcing sees uniforms outside of the abyss, right?

young lindenBOT
#

nootshake

[Reply to:](#1219251240542666843 message) Loaded

rustic prism
#

weird, for some reason, the blue armband is taking priority over the pink armband at all times

#

even with the pink armband is added as a costume first, it's below the blue one in the menu

feral cedar
#

overrides dont touch items or anything

#

equipping them just use your overrided costume instead

rustic prism
#

well it's a separate mod that's an addon for the colorful armbands

#

but I may have found something, just maybe?

feral cedar
#

load order typically doesn't matter

#

reloaded usually just makes its own

#

if you need something to load first so you can overwrite it, add a mod dependency

rustic prism
#

yeah, it is set to have colorful armbands as a dependency

rustic prism
#

but it works

oblique condor
#

yay?

sharp tusk
#

Task failed successfully

rustic prism
#

I mean yeah

#

that sums it up

#

at least this gives me another idea

molten forum
rustic prism
#

mhm

#

there I am

feral cedar
#

i cant believe feonyx is feonyx on gb naocheer

rustic prism
#

TRUE

#

I can't believe rena isn't rena on gb naotroll

dense cliff
#

i’m old enough to remember rena’s old username on discord…

sharp tusk
#

Rena has a different name on all platforms it feels like KannaSip

dense cliff
#

but i remember the 2020 username…

#

pre-rena era

sick apex
#

T πŸ€

feral cedar
#

i did mean to update everything to match when i renamed on gh but forgot lol

sharp tusk
orchid pecan
sick apex
#

Who is rena?

orchid pecan
#

I just realized they changed their name again lmao

#

So basically it was fine with 1.1.0, but we were defeated by a minor spelling mistake.

feral cedar
#

rena doko

feral cedar
feral cedar
orchid pecan
#

I don't notice 1.1.0 telling me the difference between Answer or Journey

#

But on the newest version (where it was still playing default on astrea) it says this on both

feral cedar
#

welp im annoyed about not knowing why my doesn't work but the other does but naotoshrug guess i'll swap back to it

feral cedar
feral cedar
#

really wishing i kept tracked of all new stuff i added to cf femcmad

flat sedge
#
  • shorthand redirects
  • custom voicelines
  • custom cutins
  • custom aoas
  • ability for base mesh, hair mesh, face mesh, anims to be added
  • no longer uses dt, so extended outfits not required
  • metis support added
feral cedar
#

forgot about the movies and shorthand lol

flat sedge
#

i need to make custom fuuka cutin, thank you for doing that happy

flat sedge
#

wanna update config maker

feral cedar
#

list of shorthand?

flat sedge
#

i assume you used some hardcoded list of like

flat sedge
#

fuuka:hair = (filepath)

#

oh

feral cedar
#

you assumed wrong πŸ˜”

flat sedge
#

well time to make my own then

feral cedar
#

real

oblique condor
#

Any plans on fixing Overworld Costumes j saw a help post regarding it.

feral cedar
#

the fix is dont play the answer

oblique condor
#

TRUE

sick apex
#

Can you redirect to an existing cutin for a costume with Ryo? With like a config? Or would you need to export it and reimport through unreal for something like that? If so what would the file structure for that look like

feral cedar
#
allout:
  normal_path: asset:Player|AlloutNormal
  normal_mask_path: asset:Player|AlloutNormalMask
#

ohhh cutin not all out

#

Inside of Ryo/P3R/ create a .mv.yaml file like Yukari.mv.yaml then add

target_movie_path: MS_Btl_Cutin_Pc0001_VP9.usm
movie_path: ../../../P3R/Content/Xrd777/CriData/Stream/Movie_VP9/Battle/MS_Btl_Cutin_Pc0002_VP9.usm
sick apex
#

Bet

feral cedar
#

adjust the Pc#### as needed (target should be the costume's character, movie should be the other character's)

sick apex
#

Wow the ../../../ was omega necessary lol

#

Thank you

#

I had gotten to config.mv.yaml by looking at the ryo github but after that I was v lost haha

flat sedge
#

i wouldnt upload that to gb with the cutin btw naolurk

#

body itself is basically a recolor but cutin can be considered dlcℒ️ and admins might yell at me naowhyvanish

sick apex
#

I'm not uploading anything haha

flat sedge
#

dlc api when.......

sick apex
#

I saw the request and was curious if redirects worked

#

I personally don't like uploading something that would just be a text file the user could do themselves

flat sedge
#

me uploading fuuka akihiko whenever i get unlazy:

feral cedar
flat sedge
#

(literally text file and 2 images, only actual substance is voice)

sick apex
#

Speaking of Fuuka Aki... I was curious how you fixed the face getting messed up in battle

flat sedge
#

CF does that

feral cedar
#

fix it or mess it up?

flat sedge
#

fixes

#

with base-mesh

feral cedar
#

damn im good

sick apex
flat sedge
#

black fucking magic idk how

#

but True

sick apex
#

True for you then

flat sedge
#

wdym

sick apex
#

It told me nah

flat sedge
#

were you using answer stuff

sick apex
#

I was just using this

flat sedge
#

and it didnt fix?

sick apex
#

Normal in dungeon but it battle face messed up

feral cedar
#

what if fuuka base anim path too?

flat sedge
#

it has issues, though

sick apex
#

I just assumed something else was being done to make it not so lol

flat sedge
#

it isnt

#

cf is recursive skeletons idk why face would die for you

#

h

#

i have not found how tf rena did this either

#

must be some default ue thing that normal replacements dont allow for

sick apex
flat sedge
#

lol?

#

what?

sick apex
#

Fatal error while logging fatal error

#

SKEL_Human.uasset 0 kb huh

flat sedge
#

oh oops πŸ’€

#

wait wdym 0kb

#

did r2 murder it?

sick apex
flat sedge
sick apex
#

That might work better

flat sedge
#

how πŸ’€

#

well this has .utoc in it so it should work

#

or .utocmeta what have you

sick apex
#

No crashes but face still distorts in battle or when speaking. If me issue then whatev lol

feral cedar
#

no i get it too

sick apex
#

So Mudkip is the chosen one then

feral cedar
#

i think it's whenever the face isn't in a "rest" pose

#

i've noticed happening since the beginning on player whenever you attack (in tartarus)

flat sedge
#

mayhaps uessentials dies on loading this bp somehow????????????????????

feral cedar
sick apex
flat sedge
#

well ok

#

itll die though in other places

#

not die as in crash, die as in break

sick apex
feral cedar
#

what is the universal skeleton

flat sedge
#

skel_human

#

which isnt actually universal

#

but True

sick apex
#

So Mudkip does yours not distort if you have Universal fix off?

flat sedge
#

nope

feral cedar
#

on a male char?

flat sedge
#

does not distort at all

feral cedar
sick apex
#

Insane

flat sedge
#

except on the broken stuff

#

like nyx cutscene

#

where everyone dies

feral cedar
#

what does this even mean

flat sedge
#

i dont have an image

#

but you know the issue you have with fuuka over akihiko

#

where the face is scaled incorectly

feral cedar
#

no i meant why is it working for you but not us

flat sedge
#

imagine that, but on literally every vanilla model

#

oh

feral cedar
#

but your fix works for ercar

flat sedge
#

im 99% sure it dies if i disable costume framework

#

lemme hand replace a model and test

#

oh wait

#

re-cooking ue4 uassets into io store replaces main game pak

#

πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€ πŸ’€

#

maybe i should put this on gb, then

#

ok it does in fact work without costume framework

#

me issue

#

that doesnt explain how parts of it work with just cf though.....

feral cedar
#

πŸ’€ im sorry fuuka

sick apex
#

FuukaStare

#

FuukaWoke

sick apex
#

Idk if me issue but Metis "Normal Body" outfit defaults to Aigis body lmao

feral cedar
#

@sick apex is this how's she's supposed to look like?

sick apex
#

I think so?

feral cedar
#

i feel like it's just slightly different than max's but eh

#

good enough for me to call it fixed

sick apex
#

I can't see anything jetting out of the face so I'd call it a win

sick apex
feral cedar
#

damn lol

sick apex
#

And that's on non modded things too

feral cedar
#

think i fixed it

sick apex
#

Ah

#

Yeah it looked like it was trying to default to a plain no anim face

feral cedar
#

i think sometimes it looks a bit worse than retargeting to skeleton but it seems mostly the same

#

plus talking and general face animations actually work lmao

#

i think this might be the exaggerated expressions max mentioned

sick apex
#

She kinda looks like The Rock lol (this was still on old cf with universal fix)

flat sedge
#

or can i just name it whatever

sharp tusk
#

That's how I understood it
Just give the same id for the costumes you want to share the ryo folder

flat sedge
#

(didnt work when I tried)

flat sedge
#

2nd is in Ryo folder in root of mod folder, first is in config.yml of costume folder

dense cliff
#

lab-deez nuts

feral cedar
flat sedge
feral cedar
#

By "2nd in Ryo folder", you mean /Ryo/P3R/config.yaml?

flat sedge
#

no

#

its in just ryo

feral cedar
#

well all p3r ryo stuff goes in Ryo/P3R/

dense cliff
#

LMAO THIS GIF

flat sedge
#

nah

#

still no worky

feral cedar
flat sedge
#

well, yeah?

#

is it not supposed to be in one costume folder then shared to the other

feral cedar
#

naw naw

#

you move costume ryo stuff to regular ryo, with that config and set group id

#

then just add group id to costume configs

flat sedge
#

so this?

#

then group id to both configs?

versed daggerBOT
flat sedge
#

i will test

#

did not work

#

its technically "working" in the sense its not replacing voiceline though, but the costume isnt loading it either

#

but its not playing over default True

feral cedar
#

yeah not working

flat sedge
#

copy and paste time True

#

well voices work when copy pasted

livid relic
#

huh? but yeah not overriding junpei works fine

#

nvm figured it out

sick apex
#

Lol

late sedge
#

lmao

#

ace defective

slate pollen
#

Quick question regarding the ObjectsEmitter, would it be possible to undo an FName assignment?

feral cedar
#

ehhh maybe? from the C# end of course i just never added it

#

because idk how the game/unreal would handle it

slate pollen
#

I'll try it out, if it works I can bypass the blueprints altogether and just use the FName assignment/reset

oblique condor
#

Random but can you use shorthands in config.yaml but for modded outfits.

feral cedar
#

if mean shorthand for modded files then technically yes? but you'd have to place and follow format for existing files PC###/C## etc etc which im not sure if i'd recommend

oblique condor
#

I'll stick to file paths then, ty for the response.

feral cedar
fresh osprey
#

any way to add costumes to your inventory after adding them to R2 on an already existing episode aigis save file ?

feral cedar
#

? cf costumes are auto added

#

the only ones not added are dlc ones ofc

fresh osprey
#

oh you don't need to go to your cardboard ?

flat sedge
#

p3r doesn't have cardboard

rustic prism
fresh osprey
#

oh yeah the closet, my bad

#

oh whoa ! Apparently not ! Great !!

feral cedar
flat sedge
#

(redirecting via code does work here)

rustic prism
#

I thought it had to be named costume then the face/hari/mesh

flat sedge
#

well no

#

but this also isnt a costume

rustic prism
#

ah

#

shit shoulda looked at the file path before yapping

feral cedar
#

idk what to say, works for me with:

name: Summer Uniform
base:
  mesh_path: asset:Metis|BaseMesh
costume:
  mesh_path: asset:Metis|CostumeMesh|501
hair:
  mesh_path: asset:Metis|HairMesh
face:
  mesh_path: asset:Metis|FaceMesh
rustic prism
#

also erm, I've been wondering, if I can use a base mesh for costumes, could I just redirect my armbands to the sees uniform and then just have a different texture?

#

if I can even do it through code, I'll right the lines idc

feral cedar
#

you sure the files are baked there correctly, and your folder paths are case accurate?

rustic prism
#

the config is already long as hell with how much I comment 😭

feral cedar
#

πŸ˜”

flat sedge
#

oh my god how did I fix that in code but not here 😭

#

did you add face anim redirection btw

feral cedar
flat sedge
#

unfortunate

feral cedar
#

costume->face->anim does get set if that's what you mean

#

if you mean char->faceanim then no

flat sedge
#

/Game/Xrd777/Characters/Data/DataAsset/Player/PC0002/DA_PC0002_FaceAnim

feral cedar
#

i know that's used in char-faceanim, but i've no clue what costume->face->anim does so uh, test it if you'd like lol

rustic prism
flat sedge
#

anims dont seem to be redirecting?

#

but model itself works

rustic prism
#

I physically have to work like this or I get lost in my own code

feral cedar
rustic prism
#

they are descriptive 😭

#

I just get lost easily

feral cedar
#

anims also properly reset back to default

flat sedge
rustic prism
feral cedar
#

@flat sedge btw do you know what's up with the eyes animation being wonky? in battle rest pose and also when attacking in tartarus

#

they transition to some other thing before transitioning back

flat sedge
#

idk, additive anims? or eye bone socket bugging out?

rustic prism
#

lazy-eyed fuuka is sacred tho

flat sedge
rustic prism
#

but for the main body

flat sedge
#

body:
mesh_path:

rustic prism
#

could I redirect the armband texture

flat sedge
#

oh no

rustic prism
flat sedge
#

you cant redirect specific parts of a mesh

#

you can only redirect to other skeletal mesh uassets

rustic prism
#

I thought so, just been sitting in my head for days and I needed to at least ask

#

I also should prolly make a version of Aigis' without the dress bc some cutscenes have her kneel down with an anim that doesn't use skirt bones lmao

flat sedge
#

if you dont want to duplicate models for textures, make model use mat instance and have different mats loaded via code instead

rustic prism
#

or something I can do all in VS

#

I just want to make everything file wise as streamlined as possible

#

cuz uhh I haven't and I realized I'm dumb for it so don't call me out

flat sedge
rustic prism
#

I realized like 3 hours in I should've prolly just made a modern and classic folder for each mc and then the party 😭

flat sedge
#

check the bool variable GregoryHouseRatPoisonDeliverySystem

#

and look at the filepaths too

#

i do exactly what i just reccomended (but in this case i make it load specific texture rather than mat, its the same idea though)

rustic prism
#

that's one way to keep your code from getting stolen

#

just don't let it make sense

flat sedge
#

well thats not the idea i just name my files and variables random shit πŸ’€

rustic prism
#

I know lmao

#

just being jokey

flat sedge
#

its why p3r texture suite is named "its just botany not real science"

rustic prism
#

and a lot of stuff is just balls with a number

flat sedge
#

well

#

thats just markdown i do that in

rustic prism
#

I mean, I know how you name stuff just based on stuff like that

#

and I respect it

#

it's just very funny

flat sedge
#

my personal favorite is naming a bugfix class in a mod manager I did to some shit like "NaotoFix" and spending a week looking for it again when I needed to tweak it later down the line

rustic prism
#

and that's why I have 29 comments on my code 😭

flat sedge
#

comments are for nerds

rustic prism
#

and I'm a nerd

flat sedge
#

woah....

rustic prism
#

I literally play xenoblade

flat sedge
#

that doesnt make you a nerd

#

that just makes you have bad taste in games

rustic prism
#

okay so trying to understand this code, I just name the material the same exact thing, and then redirect it if it's equipped?

#

or at this point, maybe I should just streamline it by cooking the assets directly into the game as hard replacements

flat sedge
#

what exactly are you trying to do

rustic prism
#

just trying to have as little unnessecary files as possible

flat sedge
#

i assume its some config option where its like "enable this for piss yellow instead of blue" or something

rustic prism
#

basically just file optimization

flat sedge
#

well you'd still have to replace the model file

#

so i dont really think you have much choice lol

rustic prism
#

well no, if I did a hard replacer i could just have it only replace textures

#

and like I had it as costumes so it could be optional, but that was when I wasn't just like "if you don't like it don't download it"

sharp tusk
#

Wait just a hecking moment
CF no longer does the ue crash when you exit the game yay

rustic prism
#

CF is what did that?

#

I just thought the game did it by itself icl 😭

feral cedar
#

i should add it back right?

#

it's just not the same without it naosit

sharp tusk
#

Yeah!
Feature request
The authentic CF experience

feral cedar
#

plus skirt stuff ig

sharp tusk
#

Anything spesific I shoudl try out?

feral cedar
#

no skel fix and use femc player

#

then just play until it crashes (we hope it doesn't crash)

sharp tusk
#

Twinsies xD

#

Changing costumes it will not update the hair ro default if switching from a costume that had a hair-mesh

#

Basic attackt animation bugged out and now soflocked

versed daggerBOT
feral cedar
# sharp tusk

honestly a bit confused on this one, because the hair did update (im assuming the hooding is part of hair) hmm

sharp tusk
#

noooo

#

Hoodie is costume

#

The hair you see broken on miku is what's under the hood

#

Also the "uniform & armband" will not load if you change from a modded costume into it
But it will load if you change from a vanilla costume into it

feral cedar
#

that one is known, all mod costumes are inserted into costume 51 (uni&arm)

#

but it doesn't update when swapping to it from a mod costume, since id doesn't change technically

sharp tusk
#

ahhhh

#

Fair

feral cedar
#

yukaris baton pass anim looks so good on femc femchappy

sharp tusk
#

Also some animations are still Makoto's
But I guess thats expected

feral cedar
#

which ones? right now im replacing (most) of the dungeon and battle anims

#

the rest should probably be yukari

sharp tusk
#

Also you mean Mitsuru, right?

feral cedar
#

oh i mean anims outside dungeon/battle, like overworld walk/run

#

i think max uses yukari's right, since that's femc's skeleton?

sharp tusk
#

Also what the heck NyaGun

#

WHY YOU IGNORE MY CUE

feral cedar
#

missing .acb in cue folder parent folder i think?

sharp tusk
#

Somethign funky is going on here

#

Discord won't let me uploade

#

grrrrr

feral cedar
#

you too?

sharp tusk
#

Menu sounds broke
But then loaded???

feral cedar
#

oh it's working again

dense cliff
#

i need that outfit but just for everyone

sharp tusk
#

Why is Ryo suddenly dying AquaSob

feral cedar
#

please dont break my mods naotocry

#

we sure it's not a miku issue naothink

sharp tusk
#

Hueston

#

We have a problem

#

I crash without femc now

feral cedar
sharp tusk
#

New CF dependency
Femc mod xD

#

LowLevelFatalError [File:Unknown] [Line: 1311]
Internal Error: RemoveFromHash NumRemoved = 0 for AnimSequence /Game/Xrd777/Characters/Player/PC0005/AnmDungeon/A_PC0005_DNG0003_BASE_Breath.A_PC0005_DNG0003_BASE_Breath

0x00007ffde31efabc KERNELBASE.dll!UnknownFunction []
0x0000000141845706 P3R.exe!UnknownFunction []
0x0000000141807acd P3R.exe!UnknownFunction []
0x0000000141a4f1d0 P3R.exe!UnknownFunction []
0x0000000141a3264d P3R.exe!UnknownFunction []
0x00000001419d792e P3R.exe!UnknownFunction []
0x0000000142ef32fe P3R.exe!UnknownFunction []
0x00000001419d7ea0 P3R.exe!UnknownFunction []
0x00000001419d326f P3R.exe!UnknownFunction []
0x00000001418f3823 P3R.exe!UnknownFunction []
0x0000000143504989 P3R.exe!UnknownFunction []
0x00000001431de702 P3R.exe!UnknownFunction []
0x00000001430f1e7d P3R.exe!UnknownFunction []
0x00000001408987a0 P3R.exe!UnknownFunction []
0x000000014089f0bc P3R.exe!UnknownFunction []
0x000000014089f13a P3R.exe!UnknownFunction []
0x0000000146b9379e P3R.exe!UnknownFunction []
0x00000001408a9154 P3R.exe!UnknownFunction []
0x0000000143f8cf7e P3R.exe!UnknownFunction []
0x00007ffde411257d KERNEL32.DLL!UnknownFunction []
0x00007ffde5acaf28 ntdll.dll!UnknownFunction []

feral cedar
sharp tusk
#

Only happens without femc mod so far

feral cedar
#

persona world in kh confirmed

#

without???

sharp tusk
#

That's what I said xD

#

I crash without it now

feral cedar
#

oof yyeah, super unstable

#

wonder what that's about lol

sharp tusk
#

Also Ryo is randomly loading the menu sounds from the aqua folder

#

Sometimes it just refuses

#

I also broke the bgm there randomly?

#

Interesting
spaming the sys-courser breaks the music

#

Ohhhh
I finally crashed with femc

#

Going into the velvet room

flat sedge
#

why tf is it trying to do itemuse anim

#

in velvet room

sharp tusk
#

I was wrong
It was still in my clipboard from another one I think

#

No ue crash handle pops up this time

#

gomen

#

OH AND THE CRASH ON CLOSE GAME IS BACK!!!!! yay

#

That's where the itemuse in my clipboard came from

#

LowLevelFatalError [File:Unknown] [Line: 1311]
Internal Error: RemoveFromHash NumRemoved = 0 for AnimSequence /Game/Xrd777/Characters/Player/PC0005/AnmBattle/A_PC0005_BTL0054_BASE_ItemUse.A_PC0005_BTL0054_BASE_ItemUse

0x00007ffde31efabc KERNELBASE.dll!UnknownFunction []
0x0000000141845706 P3R.exe!UnknownFunction []
0x0000000141807acd P3R.exe!UnknownFunction []
0x0000000141a4f1d0 P3R.exe!UnknownFunction []
0x0000000141a3264d P3R.exe!UnknownFunction []
0x00000001419d792e P3R.exe!UnknownFunction []
0x0000000142ef32fe P3R.exe!UnknownFunction []
0x00000001419d7ea0 P3R.exe!UnknownFunction []
0x00000001419d326f P3R.exe!UnknownFunction []
0x00000001418f3823 P3R.exe!UnknownFunction []
0x00000001419ebb15 P3R.exe!UnknownFunction []
0x000000014089dee7 P3R.exe!UnknownFunction []
0x000000014089bcbc P3R.exe!UnknownFunction []
0x000000014089ba67 P3R.exe!UnknownFunction []
0x000000014089ea70 P3R.exe!UnknownFunction []
0x000000014089f0e6 P3R.exe!UnknownFunction []
0x000000014089f13a P3R.exe!UnknownFunction []
0x0000000146b9379e P3R.exe!UnknownFunction []
0x00000001408a9154 P3R.exe!UnknownFunction []
0x0000000143f8cf7e P3R.exe!UnknownFunction []
0x00007ffde411257d KERNEL32.DLL!UnknownFunction []
0x00007ffde5acaf28 ntdll.dll!UnknownFunction []

#

Also the softlock on basic attact animations is proably the crit animation I think

#

Can't test without femc rn
But Ryo is definitly super unreliable with Aqua cues either because of this cf update or femc mod

rustic prism
#

@feral cedar uhhhhh (episode aigis ending stuff but it's a bug so...)

#

it fixed itself soon enough but i don't know what the hell went wrong

sick apex
sick apex
#

1.7.9 doesn't load fits for the Answer again? (most recent one that doesn't immediately crash for me) Switching back to main story from Answer also deletes CF outfits again

feral cedar
#

some outfits weren't appearing since i removed eo stuff but re-added outfits missing on switch

rustic prism
#

😭

flat sedge
sharp tusk
#

Will do when home TeddieSalute

sick apex
# flat sedge

Successfully generated from a folder. Only real thing was a me issue forgetting to put mesh after base costume face and hair because I forgor.

flat sedge
#

That's why it says you can leave blank billcosbyTRUEhd

sharp tusk
flat sedge
#

its going to ask for everything and ifi you leave it blank it'll copy everything, but anything you input will overwrite

#

i used it to make every fuuka costume very quickly for example (did not have to copy ryo stuff, aoa stuff, face, or hair, etc)

feral cedar
#

so after a lot of testing:
the (possible???) fix for NumRemoved caused the game to be unstable but may be fixed by the following
the crash without femc seems to happen when the other anim packs (common, event, etc) aren't redirected, potentially to the same character?!

#

i was swapped anims to yukari locally and i didn't crash despite a bit of testing, but the version you had was mitusuru + femc using yukari anim packs

feral cedar
sharp tusk
#

It was doing it both in battle and overworld 02Shrug

#

And only happned with new CF+femc
Before the only problem was the volume thing

flat sedge
sharp tusk
#

Right Mudkip
Does it happen to Labrys too?

sharp tusk
#

I tried to move Aqua's Ryo folder out to the root of the mod
And all the weird behaviour was gone
Just worked perfectly ChiakiHmm

feral cedar
#

costume ryo it's disabled until the costume is equipped, then it's enabled

#

i did change it a bit, but idk why it'd break it since I essentially just removed duplicate code hmm

feral cedar
sharp tusk
feral cedar
#

the change was that ultimately music/audio gets updated based on "final" costume id used, aka the one you see. after overrides, randomization, and w/e i might've forgotten about

flat sedge
#

Outfits are different in ui and theurgies change them I think?

feral cedar
#

one thing i do know is that the game sometimes updates character costumes randomly, though i've assumed it just updates them with the correct costume

#

yeah, those are different instances of the same character i think

#

but i would assume they'd use the same "final" outfit outside of something like randomized outfits

sharp tusk
#

Maybe? ChiakiHmm

sharp tusk
#

Also, on another note
For the cutin replacement per costume
It works great with the movie
But there is still the break texture

sharp tusk
feral cedar
#

when the costume updates, it should be comparing the "new" costume with the previous one

#

ah

#

wait

#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah

#

im so dumb femcsigh

sharp tusk
#

I'll take that as a good sign

oblique condor
flat sedge
#

define broke

#

what happened

oblique condor
#

just doesnt work anymore

flat sedge
#

are you dragging folder onto it?

#

well sending folder to it

#

whatever you're doing

oblique condor
#

welp didnt try that leeme see

#

false alarm

flat sedge
#

oh yeah i switched to doing folder instead of costume-mesh.uasset

#

i can add that as an option back, didnt think about that naolurk

oblique condor
#

i mean up to you

flat sedge
#

ill update it this weekend at some point

oblique condor
#

alrighty

sharp tusk
#

When moving up a floor in tarterous, with random costumes
It will only update the player with a new one (Not sure if this is normal)

#

Otherwise random seems to work fine

#

Modded costumes don't show up in The Answer

sharp tusk
#

Changing from the Answer back to main game
Outfits won't load in main game (Doubtful anyone is actually doing that? But still)

#

These are my bug findings

#

Oh also I assume you removed the animation pack thing for femc mod
Because it was just normal animations

sick apex
#

I thought all of this sounded familiar lol. Then I saw 1.7.9 was the same version from a month ago

sharp tusk
#

That's the version Ryo asked to be tested sip_tifa

sick apex
#

No I know

sharp tusk
sick apex
#

Oh was it 1.7.10 that crashed with no FemC mod?

#

Right I remember now

sharp tusk
#

Yeeee

#

And had all the animations stuff

sharp tusk
#

Also Ryo, don't hesitate to ping whenever you need something tested!

feral cedar
#

iirc the crashing without femc was because femc set player animation packs to yukari

#

matching anim pack with replaced animations crashed *less~ ✨ *

#

so true past-me

feral cedar
sharp tusk
#

Engaging!

#

So far modded costumes seems... to not load at all?

sharp tusk
#

No modded costumes is loaded in either main game or Answer orz

#

But it definitly "finds" them at launch

#

Just not in the later load thing

feral cedar
#

yeh i fixed it (probably)

#

still building

sharp tusk
sharp tusk
feral cedar
#

can't tell if that's makoto or femkoto lol

sharp tusk
#

Costumes works in the Answer

#

Seemingly except for on Aigis?

#

It updates the costume id right
But all modded costumes for her becomes sees uniform

#

Is Metis's "normal" body the one you use, like eveyones unifrom and armband?
The thing where going from modded costume to unifrom and armband is the "same costume"

sharp tusk
#

Ryo intergration with costumes seems completely disabled now?

#

No sounds are being replaced

#

That seems to be it

  • Answer Agis no modded costumes
  • Ryo intergration totally gone
  • and as you said, the head/face mesh not updating
feral cedar
#

all of the shells are costume id 51

#

idk what that maps to on metis

#

Ryo intergration totally gone
naodead

sharp tusk
sharp tusk
#

It defaults to her Aigis model xD

feral cedar
#

she just wants to match with her sister, leave her alone femchappy

sharp tusk
#

Twinsies xD

#

Another for the list I guess hehegiggle

feral cedar
#

what id should be her default MakotoThink

sharp tusk
#

No like
with CF
her 51 loads wrong model

feral cedar
sharp tusk
#

With CF
Metis costume 51 will load : SK_PC0011_C051
But it's supposed to load her: SK_PC0011_C201

feral cedar
#

what does this mean, me?! femc

#

wait

#

so costume id 51 loads costume 201??

sharp tusk
#

That model yes

feral cedar
#

how??

sharp tusk
#

For Metis

#

Because they just copy pasted the aigis models more or less

oblique condor
#

Why does Metis even have Aigis models to begin with πŸ’€

sharp tusk
#

Because they were lazy

#

Is my guess

oblique condor
#

Makes sense ig

feral cedar
#

yeah but im not understanding how costume id 51 is supposed to load file 201

sharp tusk
#

Ask Atlus xD

feral cedar
#

OH

#

right

#

id maps to costume dt and those are just strings of w/e

sharp tusk
feral cedar
#

love how ep aigis completely interrupts how most of my code works naotocry

#

@sharp tusk is it just her body mesh that's wrong?

sharp tusk
#

Yes

feral cedar
sharp tusk
feral cedar
#

the quick fix when it released is still there and idk what change broke it elsewhere. kinda hard to debug it w/o game and dlc lol

oblique condor
#

Did u buy dlc?

feral cedar
#

i didn't even buy the game adachi_true

#

it's been subsidized by max gp codes lol

oblique condor
#

What the heck πŸ’€

#

Fair-enough

#

I thought about gifting ya fhe dlc on steam but i broke.

sharp tusk
#

Ryo worksssssss

oblique condor
#

I should open comissions but idk how to go about that

sharp tusk
#

And the volume seems consistent now too!

oblique condor
feral cedar
#

is checkpoint still a thing?

oblique condor
#

I see Mudkip has one.

#

I should update my kofi then

oblique condor
#

Thanks for the advice

sharp tusk
#

Okay I was a little to quick
Volume still seems to change sometimes
(ignore the double audio, silly obs)

#

Will sometimes ignore the yaml volume

feral cedar
#

there's other sfx playing fairly quickly, which will reset the volume it'll reset the volume

sharp tusk
feral cedar
#

oh wait

sharp tusk
#

Metis 51 is fixed AquaThumbsUp

feral cedar
#

this is the voice line though

#

i don't see other voice lines playing πŸ€”

sharp tusk
#

And it was not how fast I was doing it...
It was after the critt

feral cedar
#

wait so the volume changes on the voice, and you're not even setting a custom volume on it afaict

sharp tusk
#

I have set a volume on it with a yaml
It's just sometimes it ignores the yaml file!

feral cedar
sharp tusk
feral cedar
#

it's a different cue for some reason

sharp tusk
#

Nyani

#

It's both 16?

feral cedar
#

at least in the first log of it somehow

#

but the cue name is btl_pc05_0016_01

#

except the debug log treats it as btl_pc_05

sharp tusk
#

Buuuuut
The volume is set the individual fileeee
So even if it's somehow another cue
It's still getting the files from the same place

feral cedar
#

it's confusing why it'd know to set the volume, but only sometimes

sharp tusk
feral cedar
#

not at all would at least be an easy bug omg that emoji is perfect

sharp tusk
feral cedar
#

hm, what are you using for the folder?

#

cue id or cue name?

sharp tusk
#

Looook
Path in photo uwu

#

16.cue

#

And it's not consistent is the same way it was turning on/off the Ryo
only sometimes

feral cedar
#

oh

#

how are you setting the volume? per file or per folder?

sharp tusk
#

Per file

feral cedar
#

yeah not really what's up, ima need to add more logs

#

it's especially weird that it's not resetting the volume after it did change

sharp tusk
#

Also
Moving the Ryo folder to the root of the mod
Issue still happens
So not CF fault I guess

feral cedar
#

oh, might've found the issue

sharp tusk
#

OwO

feral cedar
sharp tusk
#

Victoryyyy

sharp tusk
#

Ryo is the greatest

#

So now it's just
Head/face not updating + Answer Aigis no modded costumes

flat sedge
#

Answer Aigis id exists in base game doesn't it?

#

From looking at data table iirc answer aigis outfits and ofc descriptions as we know exist in base game. Is there a reason to not just patch base game data table with this stuff naothink

feral cedar
feral cedar
flat sedge
#

Doesn't ep have it's own costume dt thinkfall

#

I figured that's what causes that issue and makes aigis player id not work

#

but I might be adachi_misinformed

feral cedar
#

it does. i force it to always load it iirc

#

it doesn't affect base game so naotoshrug

flat sedge
#

I'm saying episode aigis dt doesn't conflict with main game dt

#

If we expanded base game it increases file size again (cringe) but might solve problems True

#

well it wouldnt be by much

#

itd just be expanding dt for episode aigis stuff not like expanded costumes

feral cedar
#

yes

flat sedge
#

breaks compatibility but that also hasnt been updated nor do I think it will

feral cedar
#

im saying it's already being used

flat sedge
#

What

feral cedar
#

cf forces it to use it in both base game and ep aigis

#

since it has all base game stuff anyway

flat sedge
#

lmfao

#

Idk why that could be happening than xd

#

Game is bad clearly True

feral cedar
#

aigis was working at some point with a very hacky fix where i treated ep aigis like regular aigis

#

but idk what change broke that fix, and i never got to fully supporting ep aigis aigis πŸ˜”

#

@sharp tusk aigis still works in base game right?

sharp tusk
#

Yup yup

#

Just Answer Aigis with modded costumes

#

Also even vanila costumes are called sees unifrom for her

#

But they do change her model

feral cedar
#

hm, so that actually comes from getting the currently equipped costume using the og aigis id. did they swap her inventory to new id even in base game femc

sharp tusk
#

It does not happen to Base Aigis

feral cedar
#

huh? was the screenshot not from base game hmm

sharp tusk
#

No that was from answer

#

Sorry if that was not clear

feral cedar
#

but you said it changed her model, i thought answer aigis wasn't working

sharp tusk
#

modded costumes

#

no work

#

Normal costumes works fine

#

But are still called sees uniform

feral cedar
#

uh oh, gotta adjust some code now...

sharp tusk
feral cedar
#

oh

#

might've found the aigis bug...

sharp tusk
feral cedar
sharp tusk
#

Well.....

#

You fixed the names

#

But now it crashes when equiping modded costume

feral cedar
#

on any character or just aigi

sharp tusk
#

Everyone

#

Answer + main game

flat sedge
#

lmk if you need test mods

#

I have a bunch of aigis answer outfits Im waiting on True

sharp tusk
#

I got the coat I made + jap

flat sedge
#

I have the metaphor outfits and the makoto rememberence outfits True

sick apex
#

I ain't got shit (that isn't already for main game aigis)

feral cedar
sharp tusk
#

No crash
Names work
But still no model loaded

#

Interetingly
Ryo intergration works when equiping a costume on her

#

But model no brrr

feral cedar
sick apex
#

Jokes on you I still have older versions that "work"

sharp tusk
#

Nyoooooo

#

Remember Ryo!

sick apex
sharp tusk
#

Yes

sick apex
#

Bet

sharp tusk
#

Modded costumes in Answer Aigis no work

sick apex
#

I thought everything was broken

#

Ahh Aigis just a big hater. Again

feral cedar
sharp tusk
#

No change

sick apex
#

Aigis still a hater

feral cedar
#

aigi whyyyyyyyyyyyyyyyyyyyyy

sick apex
#

It's fine

sharp tusk
sick apex
#

Episode Aigis isn't worth the money anyway!

flat sedge
#

Well True

#

But it is fun....

sick apex
#

Yes

sharp tusk
sick apex
sharp tusk
#

Nyani

#

I can't make it happen like before

#

Or wait

#

You mean Ryo intergration

#

Or head/face not updating?

sick apex
#

Head and Face

sharp tusk
#

Ahhh

#

Yeah

#

The last bug

sharp tusk
#

Soooooon

sick apex
#

Oh I just saw the post that said you were keeping it for now lol

feral cedar
# sharp tusk Ahhh

probably won't be fixed. idk what might cause it and i kinda want to focus yeah

sharp tusk
#

Just have to load a save file to uneqip a costumes face

#

No wait

#

Need to reboot game to unequip a costumes face*

sick apex
#

I'll just bloat my mods by adding vanilla face/hair meshes to all my outfits

sharp tusk
#

Just add their path in the config file

feral cedar
#

does that fix it?

sharp tusk
#

I belive so

#

Let me double check

#

Since going from one modded costume to another that both has a face/head
will update it

#

But going from one that has
To one that has not
It will retain the first modded face

feral cedar
#

OH

#

maybe found the issue

sharp tusk
#

OWO

feral cedar
#

because of how you described it

sharp tusk
#

Added Stupei hair with the shorthand in the config
And it updater over the last costumes hair

#

But without it. It will keep the hair from previous costume

feral cedar
#

yeah i know for fact i set up a system to use default assets for ones not added by a costume

#

looked at the code and yep, i wasn't letting it ever reach that code lol

sharp tusk
#

Eruka!

feral cedar
#

ahhhh please work (and not break things)

sick apex
#

It does

#

I lurked the github

#

Now to see if Aigis broke again

sharp tusk
#

Heck yeah!!!!!!

feral cedar
#

oh lmao i thought you were just saying that w/o testing

sharp tusk
#

Flawless CF update

feral cedar
#

guess i'll put away gunallica

sharp tusk
sick apex
#

Yeah I actually did test lmao

#

Aigis loaded in Answer too

#

So I guess win win

#

For now

#

Until the next thing breaks

sick apex
sharp tusk
rustic prism
#

so you said I could upload Femsumi???

feral cedar
rustic prism
sharp tusk
#

Like so

#

Will override playes vanila blueshorts

rustic prism
#

I might do that, but I'd rather have the name Black Leotard bc it's the mod name

#

so I might do the folder renaming and recooking

rustic prism
#

oh

#

i see

#

nvm then

#

hmmm actually

feral cedar
#

costume name comes from folder or yaml, the costume name has to match og costume

rustic prism
#

I'll just rename the costume

#

so if I have the mod edit the name of the item in general it would have to match black leotard right?

sharp tusk
#

In theory yes
But you can't count on that femc mod won't modify the same file

rustic prism
#

ah

#

true

sharp tusk
#

Where ever those names are stored

feral cedar
#

*insert aigis nuh huh*

feral cedar
#

cf includes it's own costume data json which is what it uses to match costume id to name and stuff

rustic prism
#

ah

#

lame

#

jk

sharp tusk
#

CF is the best!

rustic prism
#

TRUE

sharp tusk
#

Blame atlus