Code Monkey home page Code Monkey logo

Comments (46)

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024 4

I've been working on a new method of parsing events that may provide better information on which events appear where.

from remnantsaveguardian.

t1nky avatar t1nky commented on September 6, 2024 2
{
	"Abyssal Rift": "/Game/World_Nerud/Quests/Quest_Story_IAmLegend/Quest_Story_IAmLegend_Zone1_Template.Quest_Story_IAmLegend_Zone1_Template",
	"Alepsis-Taura": "/Game/World_Nerud/Quests/Quest_Story_TheCore/Quest_Story_TheCore_Nebula_POI.Quest_Story_TheCore_Nebula_POI",
	"Astropath's Respite": "/Game/World_Nerud/Quests/Quest_Miniboss_Phantom/Quest_Miniboss_Phantom_POI.Quest_Miniboss_Phantom_POI",
	"Beatific Gallery": "/Game/World_Fae/Quests/Quest_Boss_FaelinFaerlin/Quest_Boss_FaelinFaerlin_POI.Quest_Boss_FaelinFaerlin_POI",
	"Beatific Palace": "/Game/World_Fae/Quests/Quest_Story_AllFather/Quest_Story_AllFather_Courtyard_POI2.Quest_Story_AllFather_Courtyard_POI2",
	"Blackened Citadel": "/Game/World_Root/Characters/Root_WorldBoss/EventTree/EventTree_RootWorldBoss.EventTree_RootWorldBoss",
	"Briella's Reverie": "/Game/World_Fae/Quests/Quest_OverworldPOI_TheHunter/Quest_Global_TheHunterDream_Template01.Quest_Global_TheHunterDream_Template01",
	"Brocwithe Quarter": "/Game/World_Fae/Quests/Quest_Story_AllFather/Quest_Story_AllFather_DranCity1_Template.Quest_Story_AllFather_DranCity1_Template",
	"Dormant N'Erudian Facility": "/Game/World_Nerud/Quests/Quest_SideD_Extermination/TileTemplates/Template_Extermination_1.Template_Extermination_1",
	"Faithless Thicket": "/Game/World_Jungle/Quests/Quest_Story_Ravager/Quest_Story_Ravager_Overworld_Zone2_Template01.Quest_Story_Ravager_Overworld_Zone2_Template01",
	"Forgotten Field": "/Game/World_Jungle/Quests/Quest_SideD_WailingField/Quest_SideD_WailingField_POI.Quest_SideD_WailingField_POI",
	"Forgotten Prison": "/Game/World_Nerud/Quests/Quest_Story_IAmLegend/Quest_Story_IAmLegend_POI.Quest_Story_IAmLegend_POI",
	"Harvester's Reach": "/Game/World_Fae/Quests/Quest_SideD_CharnelHouse/Quest_SideD_CharnelHouse_Template.Quest_SideD_CharnelHouse_Template",
	"Imperial Gardens": "/Game/World_Jungle/Quests/Quest_SideD_TheTangle/Quest_SideD_TheTangle_POI_2.Quest_SideD_TheTangle_POI_2",
	"Ironborough": "/Game/World_Fae/Quests/Quest_Story_AllFather/Quest_Story_AllFather_DranCity2_Template.Quest_Story_AllFather_DranCity2_Template",
	"Lemark District": "/Game/World_Fae/Quests/Quest_OverworldPOI_ClockTower/Quest_Injectable_ClockKeeper_Template.Quest_Injectable_ClockKeeper_Template",
	"Malefic Gallery": "/Game/World_Fae/Quests/Quest_Boss_FaelinFaerlin/Quest_Boss_FaelinFaerlin_POI.Quest_Boss_FaelinFaerlin_POI",
	"Malefic Palace": "/Game/World_Fae/Quests/Quest_Story_AllFather/Quest_Story_AllFather_Courtyard_POI2.Quest_Story_AllFather_Courtyard_POI2",
	"Phantom Wasteland": "/Game/World_Nerud/Quests/Quest_Story_TheCore/Quest_Story_TheCore_Zone1_Template2.Quest_Story_TheCore_Zone1_Template2",
	"Postulant's Parlor": "/Game/World_Fae/Quests/Quest_SideD_ThreeMenMorris/Quest_ThreeMenMorris.Quest_ThreeMenMorris",
	"Ravager's Lair": "/Game/World_Jungle/Quests/Quest_Boss_Ravager/Quest_Boss_Ravager_POI.Quest_Boss_Ravager_POI",
	"Retreat's Horizon": "/Game/World_Fae/Quests/Quest_Injectable_GoldenHall_Nimue/Quest_Global_NimueDream_POI.Quest_Global_NimueDream_POI",
	"Seeker's Rest": "/Game/World_Nerud/Quests/Quest_Story_TheCore/Quest_Story_TheCore_Start.Quest_Story_TheCore_Start",
	"Sentinel's Keep": "/Game/World_Nerud/Quests/Quest_Boss_NerudGuardian/Quest_Boss_NerudGuardian_POI.Quest_Boss_NerudGuardian_POI",
	"Shattered Gallery": "/Game/World_Fae/Quests/Quest_Miniboss_FaeArchon/Quest_Miniboss_FaeArchon_POI_v4_NoWater.Quest_Miniboss_FaeArchon_POI_v4_NoWater",
	"Spectrum Nexus": "/Game/World_Nerud/Quests/Quest_Miniboss_CustodianEye/Quest_Miniboss_CustodianEye_POI.Quest_Miniboss_CustodianEye_POI",
	"Terminus Station": "/Game/World_Nerud/Quests/Quest_SideD_Train/Quest_SideD_TrainTemplate_POI3.Quest_SideD_TrainTemplate_POI3",
	"The Backrooms": "/Game/World_Labyrinth/Quests/Quest_TheBackrooms/TheBackrooms_Main.TheBackrooms_Main",
	"The Core": "/Game/World_Jungle/Quests/Quest_Story_Empress/Quest_Story_Empress.Quest_Story_Empress",
	"The Eon Vault": "/Game/World_Nerud/Quests/Quest_Story_IAmLegend/Quest_Story_IAmLegend_Zone2_Template.Quest_Story_IAmLegend_Zone2_Template",
	"The Expanding Glade": "/Game/World_Jungle/Quests/Quest_Miniboss_Shrewd/Quest_Miniboss_Shrewd_POI.Quest_Miniboss_Shrewd_POI",
	"The Forbidden Grove": "/Game/World_Jungle/Quests/Quest_Story_Ravager/Quest_Story_Ravager_Overworld_Zone1_Template01.Quest_Story_Ravager_Overworld_Zone1_Template01",
	"The Great Hall": "/Game/World_Fae/Quests/Quest_SideD_Ravenous/Quest_SideD_Ravenous_Template01.Quest_SideD_Ravenous_Template01",
	"The Great Sewers": "/Game/World_Fae/Quests/Quest_Miniboss_BloatKing/Quest_Miniboss_BloatKing_POI_Alt.Quest_Miniboss_BloatKing_POI_Alt",
	"The Labyrinth": "/Game/World_Labyrinth/Quests/Labyrinth_Main.Labyrinth_Main",
	"The Lament": "/Game/World_Jungle/Quests/Quest_SideD_TheLament/Quest_SideD_TheLament_POI.Quest_SideD_TheLament_POI",
	"The Nameless Nest": "/Game/World_Jungle/Quests/Quest_Miniboss_MotherMind/Quest_Miniboss_MotherMind_POI.Quest_Miniboss_MotherMind_POI",
	"The Putrid Domain": "/Game/World_Nerud/Quests/Quest_Miniboss_Abomination/Quest_Miniboss_Abomination_POI_v4.Quest_Miniboss_Abomination_POI_v4",
	"Timeless Horizon": "/Game/World_Nerud/Quests/Quest_Story_TheCore/Quest_Story_TheCore_Zone2_Template1.Quest_Story_TheCore_Zone2_Template1",
	"Vault of the Formless": "/Game/World_Nerud/Quests/Quest_SideD_StasisSiege/Quest_SideD_StasisSiege_Template01.Quest_SideD_StasisSiege_Template01",
	"Void Vessel Facility": "/Game/World_Nerud/Quests/Quest_SideD_TheDreamlessSleep/Quest_SideD_TheDreamlessSleep_POI.Quest_SideD_TheDreamlessSleep_POI",
	"Ward 13": "/Game/World_City/Quests/Quest_Ward13/Ward13_Town.Ward13_Town",
	"Cathedral of Omens": "/Game/World_Jungle/Quests/Quest_SideD_CathedralOfSeasons/Quest_SideD_CathedralOfSeasons_POI.Quest_SideD_CathedralOfSeasons_POI",
	"Cotton's Kiln": "/Game/World_Fae/Quests/Quest_Miniboss_DranGrenadier/Quest_Miniboss_DranGrenadier_POI_v4.Quest_Miniboss_DranGrenadier_POI_v4",
	"Council Chamber": "/Game/World_Fae/Quests/Quest_SideD_FaeCouncil/Quest_SideD_FaeCouncil_Golden_Template.Quest_SideD_FaeCouncil_Golden_Template",
	"Council Tribunal": "/Game/World_Fae/Quests/Quest_SideD_FaeCouncil/Quest_SideD_FaeCouncil_Shaed_Template.Quest_SideD_FaeCouncil_Shaed_Template",
	"Forsaken Quarter": "/Game/World_Fae/Quests/Quest_Story_Asylum/Quest_Story_Asylum_Overworld_DranCity_Zone2_Template1.Quest_Story_Asylum_Overworld_DranCity_Zone2_Template1",
	"Gilded Chambers": "/Game/World_Fae/Quests/Quest_Miniboss_RedPrince/Quest_Miniboss_RedPrince_POI.Quest_Miniboss_RedPrince_POI",
	"Morrow Parish": "/Game/World_Fae/Quests/Quest_Story_Asylum/Quest_Story_Asylum_Overworld_DranCity_Zone1_Template1.Quest_Story_Asylum_Overworld_DranCity_Zone1_Template1",
	"Nimue's Retreat": "/Game/World_Fae/Quests/Quest_Story_Asylum/Quest_Story_Asylum_Nimue_Template.Quest_Story_Asylum_Nimue_Template",
	"Soul Sparks": "/Game/World_Jungle/Quests/Quest_Story_Empress/Quest_Story_Empress.Quest_Story_Empress",
	"The Hatchery": "/Game/World_Nerud/Quests/Quest_Miniboss_Hatchery/Quest_Miniboss_Hatchery_POI_v3.Quest_Miniboss_Hatchery_POI_v3",
	"The Tormented Asylum": "/Game/World_Fae/Quests/Quest_Boss_NightWeaver/Quest_Boss_NightWeaver_Template.Quest_Boss_NightWeaver_Template",
	"Tiller's Rest": "/Game/World_Fae/Quests/Quest_SideD_TownTurnedToDust/Quest_SideD_TownTurnedToDust_POI.Quest_SideD_TownTurnedToDust_POI",
	"Tower of the Unseen": "/Game/World_Nerud/Quests/Quest_SideD_TowerHeist/Quest_SideD_TowerHeist.Quest_SideD_TowerHeist"
}

