Log in

View Full Version : Dead Island Weapons and hex editing



figuare9
09-10-2011, 09:52 PM
the other thread I've been following has 60+ pages (right now) and it's covering everything from items, to other tweaks. I'd like to focus this thread on primarily weapons. Possibly try to organize some things here. :) And of course, I need a little help as well.

First off, I'm running the PC version. NOT the 360 version.. Now, i'm not sure what the differences are, but it appears that you cannot open the pc version .sav file in modio. Whether the save_0 is extracted or not. However, it can be hex edited after it's been extracted the same way I THINK. The reason I'm posting this on the 360 site is because I want to know if you can actually edit the weapons and damage via the .sav file. I have edited a weapon to require level 64, (by accident lol) but I haven't found a way to increase its damage, durability, etc through the save.

Here's my PC version save file (in the intro still) with the save0 extracted, and non extracted

http://www.mediafire.com/?3m5qj67d0cz8x65

Maybe someone can cross reference this to make sure it works both ways. However, when I opened this in jappi's editor, I have no text.

Anyways... While hex editing, I noticed I was unable to find weapon damage inside the save editor. I could've just over looked it, but I think that the way the weapons inside the sav work is that they just link the weapon to the weapon inside of data0.pak. Located in Dead Island\DI\Data0.pak\Inventory.scr and also Inventory_Gen.scr

Example of Inventory.scr

