Using the developer console command "runscript zz_vault_debug", we're able to view DA:O plot flags that have been imported with a saved game. Several folks who romanced Zevran or Morrigan (EDIT: or Leliana) noted that they were said to not be romanced -- even though other flags, like "made love to xxx" , were correctly set to true, and most other plot flags seemed to be correct.
NEWS: It seems that most of the romance flag bugs are related to companions' approval levels not being ported from Origins into Awakening; imports into DA2 from Awakening and beyond do not have all of the statistical information about the companions that an Origins import has. It seems that a romance had to be at "Love" (91 approval or higher) AND the romance flag set to true for DA2 to recognize the romance. See MonochromeWench's post here. MW is working on an import fix in this thread.
Leliana fans: See MonochromeWench's mod above to get your proper dialogue from Leliana!
Zevran fans: So far, it seems like trying these fixes, and getting Zevran's flags set to romanced, aren't helping... but he DOES have dialogue specific to his romance with the Warden, whether the Warden is alive or dead. See ejoslin's posts here (in NPC discussion) and here (bug report).
----
I used the save game editor pyGFF:
http://social.biowar...m/project/1936/
(editor.exe) to examine the DA2 save files.
I'll lay everything out here so other people can play at home
If you plan to fiddle with your saves, back them up first!
1. Open (Program Files)/Dragon Age 2/packages/core/data/2da.rim in the save editor and open\\ worldvault.gda inside of that.
2. @10003 you can see the plot flags from DA:O and their IDs (you need that info to read in the save file). You can use the search box to look up, say, zevran, and it shows several lines. "$genpt_app_zevran#21" is the romance active flag; if you examine that, the ID for it (COLUMN_3) is 2048.
3. Find your DA2 save files -- they're generally located in (My Documents)/Bioware/Dragon Age 2/characters/character_name/saves. Inside the save folders are *.das files which contain the actual in-game data. (Here's the point where you might want to back up the .das file before you muck with it!)
4. If you open up a save *.das file with another copy of the save editor, you can go to @16024 (WVLT, world vault), and then @17607 seems to be the plot flags. Following the example in Step 2, check the value for 2048 (Zevran romance active): 1 = true, 0 = false.
In my own case, both "Zevran romance active" and "made love to Zevran" were set to true, which is correct for my Origins save.
5. Run the dev console in DA2, and use the command runscript zz_vault_debug to read the import information. At this stage, I'm shown that "the player did not romance Zevran", which is incorrect, based on both the import and the current DA2 save.
I tried flipping a few other flags, non-romance related, just to verify that I was understanding the mechanism correctly, and they worked as expected when reviewed in the developer console. However, setting any of the romance active flags -- Morrigan, Zevran, Alistair or Leliana -- seems to not matter at all; they always appear not romanced in the console.
I don't know if this is intentional, or a bug; or if what affects the console also affects the actual game, but it's definitely... odd!
As a side note, another flag that seems stuck is "Leliana made love to Isabela". It seems to be always set, in the console, to "true."
Modifié par jenovan, 19 mars 2011 - 05:00 .





Retour en haut