What I've found so far.
I've used this https://gist.github.com/t1nky/19790793842c3c00304626c3106076c2
(save_0.txt) is unpacked save file

You'll need to roll each adventure location maybe 10-20 times to get every possible location (if the code is correct, haven't tested it much yet tbh).

from remnantsaveguardian.

Frohlemageblanc avatar Frohlemageblanc commented on September 6, 2024

Dran Oracle => Nimue

Items

Miniboss & Bosses
RedPrince => Red Prince
DranGrenadier => Gwendil the Unburnt

Injectable ?
Oink => Shiny Hog Lure Ring - Gorge red elite (Twisting Wounds Mutator)

Not Sure
CharnelHouse : Cotton's Kiln ?

Editing that message when confirming other stuff.

from remnantsaveguardian.

demajen avatar demajen commented on September 6, 2024

I did an entire Yaesha adventure mode, scouring everything I could find based on the Adventure tab. The word doc has everything I found, including some speculation about what events are what. I found quite a few more things than were listed in the analyser, which is why I noted everything down in full. Hope it's useful. Your Remnant1 analyzer was awesome!

Hopefully will be able to do another run at some point, but this one took me quite some time. Hopefully I've attached the right stuff as I had to sign up for a github account for this (never used it before!)

save_0.txt
Notes for Yaesha Adventure Mode.docx

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

