10-29-2026, 08:20 PM
(01-17-2023, 11:33 PM)zachisagardner Wrote: i figured out how to manually add skills to armor pieces. thought i'd share.Just wanna say thats an amazing work !!! do you know how to break the hardcoded 6 skills limits? cuz the game for some reason wont light up more than 6 skills, even if you have the points for the other skills, they stay off
i've mapped out the codes for each armor piece, but you'll have to change the values to what skills you want.
here's an example
Code:1 _C1 Head Skills 2 # Assign Skill 1 Type 3 _L 0x801633BA 0x01B30028 4 _L 0x0000003E 0x00000000 5 # Assign Skill 1 Amount 6 _L 0x801633BB 0x01B30028 7 _L 0x000000F 0x00000000
i want Evade +15 so on line 4 i replace those last two zeros of the first 0x000000 with 3E and on line 7 i replace the last zero of the first 0x000000 with F.
3E is the id of the skill and F is the number 15 in hexadecimal.
Say you wanted Guard +20 you'd do the same thing, just with 10 in the skill type line and 14 in the amount line. again, 10 is the id for Guard and 14 the amount of that skill we want. remember 14 is actually 20 in hexadecimal.
documented skill hex values
Code:0: Nothing 1: Torso Inc 2: Paralysis 3: Sleep 4: Faint 5: Poisin 6: Antiseptic 7: Snow Res 8: Sneak 9: Health A: Rec Speed B: Sharpness C: Artisan D: Fencing E: Expert F: SwShrpner 10: Guard 11: Guard Up 12: Auto-Guard 13: Throw 14: Reload 15: Recoil 16: NormalS Up 17: PierceS Up 18: PelletS Up 19: NormalSAdd 1A: PierceSAdd 1B: PelletSAdd 1C: Crag S Add 1D: ClustS Add 1E: Spc Attack 1F: ElementAtk 20: BombStrUp 21: Hunger 22: Gluttony 23: Attack 24: Defense 25: Protection 26: HearProtct 27: Anti-Theft 28: Wide Area 29: Backpackng 2A: All Resist 2B: Fire Res 2C: Water Res 2D: Ice Res 2E: ThunderRes 2F: Dragon Res 30: Heat Res 31: Cold Res 32: WindPress 33: Map 34: Gathering 35: HiSpdGathering 36: Whim 37: Fate 38: Fishing 39: PsycicVis 3A: Recovery 3B: MixSucRate 3C: Shot Mix 3D: Alchemy 3E: Evade 3F: Potential 40: Everlasting 41: Stamina 42: Capacity 43: Precision 44: Cooking 45: Carving 46: Terrain 47: Quake Res 48: BBQ 49: Gunnery 4A: Horn 4B: Fatigue 4C: Evade Dist 4D: Sword Draw 4E: ComrdGuide 4F: ComradeAtk 50: ComradeDef 51: SpeedSetup 52: PoisonCAdd 53: ParalyCAdd 54: SleepCAdd 55: PowerCAdd 56: ClsRngCAdd 57: Guts 58: Constitutn 59: Tranguilzr 5A: Perceive 5B: ResistSts 5C: Edgemaster 5D: Fury 5E: AntiFirDrg 5F: AntiDoara 60: AntiChamel 61: ShortCharg 62: AutoReload
see code below
Code:_C1 Head Skills # Assign Skill 1 Type _L 0x801633BA 0x01B30028 _L 0x00000000 0x00000000 # Assign Skill 1 Amount _L 0x801633BB 0x01B30028 _L 0x0000000F 0x00000000 # Assign Skill 2 Type _L 0x801633BC 0x01B30028 _L 0x00000000 0x00000000 # Assign Skill 2 Amount _L 0x801633BD 0x01B30028 _L 0x0000000F 0x00000000 # Assign Skill 3 Type _L 0x801633BE 0x01B30028 _L 0x00000000 0x00000000 # Assign Skill 3 Amount _L 0x801633BF 0x01B30028 _L 0x0000000F 0x00000000 # Assign Skill 4 Type _L 0x801633C0 0x01B30028 _L 0x00000000 0x00000000 # Assign Skill 4 Amount _L 0x801633C1 0x01B30028 _L 0x0000000F 0x00000000 # Assign Skill 5 Type _L 0x801633C2 0x01B30028 _L 0x00000000 0x00000000 # Assign Skill 5 Amount _L 0x801633C3 0x01B30028 _L 0x0000000F 0x00000000 _C1 Body Skills # Assign Skill 1 Type _L 0x801677DA 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 1 Amount _L 0x801677DB 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 2 Type _L 0x801677DC 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 2 Amount _L 0x801677DD 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 3 Type _L 0x801677DE 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 3 Amount _L 0x801677DF 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 4 Type _L 0x801677E0 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 4 Amount _L 0x801677E1 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 5 Type _L 0x801677E2 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 5 Amount _L 0x801677E3 0x01A30028 _L 0x0000000F 0x00000000 _C1 Wrist Skills # Assign Skill 1 Type _L 0x8016B97A 0x019A0028 _L 0x00000000 0x00000000 # Assign Skill 1 Amount _L 0x8016B97B 0x019A0028 _L 0x00000001 0x00000000 # Assign Skill 2 Type _L 0x8016B97C 0x019A0028 _L 0x00000000 0x00000000 # Assign Skill 2 Amount _L 0x8016B97D 0x019A0028 _L 0x00000001 0x00000000 # Assign Skill 3 Type _L 0x8016B97E 0x019A0028 _L 0x00000000 0x00000000 # Assign Skill 3 Amount _L 0x8016B97F 0x019A0028 _L 0x00000001 0x00000000 # Assign Skill 4 Type _L 0x8016B980 0x019A0028 _L 0x00000000 0x00000000 # Assign Skill 4 Amount _L 0x8016B981 0x019A0028 _L 0x00000001 0x00000000 # Assign Skill 5 Type _L 0x8016B982 0x019A0028 _L 0x00000000 0x00000000 # Assign Skill 5 Amount _L 0x8016B983 0x019A0028 _L 0x00000001 0x00000000 _C1 Waist Skills # Assign Skill 1 Type _L 0x8016F9B2 0x01980028 _L 0x00000000 0x0000000 # Assign Skill 1 Amount _L 0x8016F9B3 0x01980028 _L 0x0000000F 0x0000000 # Assign Skill 2 Type _L 0x8016F9B4 0x01980028 _L 0x00000000 0x0000000 # Assign Skill 2 Amount _L 0x8016F9B5 0x01980028 _L 0x0000000F 0x0000000 # Assign Skill 3 Type _L 0x8016F9B6 0x01980028 _L 0x00000000 0x0000000 # Assign Skill 3 Amount _L 0x8016F9B7 0x01980028 _L 0x0000000F 0x0000000 # Assign Skill 4 Type _L 0x8016F9B8 0x01980028 _L 0x00000000 0x0000000 # Assign Skill 4 Amount _L 0x8016F9B9 0x01980028 _L 0x0000000F 0x0000000 # Assign Skill 5 Type _L 0x8016F9BA 0x01980028 _L 0x00000000 0x0000000 # Assign Skill 5 Amount _L 0x8016F9BB 0x01980028 _L 0x0000000F 0x0000000 _C1 Feet Skills # Assign Skill 1 Type _L 0x8017399A 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 1 Amount _L 0x8017399B 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 2 Type _L 0x8017399C 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 2 Amount _L 0x8017399D 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 3 Type _L 0x8017399E 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 3 Amount _L 0x8017399F 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 4 Type _L 0x801739A0 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 4 Amount _L 0x801739A1 0x01A30028 _L 0x0000000F 0x00000000 # Assign Skill 5 Type _L 0x801739A2 0x01A30028 _L 0x00000000 0x00000000 # Assign Skill 5 Amount _L 0x801739A3 0x01A30028 _L 0x0000000F 0x00000000
i haven't tested these extensively, so hopefully everything's correct!

