Aller au contenu

Photo

DA2 In Game Console Goodies (altering plot flags, game import data, etc)


  • Veuillez vous connecter pour répondre
33 réponses à ce sujet

#1
TallBearNC

TallBearNC
  • Members
  • 986 messages
Enabling the dev console is the same in DAO. There's a few sites out there that just list some cheat codes, but not some real, useful info. Here is what I found

***SAVE YOUR GAME BEFORE MESSING WITH ANY OF THESE AS THEY CAN MESS YOUR GAME UP!!!****

NOTE: I have not confirmed/tested this, but I am fairly certain if you use any of this, you will no longer earn trophies, and that character won't upload to the bw website. IMO, I would only use them if 1) you are STUCK, and you can't go back, or 2) you've already beaten the game and want to "play" with these on another playthrough, or 3) load up the post game save file, and set flags so you have the perfect import for future DLC :)

Also I haven't had the time to explore all of them in detail. So feel free to reply to my post with more details, or even corrections if I got something wrong, and/or additional commands

runscript zz_vault_debug = Will show the current state of the world based on your IMPORTED save or from the pre scripted world you chose when you started. You really can't change anything, but it's a good tool to see if your save game imported properly from DAO! :)

runscript zz_lgt_debug = "light content debug" minor plot and quest debugging (mostly letters) and other minor quests. Aha! Something major here actually. This will let you set your Origins import flags!!!
(go to act 1, then set origins state)

runscript zz_dae_debug = general game script. Add party members, jump to plot points/acts. Also for altering and opening up things on the world map

runscript zz_one_debug = quest debugger, area jumper. Basically lets you fiddle with your current quests

runscript zz_mag_debug = Mage Vs Templar related quests, plot, and debugging

runscript zz_qun_debug  = Qunari related quests/plots debug

runscript zz_mer_debug = Merchant quests debug (the guy you go into the bone pit mining business with)

runscript zz_fol_debug  = Follwer (Compantion) Quests debug and plot flag

runscript zz_mcr_debug = Major Plot flags

Character/NPC debugs:
runscript zz_<char>_debug
(replace <char> with the 3 letter abbreviation for each character: isa, ave, dre, and, fen, vrc, mrl, dog, seb*
Example: runscript zz_isa_debug to mess with Isabella

The above char debugs let you alter their romance settings (or clear them), friendship, and other related goodies.

*odd thing I saw under seb was an option to "install the DLC" I'm not sure what would happen to people who did NOT have the DLC who tried to run this.

runscript zz_prmpt_debug = DO NOT USE. CRASHES GAME!

runscript zz_rdr_debug "Raiders" debug. I haven't messed with this one much.

runscript zz_ser_debug another major plot quest debugger

runscript zz_pro_debug = prologue debug

runscript zz_vis_debug = Viscount plot/quests debug



Modifié par TallBearNC, 15 mars 2011 - 01:39 .


#2
mesmerizedish

mesmerizedish
  • Members
  • 7 776 messages
Oooh, I'll have to see if I can set the import flags to fix the Leliana bug I mentioned. Thanks for posting this! =)

#3
TallBearNC

TallBearNC
  • Members
  • 986 messages
Also, for those who are interested, here are the "cheater" commands:

•runscript addxp - Add experience points
•runscript pc_immortal - God mode
•runscript healplayer - Heal characters
•runscript addmoney X - Ads X amount of Gold, where X is a numerical value

#4
TallBearNC

TallBearNC
  • Members
  • 986 messages

ishmaeltheforsaken wrote...

Oooh, I'll have to see if I can set the import flags to fix the Leliana bug I mentioned. Thanks for posting this! =)


I'm currently working with GFF 4.0 to edit the DA2 save file and identify ALL the DOA import flags. I know WHERE they are, just not which flag set what... So this is long time taking process. There are about 301 flags to test lol

#5
TallBearNC

TallBearNC
  • Members
  • 986 messages
From what I can tell from the debug scripts. This is what DA2 looks for in a DAO, etc import. Keep in mind future DLC may look for more, but this is all I could get from the internal scripts. Soon I should have the save editor flags to match them all. So far I have 1 :)

DA2 Import Flag Used:

Did Anders die?
Was Anders Recruited?
Is Architect dead?
Aramaranthine farmers saved?
Aramaranthine Roads protected?
Nathanial recruited?
Nathanial left wardens
Player Not Orlesian Warden?
Saved Aramaranthine?
Vigil's Keep not saved or saved?
Silver order formed or not formed?
Arvernus alive or dead?
not evil research ?
doing good research ?
sophia not alive or alive?
alistair not drunk
alistair not exile
Alistair warden
Alistair king?
Alistair married anora?
Did Player make love to Alistair
Did Player romance Alistair
Alistair sleep with Isabela?
Were the mages supported?
Did Alistair free circle?
Player made deal with demon to save connor?
connor alive or dead? (2007, 0=dead, 1=alive)
Conner went to circle vs ?
Player did (not) kill Leliana
Lel did (not) leave party
Player did (not) make love to Leliana
Did Player Romance Leliana
Lelina recruited (not)
Lel slept with Isa (or not)
Loghian is dead (or alive)
Not make love Morr (or did)
Not romance Morr (or did)
supported elves (or not)
werewolves cured (or not)
Anvil destroyed (or not)
Harrowment rules or Beldin?
Player did (not) ask land for dalish
player did (not) die
player male (female)
player became chancellor?
player did (not) become king
Player did (not) marry Alistair?
Player was human?
Player romance alistair?
Player romance zevron?
Player make love with alistair?
Player sleep with Isabella?
Is Player human noble?
dog recruited
Zevron recruited
World does not know of the urn of sacred ashes (or does)
Zevron did (not) sleep with isabella?
Zevron was (not) killed
Zevron not leave party
Player did (not) make love to Zevron
Player did (not) romance z

