Trainer Tools and Resources
that's why I need an UPK unpacker for this game.
I cant make one myself because I'm not a advance programmer,
Only a beginner... so if any one have an UPK unpacker for this
game plz do share.
So far what I've found:
Each weapon type has its own localization file that conveniently lists weapon-specific mods for title and prefix. However there are mods you can use listed in other files located in gd_weap_names_shared.INT and gd_weap_shared_materialparts.INT .. there's probably more but this is what I've found in about 5-6 minutes of digging.
Here's an example of a simple edit:
If you were to edit your support machinegun you would go to gd_weap_support_machinegun.INT and look at the mods.
Let's say I saw:
I know this is a prefix so I go and open the save editor and go to Weapons->Prefix. My gun currently has gd_weap_support_machinegun.Prefix.Prefix_Kick1_Glorious. So I would take Prefix.Prefix_Damage1_Shattering and place it after the weapon type "gd_weap_support_machinegun" to make it look like "gd_weap_support_machinegun.Prefix.Prefix.Prefix_Damage1_Shattering"
Another example: if you wanted to edit the weapon material you would look at gd_shared_materialparts.INT and replace in a likewise manner. If your gun currently has gd_weap_shared_materialparts.ManufacturerMaterials.Material_Maliwan_2 and saw something like
you would put "Material.chameleon" after "gd_weap_shared_materialparts." and it should look like "gd_weap_shared_materialparts.Material.chameleon"
This is a very rough guide...you can dig around even more and come up with crazy new guns. I wish I knew how to change the weapon level, etc.
Sorry if this is repost, enjoy! You can easily apply this to other items like your shields, etc
[Edited by egyan, 10/31/2009 3:25:41 AM]
The first is changing an item's level. The final line of ASCII for an item has "title" in it. Here is an example: "gd_weap_combat_shotgun.Title.TitleM_Dahl1_Bulldog"
The sixth position after it contains the item's level. Valid range is 0 to 5. Changing it to a 5 (hex) makes the item level 48 and increases all of the stats to that level. I have done this with my Mercenary mod with ammo regen and it worked. I found it at level 20ish and haven't seen another one since, so the upgrade to ammo regen was nice.
6c 64 6f 00 06 00 00 00 04
That 4 is the one you would want to change to a 5 for increased damage and other stats. The dots were added to line up the text with the corresponding hex.
The other thing I have learned how to do is change your character's completed quests. All starting at the 18th position after the final item contains your quest information. If you have a character that has completed the game and want to apply that to a level one, just copy and paste it.
You will also need to unlock playthrough 2. To do this, change the 22nd position after your class name to a 1. This can be found at the beginning of the file. Look for "gd_lilith.Character.CharacterClass_Lilith"
I am not sure how the game changes your save data when you complete playthrough 2 yet. I am working on doing that so I can compare files.
[Edited by Syntax42, 10/31/2009 7:17:03 AM]
I can make Alien weapons that doesn't exist (or they do?)
combining the cannon with the thunder and so on...
about the lvl of the item I already knew about it.
well for rarity will need some search I think
its the itemgrade which is impossible for me to know cuz I
can't unpack UPK files... all other stuff can be easily accessed
and changed with out bugging the char.
if I succed extracting and getting the info I need
I will start testing it out and if I get any luck creating
items I will make a program that gives you the desired item.
(but you will still need to have the savegame editor cuz i cant
make one myself)
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem