Noita
Bags Of Many
This topic has been locked
Vidalia 20 Oct, 2023 @ 3:16pm
ISSUE - carrying elemental protection stones inside bag
No idea what is causing it, but saving now takes me almost an hour, and I found it's because of the player.xml.
Inside one of my bags (bag_universal_medium)
I have like 100,000+ identical entities of:
<Entity _version="1" name="" serialize="1" tags="effect_protection"> <_Transform position.x="1320.83" position.y="5955" rotation="-1.3858" scale.x="1" scale.y="1"> </_Transform> <GameEffectComponent _enabled="0" _tags="effect_protection" caused_by_ingestion_status_effect="0" caused_by_stains="0" causing_status_effect="NONE" custom_effect_id="" disable_movement="0" effect="PROTECTION_ELECTRICITY" exclusivity_group="0" frames="60" mCaster="0" mCasterHerdId="0" mCharmDisabledCameraBound="0" mCharmEnabledTeleporting="0" mCooldown="0" mCounter="0" mInvisible="0" mIsExtension="0" mSerializedData="" no_heal_max_hp_cap="3.40282e+038" polymorph_target="" ragdoll_effect="NONE" ragdoll_effect_custom_entity_file="" ragdoll_fx_custom_entity_apply_only_to_largest_body="0" ragdoll_material="air" report_block_msg="1" teleportation_delay_min_frames="30" teleportation_probability="600" teleportation_radius_max="1024" teleportation_radius_min="128" teleportations_num="0"> </GameEffectComponent> <InheritTransformComponent _enabled="0" always_use_immediate_parent_rotation="0" only_position="0" parent_hotspot_tag="" parent_sprite_id="-1" rotate_based_on_x_scale="0" use_root_parent="0"> <Transform position.x="0" position.y="0" rotation="0" scale.x="1" scale.y="1"> </Transform> </InheritTransformComponent> </Entity>

Any idea what may cause it?
Last edited by Vidalia; 20 Oct, 2023 @ 3:25pm
< >
Showing 1-6 of 6 comments
Vidalia 20 Oct, 2023 @ 3:24pm 
Think I know why, it's the bag that hold fire and electricity stones. And now both have this protection applied every frame for many hours and it lags my save.

I'll quick fix by hand for now, but any permanent fixes are welcome!
Vidalia 20 Oct, 2023 @ 3:55pm 
Got to improve saving time to under 3 minutes after trimming the file.

And found the best solution! drops bags into world before exit.
So it doesn't save them into player.xml, and pretty much saves instantly!
K I L L U A  [developer] 23 Oct, 2023 @ 7:12pm 
Oops i didnt see this thread! So yeah, i think i solved this issue with my most recent patch, I intend on releasing it when I make sure it's mostly bug free!

If you wanna know what happened it's that each time you selected the bag the stones added their effect to the bag. Normally it's added to the player entity and removed afterward automatically, but since it's the bag it doesnt get removed automatically BUT it IS added automatically which means it stacks infinitely. I now make sure to remove every foreign entity or component on the bag to prevent this.
Vidalia 25 Oct, 2023 @ 9:26am 
oh cool! great work thx!
RedWolvez 25 Jan, 2024 @ 10:34pm 
bruh, close this thread, if its already fixed :v, or archive it or something idk..
Last edited by RedWolvez; 25 Jan, 2024 @ 10:34pm
K I L L U A  [developer] 26 Jan, 2024 @ 6:14am 
A bit entitled and could be asked more nicely, but ill be looking into it to archive it or something idk...
< >
Showing 1-6 of 6 comments
Per page: 1530 50