#6
kaiki01

kaiki01
  • Members
  • 543 messages
Very nice

#7
TallBearNC

TallBearNC
  • Members
  • 986 messages
(temp deleted)

Modifié par TallBearNC, 15 mars 2011 - 03:11 .


#8
jenovan

jenovan
  • Members
  • 1 528 messages
TallBear, this is totally awesome :) But I can tell you how to map the flags! Check out my description in this thread:
http://social.biowar...0/index/6498551

Oh man... if we can change the imported plot flags with runscript zz_lgt_debug, we might be able to answer some serioius import questions :D And, curse it, stuck at work for another 7 hours...

#9
TallBearNC

TallBearNC
  • Members
  • 986 messages
ahhh thank god.. I dont have to map it then.. people can just go between my list and your post. I see that you said some thing remain fixed.

I have a feeling, despite the imports, that they are forcing past events to be a certain way.

#10
jenovan

jenovan
  • Members
  • 1 528 messages

TallBearNC wrote...

ahhh thank god.. I dont have to map it then.. people can just go between my list and your post. I see that you said some thing remain fixed.

I have a feeling, despite the imports, that they are forcing past events to be a certain way.

Given the emphasis on choice -- in this game in particular -- that would be unfortunate. :/  That ALL the LIs' romance flags seem to be stuck, though, seems almost too uniform to be a bug.  Very odd, indeed.

If you use runscript zz_lgt_debug to debug the imported flags, does it actually show you what the flags' current status is before being set?  (I'm curious if this script and the zz_vault_debug script return the same values.)

#11
Sresla

Sresla
  • Members
  • 427 messages