Item("Melee_StickBattered", CategoryType_Melee)
{
Name("&Melee_StickBattered_N&");
Description("&Melee_StickBattered_D&");
Visibility(true);
ItemType(ItemType_Stick);
PhysicsScript("DroppedInventory.scr");
Condition(14);
Damage(25.0);
CriticalProb(0.01);
CriticalDamage(25.0);
DamageRange(135.0);
Force(43.0);
PhysicsDamage(15.0);
StaminaUsage(0.06);
SwingSpeed(1.1);
HeadSmashProb(0.2);
HeadCutProb(0.0);
ArmsCutProb(0.0);
LegsCutProb(0.0);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a.msh");
Skin("Old");
SkinTag("weapon_standard1");
AnimPrefix("Stick");
HudIcon("tonfa_b");
MinDamageAngle(-60.0);
MaxDamageAngle(45.0);
MinDamageMult(1.0);
MaxHitSeverity(HitSeverity_Medium);
MinHitSeverity(HitSeverity_Light);
HorizontalAttackDamageMul(1.0);
TwoHanded(false);
HolderElement("bip01 spine2");
HolderOffset([25.0,10.0,15.0]);
HolderAngle([90.0,20.0,90.0]);
CausesKnockDown(true);
DestroySound("break_wooden_weapon_00.wav");
AiHitSound("stick");
use HitEffects_Wooden();
BloodSplatFactor(0.15);
use PickupSounds_Default();
DamageSize(10.0);
StatsType(StatsType_Blunt);
LootLevel(1);
LootType(LootType_Blunt);
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
Color(Color_White);
AchType(AchType_Stick);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(10);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(7);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(0);
Damage(20.0);
CriticalProb(0.0);
CriticalDamage(0.0);
Force(25.0);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01#01#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

as said, this is for the PC version, but I do believe you're able to mess around with weapons from there. Anyways, if anyone knows you can hex edit the damage and other properties through the save file let me know. However I'm pretty sure that you're not able to as it's directing the weapon in save0 to Inventory.scr

figuare9
09-10-2011, 10:26 PM
Alright, I think I was right. It appears that in order to edit weapon damage it needs to be done in Inventory.scr

I played around a little bit with some settings with my fists.. I came up with this

http://www.youtube.com/watch?v=-NL7IJXXS2k

archangel239
09-11-2011, 01:56 PM
cool all it work for all the weapons

Velocirapt0r
09-11-2011, 06:44 PM
im new here i just wanted to know what software you use to access the inventory file i really want to know because i accedentaly deleted my whole save and now i dont want to start from the beggining and i would like to get a good weapon (using the pc version)(steam)
Also i cannot open the pak folder called data0 pak or something, how did you get it to open

figuare9
09-12-2011, 03:55 AM
I use "Winrar" or "7Zip" to open the data.pak files. Also, to edit the files inside the pak, IE: Inventory.scr use a text editor. You can even use notepad if you like. I just edit the file right inside the pak so I don't have to extract and repack it. You can also just drag it back into it's location when ur done

Velocirapt0r
09-12-2011, 02:11 PM
you get my thanks also i was wondering how you got it to work, i changed the damage on my fists in inventory.src but when i tried it the game crashed which wasnt that big of a deal since i got it to work eventually so im just wondering what you changed to got the fists to work and if they work on multiplayer too i was looking at changing the force and damage of the fists but as i said the game crashed so what im wondering is how to get it to work and if we can get it to work in multiplayer too

killahaseo
09-13-2011, 10:52 AM
I was wondering if someone did get this to work for the 360 and make the fists crazy like that could you possibly share a save with it cuz I suck at hexing xD but still nice job man looks really cool.

vicious350z
09-13-2011, 12:47 PM
I am going to test this out on the 360 right now, will let you know.

vicious350z
09-13-2011, 12:48 PM
in theory it should, give me a little while to test out the fist and I am going to try the health/energy as well.

TLOR FETT
09-13-2011, 12:52 PM
in theory it should, give me a little while to test out the fist and I am going to try the health/energy as well.
Give me some intelligent and factual information your theory is based off of? Cause the answer is going to be a no, all these things are set into the game on how much you can have and use at specific levels. Same goes for skills points (no more than 49)

vicious350z
09-13-2011, 01:41 PM
It's called trial and error until you find the level caps, I have done it with other 360 games before. Instead of being a negative Sally how about some helpful input?

mikemuniz1
09-13-2011, 01:59 PM
amazing news for all

TLOR FETT
09-13-2011, 02:40 PM
It's called trial and error until you find the level caps, I have done it with other 360 games before. Instead of being a negative Sally how about some helpful input?Yes trial and error, I have been doing anything and everything with this game and I am telling you my helpful input is on the other threads for the game where everyone else is discussing stuff about it, oh its negative nelly not sally.......

mrexiitz
09-13-2011, 03:37 PM
whaha that look asome ! but is that also posible online or wil the game crash or anything ?

khmerst1111
09-13-2011, 06:10 PM
do u know how to edit the cash flow?? from the zombies

iKing
09-13-2011, 06:37 PM
this is a perfect add for the save editor that made jappi88 hope he do something with this on his next update

http://www.360haven.com/forums/showthread.php?5492-Dead-Island-Save-editor-V1.6

IAMB34RJ3W
09-15-2011, 12:53 AM
I have been doing some extensive Hex editing myself and have gotten nowhere.
thanks to this thread, it will become just a tad bit easier. thanks for the info, and thanks to the one who
posted the vid.
signed,
Derp Master Beat smasher

xxsnuggl3sxx
09-15-2011, 04:22 AM
okay not to sound uber noobish but is this a jtag deal or am i missing something very obvious when i open up save.o or whatever in a hex editor? i get the value and peramiters for certain weapons like level=unlocked or locked but where am i doing the edits cuz like the save editor, if its an item tree like for example item_medpack=2, and the save editor hacks it to 99999 is it the same concept/save file?

D3VILB3HINDYOU
09-25-2011, 05:00 PM
the other thread I've been following has 60+ pages (right now) and it's covering everything from items, to other tweaks. I'd like to focus this thread on primarily weapons. Possibly try to organize some things here. :) And of course, I need a little help as well.

First off, I'm running the PC version. NOT the 360 version.. Now, i'm not sure what the differences are, but it appears that you cannot open the pc version .sav file in modio. Whether the save_0 is extracted or not. However, it can be hex edited after it's been extracted the same way I THINK. The reason I'm posting this on the 360 site is because I want to know if you can actually edit the weapons and damage via the .sav file. I have edited a weapon to require level 64, (by accident lol) but I haven't found a way to increase its damage, durability, etc through the save.

Here's my PC version save file (in the intro still) with the save0 extracted, and non extracted

http://www.mediafire.com/?3m5qj67d0cz8x65

Maybe someone can cross reference this to make sure it works both ways. However, when I opened this in jappi's editor, I have no text.

Anyways... While hex editing, I noticed I was unable to find weapon damage inside the save editor. I could've just over looked it, but I think that the way the weapons inside the sav work is that they just link the weapon to the weapon inside of data0.pak. Located in Dead Island\DI\Data0.pak\Inventory.scr and also Inventory_Gen.scr

Example of Inventory.scr

Item("Melee_StickBattered", CategoryType_Melee)
{
Name("&Melee_StickBattered_N&");
Description("&Melee_StickBattered_D&");
Visibility(true);
ItemType(ItemType_Stick);
PhysicsScript("DroppedInventory.scr");
Condition(14);
Damage(25.0);
CriticalProb(0.01);
CriticalDamage(25.0);
DamageRange(135.0);
Force(43.0);
PhysicsDamage(15.0);
StaminaUsage(0.06);
SwingSpeed(1.1);
HeadSmashProb(0.2);
HeadCutProb(0.0);
ArmsCutProb(0.0);
LegsCutProb(0.0);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a.msh");
Skin("Old");
SkinTag("weapon_standard1");
AnimPrefix("Stick");
HudIcon("tonfa_b");
MinDamageAngle(-60.0);
MaxDamageAngle(45.0);
MinDamageMult(1.0);
MaxHitSeverity(HitSeverity_Medium);
MinHitSeverity(HitSeverity_Light);
HorizontalAttackDamageMul(1.0);
TwoHanded(false);
HolderElement("bip01 spine2");
HolderOffset([25.0,10.0,15.0]);
HolderAngle([90.0,20.0,90.0]);
CausesKnockDown(true);
DestroySound("break_wooden_weapon_00.wav");
AiHitSound("stick");
use HitEffects_Wooden();
BloodSplatFactor(0.15);
use PickupSounds_Default();
DamageSize(10.0);
StatsType(StatsType_Blunt);
LootLevel(1);
LootType(LootType_Blunt);
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
Color(Color_White);
AchType(AchType_Stick);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(10);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(7);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

Item("Melee_StickBattered", CategoryType_Melee)
{
Condition(0);
Damage(20.0);
CriticalProb(0.0);
CriticalDamage(0.0);
Force(25.0);
DamageType(DamageType_Blunt);
Mesh("weapon_bat_a#01#01#01.msh");
FF_Left(0.6);
FF_Right(0.6);
FF_Duration(0.2);
FF_FadeOut(0.0);
}

as said, this is for the PC version, but I do believe you're able to mess around with weapons from there. Anyways, if anyone knows you can hex edit the damage and other properties through the save file let me know. However I'm pretty sure that you're not able to as it's directing the weapon in save0 to Inventory.scr

Is it possible to use WillowTree# to convert the save? I might test this out.

Spartas Maximus
09-28-2011, 09:46 PM
Does anyone know how to use hex editor to raise the leve requirements of a weapont o lv 50, and also use he editor to change their status to golden/orange?

reppoHssarg
10-10-2011, 02:06 AM
I've made a post describing how to do it yourself. In search box enter "dead island golden" and you should find it.

tdancetv2
10-18-2011, 04:33 PM
nice editing mate

BrayWyatt
01-14-2012, 04:59 AM
is it possible to edit the stats of the weapons?

Emerald Lance
01-14-2012, 08:48 AM
is it possible to edit the stats of the weapons?
Exactly what I want to know. A the moment I'm being lazy, so I'll ask an easy question: is there security in the save structure? If not, I'd love to do some research of my own (more ammo plz). First and foremost, I want to upgrade the attack power of the weapons I have without increasing the level needed to wield them.

reppoHssarg
01-22-2012, 09:56 PM
Exactly what I want to know. A the moment I'm being lazy, so I'll ask an easy question: is there security in the save structure? If not, I'd love to do some research of my own (more ammo plz). First and foremost, I want to upgrade the attack power of the weapons I have without increasing the level needed to wield them.

The GS (GameSave) has active levels for each weapon and item in it. The stats are controlled in the game itself. You can change the level of the weapon but it might be restricted by the game. Also it is useless to make a weapon a level you yourself are unable to wield. There are restirctions on what blueprint one can apply to which weapon. However it has been found that one could activate abilities from others unto ones own character.

It is very easy to change quantities. There is no checksum though there are counters that need to be adjusted when adding or deleting a weapon. Ammo might not be infinite but it would take a very long time to exhaust say 1,234,567,890 shots from even the fastest machine gun!