It's ugly and will require a lot of cleanup, but can someone with an adventure roll test this and see if the locations look correct?

RemnantSaveGuardian.zip

from remnantsaveguardian.

demajen avatar demajen commented on September 6, 2024

It's ugly and will require a lot of cleanup, but can someone with an adventure roll test this and see if the locations look correct?

RemnantSaveGuardian.zip

Works for me. It does still feature a few lines from other zones, which is odd -- one from Root Eart (Seabed Ship) and 4 from Losomn (Briella's Reverie x2 and Retreat's Horizon x2) . Interestingly nothing random from N'Erud.

HOWEVER, the adventure and Campaign tab contents are now swapped over. I have all the Campaign stuff under Adventure and the Adventure stuff under the Campaign tab. Scratch that. It works now I reopen the app.

Is it the current functionality that we have to open and close the app each time we want the list to refresh? (I know the eventual plan is probably to have it refresh as it did with the RFTA analyser whenever the save changes).

from remnantsaveguardian.

t1nky avatar t1nky commented on September 6, 2024

It's ugly and will require a lot of cleanup, but can someone with an adventure roll test this and see if the locations look correct?

RemnantSaveGuardian.zip

image

The locations are correct, names are not yet. Tabs are correctly assigned for me for both characters. And I also see locations from other worlds (Yaesha Adventure, can see Losomn and Earth):
image