The runscript zz_lgt_debug (unless I'm doing something wrong) doesn't deal with anything outside the main questlines in Origins/Awakenings. My options for Act 1 "Set Origins State":

Urn of Sacred Ashes
Paragon
Warden's Keep
Nature of the Beast
(Investigate, which is the "more" option, and then I get):
Arl Eamon
Awakenings Plot

None of these deal with LI flags. If I try out A2:

Act of Mercy - Search and Rescue
Alistair Cameo - King
Mistress Selby
Wayward Son - Elves at Large
(More plots)
Forbidden Knowledge

And A3:

Alistair Cameo - King
Qunari Reactivity

runscript zz_dae_debug gives me options for quests like "Finding Nathaniel" (setting Awakenings flags for Anders/Nate) but will only let me physically move to the Murder of Crows locations (Sundermount, Cave, Camp - Captured Zevran, etc), not alter the flags for it in any way. runscript zz_one_debug is the same way - can jump to Murder of Crows but not alter flags.

#12
TallBearNC

TallBearNC
  • Members
  • 986 messages
Unfortunately, I've tried those in game scripts and they don't seem to "stick" for the plot alterations. The save file stores the importdata in two places, one place jenovan has listed, and in another part of the "current" world state. Don't know why BW would split it up...

but I was able to engineer a save where I saved both the keep and Aramanthing, and helped the farmers and the roads, and a buch of other goodies also. It doesn't seem to really import any witchhunt data that I can see. All it seems to care is about mainly the plots from Origins & Awakening, and if u finished the other DLCs or not.

http://social.biowar...0/index/6498551

is a link back to jenovan's thread, between their thread and mine, you should be able to use the GFF editor to alter just about, most of, the import data from DAO and A, if DA2 got it wrong.

How I did it was run two instances of GFF 4.0.. and then put the 2 windows side by side. On the left is the data jenovan talks about. On the right is your current DA2 save game (BACK UP FIRST!). Then I just went down line by line on the left with the possible plot flags, then as I did that, found them in the da2 save file and altered them.

Modifié par TallBearNC, 15 mars 2011 - 09:30 .


#13
Morroian

Morroian
  • Members
  • 6 395 messages

TallBearNC wrote...

Also, for those who are interested, here are the "cheater" commands:

•runscript addxp - Add experience points
•runscript pc_immortal - God mode
•runscript healplayer - Heal characters
•runscript addmoney X - Ads X amount of Gold, where X is a numerical value


Also
runscript addtalent XXX

Talent numbers at:

http://dragonage.wik...ss_Talent_Trees

#14
Sresla

Sresla
  • Members
  • 427 messages

TallBearNC wrote...

http://social.biowar...0/index/6498551

is a link back to jenovan's thread, between their thread and mine, you should be able to use the GFF editor to alter just about, most of, the import data from DAO and A, if DA2 got it wrong.


Sadly, none of this alters the romance flags (as Jen says in her thread). I was hoping some of these console commands would aid us in tracking down a way to permanently flip the romances on so they're acknowledged but it looks like we're still stuck.

Modifié par Sresla, 16 mars 2011 - 02:18 .


#15
TallBearNC

TallBearNC
  • Members
  • 986 messages
Yeah those are the one things I can't trip. Even if I mark it in the save game file, the game doesn't seem to load it. However, the flag still remain saved in the save file none the less. So it just may be for DA2, even if u import a save, the game still overrides certain things (unless this is a tride and true import bug)

#16
TallBearNC

TallBearNC
  • Members
  • 986 messages
I think i may have found a way around this. Those romance flags are toggled off by default in the core game files. I'm going to try to alter them and create an override file(s) that will default to the various romances being ON by default unless told otherwise by a save file... Time to go to work and see if this works

#17
TallBearNC

TallBearNC
  • Members
  • 986 messages
nope. I hardcorded various romances into worldvault.gda and put it in the override area. I even tried putting it in as a .erf and the game ignored it.

#18
jenovan

jenovan
  • Members
  • 1 528 messages
Yeah, I tried modifying worldvault.gda as well -- I'm not sure that that particular file is read at runtime, if y'know what I mean. Balls if I know what *is* read at runtime, though. XD;

But I do suspect that, since the save file data seems to be correct in this case, AND modifying the save data manually seems to have no effect, there may be a bug in the game scripting itself. :|

#19
TallBearNC

TallBearNC
  • Members
  • 986 messages
I think I found the save data.. but don't know what to put there so im going to experiment... in the save file search for: 840C666EA1FE48CBA260AB1FE42FCFA7

That pulls up plot values for alistair, but none are labeled.. but I bet they have to do with the romances and other things. I got that string from the .gda file... same thing with others... try to play with it and see if we can't nudge the game ;)

#20
jenovan

jenovan
  • Members
  • 1 528 messages
XD I was just fiddling with both of the Zevran structs, genpt_app_zevran and genpt_zevran_main, that way. But yeah, those elements don't have labels, and the non-zero values are so odd that I'm wondering if they're pointers or indexes into something else. I tried flipping some of the zeros to 1s and values to 0's just to see if anything happened, but nothing did... not sure what to take from that.

#21
mesmerizedish

mesmerizedish
  • Members
  • 7 776 messages
My DAII save lists all the Origins romance values as 0 (off?) except for Leliana's. Both the romance and slept with flags are 1 (on?). This is consistent with my Origins save, but Leliana's appearance in Sebastian's ACT III quest still acts as though the romance was off. Any ideas what any of that means?

#22
jenovan

jenovan
  • Members
  • 1 528 messages
ish, that's the bug we're seeing over here.

It seems like, for whatever reason, the game is totally disregarding the romance flags. They all appear "false" in the console, regardless of their state in the save, and it sounds like they're being ignored in-game, as well. (Not sure about the slept-with flags, although those do seem to be correct in the console.)

( I think if/when the talk table gets cracked, we can look at the dialogue to see if the romance flags are ever taken into account at all... ejoslin seemed to think so, anyway :) She knows more about that stuff than I do!)

Modifié par jenovan, 16 mars 2011 - 11:50 .


#23
mesmerizedish

mesmerizedish
  • Members
  • 7 776 messages

jenovan wrote...

ish, that's the bug we're seeing over here.

It seems like, for whatever reason, the game is totally disregarding the romance flags. They all appear "false" in the console, regardless of their state in the save, and it sounds like they're being ignored in-game, as well. (Not sure about the slept-with flags, although those do seem to be correct in the console.)

( I think if/when the talk table gets cracked, we can look at the dialogue to see if the romance flags are ever taken into account at all... ejoslin seemed to think so, anyway :) She knows more about that stuff than I do!)


From what I've read in the thread dedicated to the Leliana bug, it seems as though her dialogue works as intended when the Origins save is from vanilla Origins. It's only when the save is from Awakening or DLCs that her lines are wrong.

Maybe looking at an Origins save vs. a DLC save might shed light on the issue? 

#24
jenovan

jenovan
  • Members
  • 1 528 messages

ishmaeltheforsaken wrote...

From what I've read in the thread dedicated to the Leliana bug, it seems as though her dialogue works as intended when the Origins save is from vanilla Origins. It's only when the save is from Awakening or DLCs that her lines are wrong.

Maybe looking at an Origins save vs. a DLC save might shed light on the issue? 

Interesting... ejoslin did report back that for all 3 of Origins, Awakening and Witch Hunt imported saves, the flag for Zevran in the console was still wrong, but AFAIK they haven't been tested against the actual in-game dialogue. It could be that something else in a non-Origins save is interfering... I'll see if I can rustle some data out of people.

#25
mesmerizedish

mesmerizedish
  • Members
  • 7 776 messages
My saves are with a Witch Hunt import, but I'm happy to provide whatever info I can to help.