My guess is that Quest_Global might be there for a reason, and could require additional condition

from remnantsaveguardian.

fsavosine avatar fsavosine commented on September 6, 2024

Considering the naming of events we will have to create a map of names, I suppose. It is truly painful work.
image
Need to note that at the moment refresh doesnt work, but locations look correct.

UPD 1: spawned a Yaesha adventure, got some Losomn stuff in the save.
image

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

I've cleaned up the names further here. @CrimtS can you post the save file with the campaign events that bled over into adventure?

RemnantSaveGuardian.zip

from remnantsaveguardian.

fsavosine avatar fsavosine commented on September 6, 2024

Still in the procces of running the world, I need to note that all dungeons are marked correct while open locations(such as Weald, The expanding glade, far woods, etc. are marked as events).
image

from remnantsaveguardian.

fsavosine avatar fsavosine commented on September 6, 2024

my current save:
save_0.txt
save_1.txt
profile.txt

from remnantsaveguardian.

fsavosine avatar fsavosine commented on September 6, 2024

UPD: after running the full world, location naming works correctly. Don't know how to fix this issue

while open locations(such as Weald, The expanding glade, far woods, etc. are marked as events).

The possible way is implementing the inheritance system like you did in rsm. This way you could mark the Kuri nest as an event in Withering Weald etc.

from remnantsaveguardian.

IceVamp avatar IceVamp commented on September 6, 2024

I've cleaned up the names further here. @CrimtS can you post the save file with the campaign events that bled over into adventure?

RemnantSaveGuardian.zip

Just a thought, but it seems the Dreamcatcher item from Losomn is used for quests in other worlds, might be reason for bleed over?

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

The most likely reason for the bleed over is the strings I'm using to mark the beginning and ends of the campaign/adventure events aren't ideal.

from remnantsaveguardian.

demajen avatar demajen commented on September 6, 2024

Found a really interesting Adventure Mode playthrough of Losomn where Cotton's Kiln, Butcher's Quarter, and Lemark District all exist in the same save.

Lots of issues with this one, unfortunately, from missing items to wrong area names.

The Word doc lists all the items I found, including ones the save analyser didn't show, as well as makes notes about where area names were confused/incorrect. Hope this helps :)

profile.txt
save_0.txt
OneTrueKing.docx

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Just my two cents.

2023-08-02_11-41-58
data.zip

from remnantsaveguardian.

kapdon avatar kapdon commented on September 6, 2024

I know why those zones exist, because of the Dream items, they are loaded into every single "base instance" be adventure or campaign, due to the fact you can activate Walker's Dream, Nimue's Dream, Huntress Dream from anywhere.

You can safely hide Briella's Reverie, Retreat's Horizon, as the none instance versions have different names. the only one that's the same is Twilight Vale which is for the walker's dream but can be safely ignored as Root Earth is a static map.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

you can activate Walker's Dream, Nimue's Dream, Huntress Dream from anywhere

Sorry, what does this mean? How do you "activate" them?

from remnantsaveguardian.

demajen avatar demajen commented on September 6, 2024

They're consumable items you get from using the Dreamcatcher on sleeping individuals (Nimue, the Huntress, or a weird Rooty thing in Root Earth). You can use them in whatever zone you want, and thus I assume the possibility of going to those specific 'dream' locations always has to be loaded into save memory.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Got it, thank you.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

From TheCustodian PoI, some items from the Drzyr replicator are listed and some are not, these are not listed:

Weapons: Vice Grips /Items/Weapons/Melee/Standard/Claws/Vice_Grips/Weapon_ViceGrips
Amulet: Range Finder /Items/Trinkets/Amulets/RangeFinder/Amulet_RangeFinder
Amulet: Effluvium Enhancer /Items/Trinkets/Amulets/EffluviumEnhancer/Amulet_EffluviumEnhancer
Ring: Burden of the Mariner /Items/Trinkets/Rings/BurdenOfTheMariner/Ring_BurdenOfTheMariner
Ring: Suppression Ward /Items/Trinkets/Rings/SuppressionWard/Ring_SuppressionWard
2023-08-03_21-39-32

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Also it looks like if instead of giving Shining Essence to Custodian you feed it to the replicator you will get Void Idol - have not tried since I do not have Shining Essence yet. So Void Idol probably also should be listed

Add note to "/Items/Mods/Overflow/Mod_Overflow": "take the elevator on the right of the vending machine, now take the path on the right of the bridge and you should see the crafting material on a machine"

Notes for Ward13 engrams:

"name": "/Items/Materials/Engrams/Item_HiddenContainer_Material_Engram_Challenger" - "buy Old Metal Tool from Reggie"
"name": "/Items/Materials/Engrams/Item_HiddenContainer_Material_Engram_Handler" - "buy Old Whistle from mudtooth"
"name": "/Items/Materials/Engrams/Item_HiddenContainer_Material_Engram_Hunter" - "buy Rusty Medal from Brabus"
"name": "/Items/Materials/Engrams/Item_HiddenContainer_Material_Engram_Medic" - "buy Medic Pin from Norah"

Reggie sells:

Worn Admiral's Ring /Items/Trinkets/Rings/01_Graveyard/RingOfTheAdmiral/Ring_RingOfTheAdmiral
Acid Stone /Items/Trinkets/Rings/PoisonStone/Ring_AcidStone
Fire Stone /Items/Trinkets/Rings/FireStone/Ring_FireStone
Grounding Stone /Items/Trinkets/Rings/GroundingStone/Ring_GroundingStone

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

@Razzmatazzz why are we calling a mutator a gem?

2023-08-04_17-56-37

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Just using this on the unpacked .txt produced by RemnantSaveGuardian to just dump the strings. I find it a bit easier to reason about them in an item per string text file:

using System.Text;

namespace dumpstrings;

internal class Program
{
    static void Main(string[] args)
    {
        try
        {
            if (args.Length != 1)
            {
                Console.WriteLine("Usage: dumpstrings <remnantsavefile.txt>");
                return;
            }

            var data = File.ReadAllBytes(args[0]);
            for (int i = 0; i < data.Length - 4; i++)
            {
                var l = BitConverter.ToInt32(data, i);
                if (l > 2 && i + 4 + l > 0 && i + 4 + l < data.Length && data[i + 4 + l - 1] == 0)
                {
                    bool compliant = true;
                    for (int j = i + 4; j < i + 4 + l - 1; j++)
                    {
                        if (data[j] >= 0x7f || data[j] <= 0x1f)
                        {
                            compliant = false;
                            break;
                        }
                    }
                    if (compliant)
                    {
                        Console.WriteLine(Encoding.ASCII.GetString(data, i + 4, l - 1));
                    }
                }
            }

        }
        catch (Exception e) 
        { 
            Console.WriteLine(e.ToString()); 
            return; 
        }
    }
}

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Ward 13 mods, always available from mcabe:

  • Concussive Shot /Items/Mods/ConcussiveShot/Mod_ConcussiveShot
  • Scrapshot /Items/Mods/ScrapShot/Mod_ScrapShot
  • Healing Shot /Items/Mods/HealingShot/Mod_HealingShot
  • Hotshot /Items/Mods/HotShot/Mod_Hotshot

I was not able to find any quest items in the character inventory. Unless you know how to identify them things like Quest: AI Core will allways be "missing". The code gives @"/(?<itemType>Quests)/Quest_\w+/Items/(?<itemName>\w+)(?:\.|$)", // quest items but I do not observe any of these in the profile only in the world save. I dumped all strings in profile.txt before and after obtaining the memory core and there was no substential difference, I think they are a part of the world save. E.g.:

2023-08-04_21-06-04

Note, that some story items, such as seeker keys are not listed here, but intermediate "quest" items are. Also note, that when you re-roll adventure any "quest" items disappear. Your campaing quest items are separate.

I think you can match quest items in the world save on /Items/Quest following respectively /Game/Campaign_Main/Quest_Campaign_Main.Quest_Campaign_Main_C and /Quests/Quest_AdventureMode/Quest_AdventureMode

game.json has /Quests/Quest_SideD_Extermination/Items/Quest_Item_Extermination_AICore which is Memory Core II. And there is also /Quests/Quest_SideD_Train/Items/Quest_Item_Train_AICore which is Decorum Cipher they both come up as Quest: AI Core. If we look them up as suggested above, they won't always display in missing, once aquired, but having them in "missing" feels wrong since are just an "intermediate" items: The lead to Core Buster /Items/Trinkets/Amulets/CoreBooster/Amulet_CoreBooster and Pulse Rifle /Items/Weapons/Longguns/Standard/BurstRifle/Weapon_PulseRifle. Next to the custodian and drzyr replicator, in the same direct area where Mod_Overflow is we have a gate with two slots: one for Decorum Cipher and the other for Memory Core II. If you have/insert both you get both Core Buster and Pulse Rifle, otherwise only one of the two. May be this can be added to notes.

Another thing I noticed is that I never saw a simulacrum in a save, although they obviously can be found in the world. Any idea why we are not seeing them in saves?

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

@Razzmatazzz why are we calling a mutator a gem?

Because that's the name taken straight from the game files and I've had very limited time to actually play the game to know to change the string. But it's fixed easily enough.

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

I think we should just ignore quest items for now. I can add a flag so we don't lose the information we currently have on them but they also won't clutter the items list.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

Fair enough

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

I think we should just ignore quest items for now. I can add a flag so we don't lose the information we currently have on them but they also won't clutter the items list.

@Razzmatazzz I think it some situations they are needed. For example Override Pin is required to get Aphelion. The program will display Aphelion if Sha'Hala spawns but you cannot get Aphelion unless you have Override Pin, and I do not think that the program will tell you that you can get it at a glance. Similarly Override Pin is needed at the Nightweaver's Web for Tormented Heart (obviously campaign only). Something to consider.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

The correct name is Embrace of Sha'Hala, not "Downgraded Ring" as the program says .

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

This name does not seem right:
023-08-05_14-50-08

Putrid Domain to me looks like a side dungeon, it has it's own entrance, own crystal inside the entrance, etc. This probably should be call Abyssal Rift instead, this is what displayed in game:
2023-08-05_14-49-43

This is the entrance to Putrid Domain itself, it's quite far away, and it's crystal is inside it not on the overworld map:

2023-08-05_14-53-10

data.zip - save_1

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

"Gravity Anomoly" is misspelt.

from remnantsaveguardian.

Auricrystal avatar Auricrystal commented on September 6, 2024

Hi, im the one that added the bulk of the event/item list, the reason i included the AICore quest items was because they are used to plug into the basement of the custodian in order to get Core Booster amulet and Pulse Rifle depending on if you have Train dungeon and Dormant N'Erudian Facility, they are less important for tracking directly but mainly just used as a hint to tell the player there is a thing there they want to get because otherwise no info about where you get the AICore's is present in the analyzer and they are both able to be completely overlooked and in some cases entirely locked out of (e.g. Facility).

Up to Razzmatazz to determine a reasonable way to display the conditional information as Pulse rifle is only obtainable with both dungeons present.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

@Auricrystal thank you for your work. If we retain them they should be re-named into their proper names (given above) because AI Core is not what the player sees in the game. I agree that they can be nice as a hint, but the minute you turn them in they will be shown as missing again. We might include some logic that if you already have Core booster/Plasma Rifle, to suppress their display.

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

We can keep the quest items. I've updated the translation strings for the AI cores.

from remnantsaveguardian.

ynot118 avatar ynot118 commented on September 6, 2024

'Dormant N'Erudian Facility' is missing (or possibly incorrectly named) from the analyzer. Latest version 1.0.1.8.

After about 2 hours of re-rolling in adventure mode, 'Dormant' never showed up in the analyzer so I began running through maps to find this zone manually. I can confirm the analyzer does not display this zone.

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

According to the wiki, Dormant N'Erudian Facility appears to be a location, not an event. Events can sometimes occur in multiple locations. If you're looking for a particular item, it's best to look for that event or item.

That said, some events always appear in particular locations, and we can set the location based on the appearance of that event.

from remnantsaveguardian.

ynot118 avatar ynot118 commented on September 6, 2024

Just to clarify, the location 'Dormant N'Erudian Facility' and all it's associated items never came up in the analyzer after hours of re-rolling in adventure mode. In the end I found this location ingame but the analyzer still does not show it.

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

Understood, and everything I said above still applies. If some events always appear in that location, then we can add the location manually. But that requires knowing which events always show up there.

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

@ynot118 If you have a save with an Extermination/Quarantine event where you received or would have received the Siphoner trait, please export via the analyzer and post it here indicating which of your characters (first, second, etc.) had it.

from remnantsaveguardian.

ynot118 avatar ynot118 commented on September 6, 2024

No unfortunately I did not keep that save.

According to a previous comment from AndrewSav - "@Razzmatazzz why are we calling a mutator gem?", the attached screenshot showed that the analyzer correctly displayed "Dormant Facility".

To verify this perhaps someone else who has "Dormant Facility" in their playthrough could use the analyzer and see if it would pick it up :)

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

From what I can tell, the only event that happens in Dormant N'Erudian Facility is Quarantine. Currently, this event is believed to be called "Extermination" in the save files. Until someone can post a save file containing this event and I can confirm what it's called in the actual save, there isn't anything I can do.

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

@Razzmatazzz Apologies, but could you please consider this again? Here is what is shown in version 1.0.1.4:
2023-08-09_18-04-40

There is Dormant Facility, and there are some items in it shown.

The very same save loaded into 1.0.1.9 shows this:
2023-08-09_18-07-00

Unless I somehow missed it no of the items on the first screenshot are listed here and neither the dungeon.

Second slot, (save_1):
data.zip

from remnantsaveguardian.

Razzmatazzz avatar Razzmatazzz commented on September 6, 2024

@AndrewSav does this one work better?
RemnantSaveGuardian.zip

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

@AndrewSav does this one work better? RemnantSaveGuardian.zip

@Razzmatazzz yes, thank you!

from remnantsaveguardian.

AndrewSav avatar AndrewSav commented on September 6, 2024

@ynot118 does this work for you?

from remnantsaveguardian.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.