Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Sat Mar 07, 2020 9:33 pm

Ralf@gc-forever wrote:
Sat Mar 07, 2020 2:37 pm

Code: Select all


Mario: Normal Jump Base Damage Modifier v2 [Ralf]
083538C8 000000xx
20020008 00000000
083538CC 000000yy
20020008 00000000

Mario: Spin Jump Base Damage Modifier v2 [Ralf]
08353988 000000xx
20020008 00000000
08353A48 000000xx
20020008 00000000
0835398C 000000yy
20020008 00000000
08353A4C 000000yy
20020008 00000000

Mario: Spring Jump Base Damage Modifier v2 [Ralf]
08353B08 000000xx
20020008 00000000
08353B0C 000000yy
20020008 00000000

Mario: Power Jump Base Damage Modifier v2 [Ralf]
08354348 000000xx
20020008 00000000
0835434C 000000yy
20020008 00000000

Mario: Multibounce Base Damage Modifier v2 [Ralf]
08354288 000000xx
20020008 00000000
0835428C 000000yy
20020008 00000000

Mario: Shrink Stomp Base Damage Modifier v2 [Ralf]
08354708 000000xx
20020008 00000000
0835470C 000000yy
20020008 00000000

Mario: Sleepy Stomp Base Damage Modifier v2 [Ralf]
083547C8 000000xx
20020008 00000000
083547CC 000000yy
20020008 00000000

Mario: Soft Stomp Base Damage Modifier v2 [Ralf]
08354888 000000xx
20020008 00000000
0835488C 000000yy
20020008 00000000

Mario: Tornado Jump Base Damage Modifier v2 [Ralf]
08354588 000000xx
20020008 00000000
0835458C 000000yy
20020008 00000000

Mario: Power Bounce Base Damage Modifier v2 [Ralf]
083544C8 000000xx
20020008 00000000
083544CC 000000yy
20020008 00000000

Mario: Normal Hammer Base Damage Modifier v2 [Ralf]
08353E08 000000xx
20020008 00000000
08353E0C 000000yy
20020008 00000000

Mario: Super Hammer Base Damage Modifier v2 [Ralf]
08353EC8 000000xx
20020008 00000000
08353ECC 000000yy
20020008 00000000

Mario: Ultra Hammer Base Damage Modifier v2 [Ralf]
08354048 000000xx
20020008 00000000
0835404C 000000yy
20020008 00000000

Mario: Power Smash Base Damage Modifier v2 [Ralf]
08354948 000000xx
20020008 00000000
0835494C 000000yy
20020008 00000000

Mario: Piercing Blow Base Damage Modifier v2 [Ralf]
08354D08 000000xx
20020008 00000000
08354D0C 000000yy
20020008 00000000

Mario: Hammer Throw Base Damage Modifier v2 [Ralf]
08354C48 000000xx
20020008 00000000
08354C4C 000000yy
20020008 00000000

Mario: Head Rattle Base Damage Modifier v2 [Ralf]
08354DC8 000000xx
20020008 00000000
08354DCC 000000yy
20020008 00000000

Mario: Ice Smash Base Damage Modifier v2 [Ralf]
08355008 000000xx
20020008 00000000
0835500C 000000yy
20020008 00000000

Mario: Fire Drive Base Damage Modifier v2 [Ralf]
08354E88 000000xx
20020008 00000000
08354E8C 000000yy
20020008 00000000

Mario: Quake Hammer Base Damage Modifier v2 [Ralf]
08354AC8 000000xx
20020008 00000000
08354ACC 000000yy
20020008 00000000

Goombella: Headbonk Base Damage Modifier v2 [Ralf]
08393EC8 000000xx
20020008 00000000
08393ECC 000000yy
20020008 00000000

Goombella: Multibonk Base Damage Modifier v2 [Ralf]
08394048 000000xx
20020008 00000000
0839404C 000000yy
20020008 00000000

Koops: Shell Toss Base Damage Modifier v2 [Ralf]
0838F57C 000000xx
20020008 00000000
0838F580 000000yy
20020008 00000000

Koops: Power Toss Base Damage Modifier v2 [Ralf]
0838F63C 000000xx
20020008 00000000
0838F640 000000yy
20020008 00000000

Koops: Shell Slam Base Damage Modifier v2 [Ralf]
0838F7BC 000000xx
20020008 00000000
0838F7C0 000000yy
20020008 00000000

Flurrie: Body Slam Base Damage Modifier v2 [Ralf]
08378DC0 000000xx
20020008 00000000
08378DC4 000000yy
20020008 00000000

Flurrie: Lip Lock Base Damage Modifier v2 [Ralf]
08378F40 000000xx
20020008 00000000
08378F44 000000yy
20020008 00000000

Yoshi: Ground Pound Base Damage Modifier v2 [Ralf]
0837CA84 000000xx
20020008 00000000
0837CA88 000000yy
20020008 00000000

Yoshi: Gulp Base Damage Modifier v2 [Ralf]
0837CB44 000000xx
20020008 00000000
0837CC04 000000xx
20020008 00000000
0837CB48 000000yy
20020008 00000000
0837CC08 000000yy
20020008 00000000

Yoshi: Mini-Egg Base Damage Modifier v2 [Ralf]
0837CF04 000000xx
20020008 00000000
0837CF08 000000yy
20020008 00000000

Yoshi: Stampede Base Damage Modifier v2 [Ralf]
0837CFC4 000000xx
20020008 00000000
0837CFC8 000000yy
20020008 00000000

Vivian: Shade Fist Base Damage Modifier v2 [Ralf]
0838BF00 000000xx
20020008 00000000
0838BF04 000000yy
20020008 00000000

Vivian: Fiery Jinx Base Damage Modifier v2 [Ralf]
0838C080 000000xx
20020008 00000000
0838C084 000000yy
20020008 00000000

Admiral Bobbery: Bomb Base Damage Modifier v2 [Ralf]
08387C40 000000xx
20020008 00000000
08387C44 000000yy
20020008 00000000

Admiral Bobbery: Bomb Squad Base Damage Modifier v2 [Ralf]
0839B16C 000000xx
20020008 00000000
0839B170 000000yy
20020008 00000000

Admiral Bobbery: Bom-ombast Base Damage Modifier v2 [Ralf]
08387E80 000000xx
20020008 00000000
08387E84 000000yy
20020008 00000000

Ms. Mowz: Love Slap Base Damage Modifier v2 [Ralf]
08381D10 000000xx
20020008 00000000
08381DD0 000000xx
20020008 00000000
08381D14 000000yy
20020008 00000000
08381DD4 000000yy
20020008 00000000

xx = Fail    Base Damage (00 .. 63)
yy = Success Base Damage (00 .. 63)

hey man i noticed normal jump base damage code doesnt do any changes to fail/success action command, on normal hammer base damage doesnt change the damage if you fail.
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Detailed Item Base Struct Breakdown

Post by Inf-ToonLink » Sun Mar 08, 2020 1:36 am

RadicalDan wrote:
Fri Oct 25, 2019 12:48 am
Ralf, feel free to correct me if I'm wrong on this one, but I'm confident that I am right... but, I've decided to construct a little chart for easier access...

Code: Select all

Item Base Struct Address = [ItemID * 0x28 + 0x803108CC]

Item BSA + 0x11 = FP Needed to Use (If Applicable)
e.g., Fire Drive [0xFC * 0x28 + 0x803108CC = 0x8031302C] = [0x80354E68] + 0x11 = 0x80354E79
[u]I been having trouble with these equations for the first one I got up to the 80311302C part
but I don't know how to figure out getting the 80354E68 address.
furthermore I entered the final number into the gecko code text file 80354E79 00000001
expecting the fire drive fp use to be @ 1. Until I took out the "80" then it worked, But I still don't know how to get the 0x80354E68 
this is what I did FC x 28=2760 + 8031302C=  8031302C AND THIS IS AS FAR AS I GET HELP PLEASE

Item BSA + 0x12 = SP Needed to use (If Applicable)
e.g., Supernova [0x803B5980] + 0x12 = 0x003B5992
Default SP Cost = 6

Item BSA + 0x23 = Base Item Damage
e.g., Ice Storm = [0x83 * 0x28 + 0x803108CC = 0x80311D44] = [0x80367AE0] + 0x23 = 0x80367B03
Default Base Damage = 3

Item BSA + 0x44-0x47 = Base FP Damage
e.g., Ice Storm = [0x83 * 0x28 + 0x803108CC = 0x80311D44] = [0x80367AE0] + 0x47 = 0x80367B27
Default Base FP Damage = 0

Item BSA + 0x6C = Element of Item/Attack
e.g., Fire Flower = [0x84 * 0x28 + 0x803108CC = 0x80311D6C] = [0x803666CC] + 0x6C = 0x80366738
Default Element = 1 (Fire)
0 = No Element
1 = Fire
2 = Ice
3 = Explosion
4 = Lightning

Item BSA + 0x77 = Defense Piercing Check
e.g., Piercing Blow [0xFA * 0x28 + 0x803108CC = 0x80312FDC] = [0x80354CE8] + 0x77 = 0x80354D5F
40/47 = Gulp Piercing
C7 = Pierces Defense

Item BSA + 0x80/0x81 = Sleepiness Chance & Duration
e.g., Sleepy Sheep [0x00368B2C]
Default Chance of Sleepiness = 5F (95)
Default Duration of Sleepiness = 3 Turns

Item BSA + 0x82/0x83 = Immobilization Chance & Duration
e.g., Stopwatch [0x8C * 0x28 + 0x803108CC = 0x80311EAC] = [0x80368F00] + 0x82 = 0x80368F82
Default Chance of Immobilization = 5F (95)
Default Duration of Immobilization =  3 Turns

Item BSA + 0x84/0x85 = Dizziness Chance & Duration
e.g., Tease [0x80381E70 + 0x84] = 0x80381EF4
Default Chance of Dizziness = 64 (100)
Default Duration of Dizziness = 3 Turns

Item BSA + 0x86/0x87/0x88 = Poisoning Chance/Duration/Damage Dealt At The End of Each Turn
e.g., Poison Shroom [0xD5 * 0x28 + 0x803108CC = 0x80312A14] = [0x8036CA2C] + 0x86 = 0x8036CAB2
Default Chance of Poisoning = 64 (100)
Default Duration of Poisoning = 3 Turns
Default D.D.A.T.E.O.F.E.T = 1

Item BSA + 0x89/0x8A = Confusion Chance & Duration
e.g., Head Rattle [0x80354DA8 + 0x89] = 0x80354E31
Default Chance of Confusion = 64 (100)
Default Duration of Confusion = 3 Turns

Item BSA + 0x8B/0x8C = Electrification Chance & Duration
e.g., Volt Shroom [0x80368694 + 0x8B] = 0x8036871F
Default Chance of Electrification = 64 (100)
Default Duration of Electrification = 5 Turns

Item BSA + 0x8D/0x8E = Dodgy Chance & Duration

Item BSA + 0x8F/0x90 = Chance & Duration of being Burnt

Item BSA + 0x91/0x92 = Chance & Duration of being Frozen

Item BSA + 0x93/0x94/0x95 = Hugeness/Smallness Chance/Duration/Strength Increase/Decrease #
e.g., Power Punch [0x8E * 0x28 + 0x803108CC = 0x80311EFC] = [0x8036910C] + 0x93
Default Hugeness Chance = 64 (100)
Default Duration of Hugeness = 3 Turns
Default Strength Increase = 2

Item BSA + 0x96/0x97/0x98 = Anger/Fear, Power Up/Down Modifier (01-7F = Power Up, 80-FF = Power Down), Chance and Duration

Item BSA + 0x99/0x9A/0x9B = Defense Up/Down Chance and Duration (01-7F = Defense Up, 80-FF = Defense Down)

Item BSA + 0x9C/0x9D = Allergic Chance &d Duration
 
Item BSA + 0x9E = OHKO (Showstopper)

Item BSA + 0x9F = Charge Value
e.g., Charge [0x100 * 0x28 + 0x803108CC = 0x803130CC] = [0x803550A8] + 0x9F = 0x80355147
Default Charge = 2

Item BSA + 0xA0/0xA1 = Fast Chance & Duration
e.g., Rally Wink [0x803940E8 + 0xA0] = 0x80394188
Default Chance of Fast = 64 (100)
Default Duration of Fastness = 2 Turns

Item BSA + 0xA2/0xA3 = Slow Chance & Duration
e.g., Koopa Curse [0xb2 * 0x28) + 0x803108CC = 0x8031249C] = [0x8036AC3C] + 0xA2 = 0x8036ACDE
Default Chance of Slow = 64 (100)
Default Duration of Slowness = 3 Turns

0xA4 - Fright

0xA5 - Gale Force

0xA6 - Payback

0xA7 - Payback (Hold Fast Version)

0x00A8 - Invisibility

0xAA - HP Regen Duration
0xAB - HP Regen Value

0xAC - FP Regen Duration
0xAD - FP Regen Value

0xAE - Showstopper

0xAF - Unknown
UPDATE (9/11/2017): Now, I know what everything does. It only took me years to figure that out; turns out 9E was actually the byte for Showstopper.
UPDATE (8/25/2018): I know where the SP Cost is for Crystal Star attacks, now, and the Base FP Damage
This information is really helpful. at least if i has all the information to use it properly...

these formula's and values are extremely helpful and useful, at least if i knew ItemID's it would. something which i could not find just by googling or on here. at the same time use usage from this is pretty unclear, at least it is for me as somebody brand new into this. regardless, a little bit of extra information on how to use this data would be nice. i might be misunderstanding this, this list applies to both Item Effects like Thunder Rage and So on, and Abilities like Mario's Jump/Hammer moves or Ms. Mowz's Love Slap. or is it only for Items? just a double check. if it's only for items the information to modify Abilities would be nice, im not sure where one would be finding this information but help in having the information to make my ideas listed in my previous post a reality would be very helpful.
[/quote]

These are the item IDs:

Code: Select all

0000 - Invalid Item (thunderbolt)
0001 - Strange Sack
0002 - Invalid Item (Integral sign)
0003 - Invalid Item (spiral)
0004 - Invalid Item (paper airplane)
0005 - Invalid Item (boat)
0006 - Boots
0007 - Super Boots
0008 - Ultra Boots
0009 - Hammer
000A - Super Hammer
000B - Ultra Hammer
000C - Castle Key
000D - Castle Key
000E - Castle Key
000F - Castle Key
0010 - Red Key
0011 - Blue Key
0012 - Storage Key
0013 - Storage Key
0014 - Grotto Key
0015 - Shop Key
0016 - Steeple Key
0017 - Steeple Key
0018 - Station Key
0019 - Station Key
001A - Card Key
001B - Elevator Key
001C - Elevator Key
001D - Card Key
001E - Card Key
001F - Card Key
0020 - Card Key
0021 - Black Key
0022 - Black Key
0023 - Black Key
0024 - Black Key
0025 - Star Key
0026 - Palace Key
0027 - Palace Key
0028 - Palace Key
0029 - Palace Key
002A - Palace Key
002B - Palace Key
002C - Palace Key
002D - Palace Key
002E - Palace Key
002F - Palace Key
0030 - Palace Key
0031 - House Key
0032 - Magical Map
0033 - Contact Lens
0034 - Blimp Ticket
0035 - Train Ticket
0036 - Mailbox SP
0037 - Super Luigi
0038 - Super Luigi 2
0039 - Super Luigi 3
003A - Super Luigi 4
003B - Super Luigi 5
003C - Cookbook
003D - Moon Stone
003E - Sun Stone
003F - Necklace
0040 - Puni Orb
0041 - Champ's Belt
0042 - Poisoned Cake
0043 - Superbombomb
0044 - The Letter "p"
0045 - Old Letter
0046 - Chuckola Cola
0047 - Skull Gem
0048 - Gate Handle
0049 - Wedding Ring
004A - Galley Pot
004B - Gold Ring
004C - Shell Earrings
004D - Autograph
004E - Ragged Diary
004F - Blanket
0050 - Vital Paper
0051 - Briefcase
0052 - Goldbob Guide
0053 - Invalid Item (paper w/ award)
0054 - Invalid Item (paper w/ award)
0055 - Cog
0056 - Data Disk
0057 - Shine Sprite
0058 - Ultra Stone
0059 - Invalid Item (Bowser's upgrade meat)
005A - Invalid Item (Poster w/ Mario)
005B - Special Card
005C - Platinum Card
005D - Gold Card
005E - Silver Card
005F - Box
0060 - Magical Map (Bigger?)
0061 - Dubious Paper
0062 - Routing Slip
0063 - Wrestling Mag
0064 - Present
0065 - Blue Potion
0066 - Red Potion
0067 - Orange Potion
0068 - Green Potion
0069 - fn0ow (star?)
006A - Lottery Pick
006B - Battle Trunks
006C - Up Arrow
006D - Package
006E - Attack FX B
006F - Invalid Item (Lightning Bolt Badge)
0070 - Invalid Item (Lightning Bolt Badge)
0071 - Invalid Item (Lightning Bolt Badge)
0072 - Diamond Star
0073 - Emerald Star
0074 - Gold Star
0075 - Ruby Star
0076 - Sapphire Star
0077 - Garnet Star
0078 - Crystal Star
0079 - Coin
007A - Pianta
007B - Invalid Item (Heart pickup after defeating enemy)
007C - Invalid Item (Flower pickup after defeating enemy)
007D - Star Piece
007E - Gold Bar
007F - Gold Bar x 3
0080 - Thunder Bolt
0081 - Thunder Rage
0082 - Shooting Star
0083 - Ice Storm
0084 - Fire Flower
0085 - Earth Quake
0086 - Boo's Sheet
0087 - Volt Shroom
0088 - Repel Cape
0089 - Ruin Powder
008A - Sleepy Sheep
008B - POW Block
008C - Stopwatch
008D - Dizzy Dial
008E - Power Punch
008F - Courage Shell
0090 - HP Drain
0091 - Trade Off
0092 - Mini Mr. Mini
0093 - Mr. Softener
0094 - Mushroom
0095 - Super Shroom
0096 - Ultra Shroom
0097 - Life Shroom
0098 - Dried Shroom
0099 - Tasty Tonic
009A - Honey Syrup
009B - Maple Syrup
009C - Jammin' Jelly
009D - Slow Shroom
009E - Gradual Syrup
009F - Hot Dog
00A0 - Cake
00A1 - Point Swap
00A2 - Fright Mask
00A3 - Mystery
00A4 - Inn Coupon
00A5 - Whacka Bump
00A6 - Coconut
00A7 - Dried Bouquet
00A8 - Mystic Egg
00A9 - Golden Leaf
00AA - Keel Mango
00AB - Fresh Pasta
00AC - Cake Mix
00AD - Hot Sauce
00AE - Turtley Leaf
00AF - Horsetail
00B0 - Peachy Peach
00B1 - Spite Pouch
00B2 - Koopa Curse
00B3 - Shroom Fry
00B4 - Shroom Roast
00B5 - Shroom Steak
00B6 - Mistake
00B7 - Honey Shroom
00B8 - Maple Shroom
00B9 - Jelly Shroom
00BA - Honey Super
00BB - Maple Super
00BC - Jelly Super
00BD - Honey Ultra
00BE - Maple Ultra
00BF - Jelly Ultra
00C0 - Spicy Soup
00C1 - Zess Dinner
00C2 - Zess Special
00C3 - Zess Deluxe
00C4 - Zess Dynamite
00C5 - Zess Tea
00C6 - Space Food
00C7 - Icicle Pop
00C8 - Zess Frappe
00C9 - Snow Bunny
00CA - Coconut Bomb
00CB - Courage Meal
00CC - Shroom Cake
00CD - Shroom Crepe
00CE - Mousse Cake
00CF - Fried Egg
00D0 - Fruit Parfait
00D1 - Egg Bomb
00D2 - Ink Pasta
00D3 - Spaghetti
00D4 - Shroom Broth
00D5 - Poison Shroom
00D6 - Choco Cake
00D7 - Mango Delight
00D8 - Love Pudding
00D9 - Meteor Meal
00DA - Trial Stew
00DB - Couple's Cake
00DC - Inky Sauce
00DD - Omelette meal
00DE - Koopa Tea
00DF - Koopasta
00E0 - Spicy Pasta
00E1 - Heartful Cake
00E2 - Peach Tart
00E3 - Electro Pop
00E4 - Fire Pop
00E5 - Honey Candy
00E6 - Coco Candy
00E7 - Jelly Candy
00E8 - Zess Cookie
00E9 - Healthy Salad
00EA - Koopa Bun
00EB - Fresh Juice
00EC - Invalid Item (Can audience throws at you)
00ED - Invalid Item (Rock)
00EE - Invalid Item (Bone)
00EF - Invalid Item (Hammer)
00F0 - Power Jump
00F1 - Multibounce
00F2 - Power Bounce
00F3 - Tornado Jump
00F4 - Shrink Stomp
00F5 - Sleepy Stomp
00F6 - Soft Stomp
00F7 - Power Smash
00F8 - Quake Hammer
00F9 - Hammer Throw
00FA - Piercing Blow
00FB - Head Rattle
00FC - Fire Drive
00FD - Ice Smash
00FE - Double Dip
00FF - Double Dip P
0100 - Charge
0101 - Charge P
0102 - Super Appeal
0103 - Super Appeal P
0104 - Power Plus
0105 - Power Plus P
0106 - P-Up, D-Down
0107 - P-Up, D-Down P
0108 - All or Nothing
0109 - All or Nothing P
010A - Mega Rush
010B - Mega Rush P
010C - Power Rush
010D - Power Rush P
010E - P-Down, D-Up
010F - P-Down, D-Up P
0110 - Last Stand
0111 - Last Stand P
0112 - Defend Plus
0113 - Defend Plus P
0114 - Damage Dodge
0115 - Damage Dodge P
0116 - HP Plus
0117 - HP Plus P
0118 - FP Plus
0119 - Flower Saver
011A - Flower Saver P
011B - Ice Power
011C - Spike Shield
011D - Feeling Fine
011E - Feeling Fine P
011F - Zap Tap
0120 - Double Pain
0121 - Jumpman
0122 - Hammerman
0123 - Return Postage
0124 - Happy Heart
0125 - Happy Heart P
0126 - Happy Flower
0127 - HP Drain
0128 - HP Drain P
0129 - FP Drain
012A - FP Drain P
012B - Close Call
012C - Close Call P
012D - Pretty Lucky
012E - Pretty Lucky P
012F - Lucky Day
0130 - Lucky Day P
0131 - Refund
0132 - Pity Flower
0133 - Pity Flower P
0134 - Quick Change
0135 - Peekaboo
0136 - Timing Tutor
0137 - Heart Finder
0138 - Flower Finder
0139 - Money Money
013A - Item Hog
013B - Attack FX R
013C - Attack FX B
013D - Attack FX G
013E - Attack FX Y
013F - Attack FX P
0140 - Chill Out
0141 - First Attack
0142 - Bump Attack
0143 - Slow Go
0144 - Simplifier
0145 - Unsimplifier
0146 - Lucky Start
0147 - L Emblem
0148 - W Emblem
0149 - Triple Dip
014A - Invalid Item (Square w/ Sun inside)
014B - Invalid Item (Round w/ Lightning inside) (Debug Badge)
014C - Invalid Item (Shoe with Spikes) (attacks one enemy)
014D - Invalid Item (Spiked Hammer) (attacks one enemy)
014E - Invalid Item (Some kind of Hammer) (attacks all enemies from distance)
014F - Invalid Item (Square w/ Diamond inside)
0150 - Invalid Item (Square w/ Diamond inside) P
0151 - Invalid Item (Hexagon w/ C inside) (Super Charge)
0152 - Invalid Item (Hexagon w/ C inside) P (Super Charge P)
0153 - Freezes
0154 - Negative BP Badge (Gives 36 more BP)
[/quote]
[/quote]


hey man can you help me to find the offset of status effects for the following items and recipes?

planned effects for the following items

dried shroom (charged by 1)
trade off "enemies level up example" (increased enemies attack/defense status by 4)
point swap (charged by 4)
life shroom (hp/fp regeneration effect)
tasty tonic "restores max HP/FP/SP" + (fast effect)
koopa leaf (defense +1)
golden leaf (defense +2)
coconut (attack +2)
peachy peach (attack +1)

recipes:
honey shroom (charged by 1 + increased defense by 1)
maple shroom (charged by 1 + increased defense by 2)
jelly shroom (charged by 1 + increased defense by 3)
honey super (giant status atk +2 and increased defense by 1)
maple super (giant status atk +2 and increased defense by 2)
jelly super (giant status atk +2 and increased defense by 3)
honey ultra (giant status atk +3 and increased defense by 1)
maple ultra (giant status atk +3 and increased defense by 2)
jelly ultra "restores max HP/FP" + (giant status atk +3 and increased defense by 3)
coco candy (atk and defense +1)
honey candy (atk and defense +2)
jelly candy "restores max FP" + (FP regeneration and increased defense by 4)
Last edited by Inf-ToonLink on Tue Mar 10, 2020 9:37 pm, edited 3 times in total.
User avatar
gotest
Posts: 1
Joined: Sun Mar 08, 2020 7:58 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by gotest » Mon Mar 09, 2020 12:52 am

Hey guys! I'm quite new here. After seeing so many mods for TTYD, and seeing how the community here works with each other, I just had to get in this since I love modding so much.
I've been spending my entire day trying to make a difficulty mod for my self, and have encountered an issue. I'm familiar with hex and programming, but I am unfamiliar with working with gecko/AR. I am willing to learn though.
Ralf@gc-forever wrote:
Thu Dec 21, 2017 11:32 pm

Code: Select all


Mario Start HP Modifier [Ralf]
040D5CFC 3920xxxx

xxxx = Start HP (0001 .. 7FFF, Default: 000A)


Partners Start HP Modifier [Ralf]
C20D5D24 00000002
B125008E 3920xxxx
60000000 00000000

xxxx = Start HP (0001 .. 7FFF, Default: 000A)

This is one of the things I was looking for. The one for Mario works, but the one for partners only works before you get the paper airplane. After I acquired the paper airplane, Goombella's max HP went back to 10.
My other thought is that since each partner has different HP values for each rank, is it possible there's a set address for each one of these?

I got some other questions too.
Is it possible to set the base damage of each boot/hammer upgrade where it affects actions such as a normal hit or Power Smash, and change how much HP/FP/BP you increase on a level up?

Any information is greatly appreciated!
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Mon Mar 16, 2020 10:04 am

heres a code for fp cost

Code: Select all

Expert mode (doubles fp cost for mario and badges)
00353979 00000004
00353af9 00000008
00354339 00000004
003543f9 0000000c
00354279 00000004
003544b9 0000000a
00354579 00000007
00353eb9 00000004
00354039 00000008
00354939 00000004
003549f9 0000000c
00354ab9 00000006
00354b79 0000000e
00354c39 00000004
00354cf9 00000004
003546f9 00000004
003547b9 00000004
00354879 00000004
00354db9 00000004
00354e79 0000000a
00354ff9 00000006
003553b9 00000008
00355479 00000010

Expert mode (double fp cost for partners)
00394039 00000006
003940f9 00000008
0038f62d 00000006
0038f6ed 00000008
0038f7ad 0000000c
00378e71 00000008
00378f31 00000006
00378ff1 00000008
0037cb35 00000008
0037cef5 00000006
0037cfb5 0000000c
0038bfb1 00000002
0038c071 0000000c
0038c131 00000008
00387cf1 00000006
00387db1 00000008
00387e71 00000012
00381f41 00000004
00381e81 00000006
00382001 00000014

Ralf@gc-forever
Posts: 1492
Joined: Sun Mar 16, 2014 9:31 am

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Wed Mar 18, 2020 10:00 am

Code: Select all


Mario Size Modifier (Press C-Stick Up/Down) [Ralf]
283CA39C FF00003B
82210000 00420000
86900000 3CCCCCCD
84210000 00420000
82210000 00420004
86900000 3CCCCCCD
84210000 00420004
E2000001 80008000
283CA39C FF0000C5
82210000 00420000
86900000 BCCCCCCD
84210000 00420000
82210000 00420004
86900000 BCCCCCCD
84210000 00420004
E2000001 80008000

C-Stick Up   = Grow
C-Stick Down = Shrink

Partner Size Modifier (Press C-Stick Left/Right) [Ralf]
283CA39C 00FFC500
82210000 004211F8
86900000 3CCCCCCD
84210000 004211F8
82210000 004211FC
86900000 3CCCCCCD
84210000 004211FC
E2000001 80008000
283CA39C 00FF3B00
82210000 004211F8
86900000 BCCCCCCD
84210000 004211F8
82210000 004211FC
86900000 BCCCCCCD
84210000 004211FC
E2000001 80008000

C-Stick Left  = Grow
C-Stick Right = Shrink

User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Thu Mar 19, 2020 5:07 pm

Ralf@gc-forever wrote:
Wed Mar 18, 2020 10:00 am

Code: Select all


Mario Size Modifier (Press C-Stick Up/Down) [Ralf]
283CA39C FF00003B
82210000 00420000
86900000 3CCCCCCD
84210000 00420000
82210000 00420004
86900000 3CCCCCCD
84210000 00420004
E2000001 80008000
283CA39C FF0000C5
82210000 00420000
86900000 BCCCCCCD
84210000 00420000
82210000 00420004
86900000 BCCCCCCD
84210000 00420004
E2000001 80008000

C-Stick Up   = Grow
C-Stick Down = Shrink

Partner Size Modifier (Press C-Stick Left/Right) [Ralf]
283CA39C 00FFC500
82210000 004211F8
86900000 3CCCCCCD
84210000 004211F8
82210000 004211FC
86900000 3CCCCCCD
84210000 004211FC
E2000001 80008000
283CA39C 00FF3B00
82210000 004211F8
86900000 BCCCCCCD
84210000 004211F8
82210000 004211FC
86900000 BCCCCCCD
84210000 004211FC
E2000001 80008000

C-Stick Left  = Grow
C-Stick Right = Shrink

can you make an energetic tasty tonic that "restores max HP/FP + fast status"?
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Mon Mar 23, 2020 4:36 am

is there a way to put a random shop items that has only badges/items excluding the key items? that would be perfect
SSB_Reed
Posts: 16
Joined: Mon Nov 04, 2019 1:08 pm
Contact:

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by SSB_Reed » Mon Mar 23, 2020 8:06 am

Is there a way to make a badge/Item do random damage every time you do it? 'cause I figured if you can make statues rng, there HAS to be a way for damage to be RNG, right?
Ralf@gc-forever
Posts: 1492
Joined: Sun Mar 16, 2014 9:31 am

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Tue Mar 24, 2020 9:55 am

Code: Select all


Dazzle's Star Piece Exchange: Always All 15 Badges In Stock [Ralf]
063E748A 00000016
00000000 00050000
00001400 00150004
00451110 01000000

Charlieton & Lovely Howz of Badges: Always New Items In Stock [Ralf]
04008854 60000000

Charlieton Item Modifier [Ralf]
043AD078 0000xxxx - Item ID 01 (Default: 0082 - Shooting Star)
043AD07C 0000xxxx - Item ID 02 (Default: 0085 - Earth Quake)
043AD080 0000xxxx - Item ID 03 (Default: 0086 - Boo's Sheet)
043AD084 0000xxxx - Item ID 04 (Default: 0088 - Repel Cape)
043AD088 0000xxxx - Item ID 05 (Default: 008C - Stopwatch)
043AD08C 0000xxxx - Item ID 06 (Default: 0096 - Ultra Shroom)
043AD090 0000xxxx - Item ID 07 (Default: 009C - Jammin' Jelly)
043AD094 0000xxxx - Item ID 08 (Default: 0098 - Dried Shroom)
043AD098 0000xxxx - Item ID 09 (Default: 0120 - Double Pain Badge)
043AD09C 0000xxxx - Item ID 10 (Default: 0121 - Jumpman Badge)
043AD0A0 0000xxxx - Item ID 11 (Default: 0122 - Hammerman Badge)
043AD0A4 0000xxxx - Item ID 12 (Default: 013D - Attack FX G Badge)
043AD0A8 0000xxxx - Item ID 13 (Default: 0143 - Slow Go Badge)
043AD0AC 0000xxxx - Item ID 14 (Default: 010A - Mega Rush Badge)
043AD0B0 0000xxxx - Item ID 15 (Default: 0136 - Timing Tutor Badge)
043AD0B4 0000xxxx - Item ID 16 (Default: 0148 - W Emblem Badge)

Lovely Howz of Badges Item Modifier [Ralf]
043E7550 0000vvvv
043E7554 0000wwww
043E7558 0000xxxx
043E755C 0000yyyy
043E7560 0000zzzz

vvvv = Item ID 1
wwww = Item ID 2
xxxx = Item ID 3
yyyy = Item ID 4
zzzz = Item ID 5

0000 - No Item

SSB_Reed
Posts: 16
Joined: Mon Nov 04, 2019 1:08 pm
Contact:

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by SSB_Reed » Thu Mar 26, 2020 4:46 pm

Is there a value to raise or decrease courage shells defense?
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Sat Mar 28, 2020 2:05 am

SSB_Reed wrote:
Thu Mar 26, 2020 4:46 pm
Is there a value to raise or decrease courage shells defense?
try this one :)

Code: Select all

Great courage shell
00369262 00000064
00369263 00000003
00369264 00000002
00369265 00000064
00369266 00000003
00369267 00000006 <-- increase amount of defense
0036926e 00000064
0036926f 00000003

defense +6 and it also boost attack +2 but puts you in slow status
SSB_Reed
Posts: 16
Joined: Mon Nov 04, 2019 1:08 pm
Contact:

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by SSB_Reed » Tue Mar 31, 2020 9:51 am

is there a code to make action commands harder like unsimplifier? Where it deducts 1 frame off of your action command?
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Tue Mar 31, 2020 6:38 pm

SSB_Reed wrote:
Tue Mar 31, 2020 9:51 am
is there a code to make action commands harder like unsimplifier? Where it deducts 1 frame off of your action command?
i think there a codes about that in one of the previous pages, there a codes about making more easy/hard the action commands only without simplifier/unsimplifier equiped.
User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Sun Apr 05, 2020 12:42 am

Code: Select all

Dizzy headbonk
00393f2c 0000001e
00393f2d 00000002

Crazy multibonk
003940a8 00000014
003940a9 00000003
003940aa 00000014
003940ab 00000004
003940ac 00000014
003940ad 00000006
003940ae 00000014
003940af 00000009
003940b0 00000001
003940b1 00000014
003940b2 00000005
003940b7 00000014
003940b8 00000003
003940b9 00000014
003940ba 00000003
003940bb 00000014
003940bc 00000004
003940bd 000000fe
003940be 00000014
003940bf 00000004
003940c0 000000fd
003940c1 00000014
003940c2 00000004
003940c3 000000fd
003940c6 00000014
003940ca 00000014
003940cb 00000004


Paralyze shell toss
0038f5c8 00000004
0038f5de 0000001e
0038f5df 00000002

Wisp Power Toss
0038f688 00000001
0038f6a5 0000004b
0038f6a6 00000003
0038f6ab 0000001e
0038f6ac 00000003

FreezingStorm Slam
0038f808 00000002
0038f82d 0000004b
0038f82e 00000003
0038f841 0000001e

Tiny Body Slam
00378e33 0000001e
00378e34 00000003
00378e35 000000fe

Frostcrypt galeforce
04378e7c 80189adc
04378ecc 03000302
00378ee6 00000032
00378ee7 00000004
00378ee8 00000002
00378ef1 00000032
00378ef2 00000004
00378f02 00000019
00378f03 00000002

Vampire lips
00378fa6 0000004b
00378fa7 00000006
00378fa8 00000003
00378fa9 0000004b
00378faa 00000006
00378fb6 00000032
00378fb7 00000006
00378fb8 00000004

Giant Charged Dodgy fog
00379073 00000064
00379074 00000003
00379075 00000004
0037907f 00000006

Weaker Ground pound
0037caf7 0000001e
0037caf8 00000002
0037caf9 000000fe
0037cafa 0000001e
0037cafb 00000002
0037cafc 000000fe
0037cafd 0000001e
0037cafe 00000002
0037caff 000000fe

Crusher gulp
0037cba8 0000004b
0037cba9 00000003
0037cbaa 0000004b
0037cbab 00000003
0037cbac 00000002
0037cbc6 0000004b
0037cbc7 00000003

Flaming putrid eggs
0037cf50 00000001
0037cf6a 00000064
0037cf6b 00000003
0037cf6c 00000005
0037cf6d 00000019
0037cf6e 00000004
0037cf73 00000064
0037cf74 00000005
0037cf7d 00000064
0037cf7e 00000003
0037cf7f 000000fd
0037cf86 00000019
0037cf87 00000003

Dangerous stampede
0037d024 00000032
0037d025 00000003
0037d03d 00000032
0037d03e 00000003
0037d03f 000000fd

Dream fist
0038bf60 0000001e
0038bf61 00000002

Oblivion fiery jinx
0038c0f3 00000032
0038c0f4 00000004
0038c0f5 000000fd
0038c0f6 0000001e
0038c0f7 00000004
0038c0f8 000000fd
0038c0f9 0000001e
0038c0fa 00000004
0038c0fb 000000fd
0038c102 00000032
0038c103 00000004

Heart Breaker(infatuate)
0038c1a9 00000064
0038c1aa 00000005
0038c1af 00000064
0038c1b0 00000005
0038c1b6 00000064
0038c1b7 00000005
0038c1b8 00000005
0038c1b9 00000064
0038c1ba 00000005
0038c1bb 000000f9
0038c1be 0000001e

Slower Flaming bomb
00387caf 0000001e
00387cb0 00000002
00387cc2 0000001e
00387cc3 00000002

Crazy bomb squad
0039b1cc 00000014
0039b1cd 00000002
0039b1ce 00000014
0039b1cf 00000006
0039b1d0 00000014
0039b1d1 00000003
0039b1d2 00000014
0039b1d3 00000009
0039b1d4 00000002
0039b1d5 00000014
0039b1d6 00000006
0039b1db 00000014
0039b1dc 00000004
0039b1dd 00000014
0039b1de 00000002
0039b1df 00000014
0039b1e0 00000004
0039b1e1 000000fe
0039b1e2 00000014
0039b1e3 00000004
0039b1e4 000000fd
0039b1e5 00000014
0039b1e6 00000004
0039b1e7 000000fd
0039b1ea 00000014
0039b1ee 00000014
0039b1ef 00000004

Powerful hold fast
00387e2d 00000064
00387e2e 00000002
00387e33 00000064
00387e34 00000003
00387e35 00000002
00387e36 00000064
00387e37 00000003
00387e38 00000002
00387e40 00000064
00387e41 00000002
00387e45 00000004
00387e46 00000004
00387e47 00000004

Inferno Bom-omb blast
00387ecc 00000001
00387eef 00000064
00387ef0 00000004
00387ef6 00000064
00387ef7 00000004
00387ef8 000000fa

Viral love slap
00381d74 0000001e
00381d75 00000002
00381d76 0000001e
00381d77 00000002
00381d78 00000002
00381d79 0000001e
00381d7a 00000002

Kiss of frustration
00381f9c 00000001
00381fb6 00000032
00381fb7 00000009
00381fb8 00000002
00381fbf 00000032
00381fc0 00000004
00381fc6 00000032
00381fc7 00000004
00381fc8 000000fb
00381fc9 00000032
00381fca 00000004
00381fcb 000000fb
00381fd2 00000032
00381fd3 00000004

Assasin tease
00381ef4 00000000
00381ef5 00000000
00381ef6 0000001e
00381ef7 00000004
00381ef8 00000002
00381ef9 00000032
00381efa 00000004
00381f09 00000030
00381f0a 00000004
00381f0b 000000fe
00381f12 0000002e
00381f13 00000002

With this all partners abilities have status effects, the missing abilities that can't have status effects are, tattle, rally wink, shell shield, veil and smooch(at least in the way i know).

now for an extra code one hope you like it

Code: Select all

Wisp Tornado jump
003545d4 00000001
003545ec 00000019
003545ed 00000003
003545f2 00000019
003545f1 00000003
003545f7 00000019
003545f8 00000003

Chaotic tornado jump(tornado)
0035464b 00000002
003546a8 00000019
003546a9 00000005
003546aa 00000019
003546ab 00000005
003546ac 00000019
003546ad 00000005
003546ae 00000019
003546af 00000005
003546b0 00000001
003546b1 00000019
003546b2 00000005
003546b7 00000019
003546b8 00000005
003546b9 00000019
003546ba 00000005
003546bb 00000019
003546bc 00000005
003546bd 000000fd
003546be 00000019
003546bf 00000005
003546c0 000000fd
003546c1 00000019
003546c2 00000005
003546c3 000000fd
003546c6 00000014
003546ca 00000019
003546cb 00000005
003546cd 00000019

Strong FreezingTornado(balanced version from the tornado)
0035464b 00000003
00354694 00000002
003546ac 00000019
003546ad 00000003
003546b9 00000019
003546ba 00000002
003546ca 00000019
003546cb 00000003
003546cd 00000019

User avatar
Inf-ToonLink
Posts: 24
Joined: Thu Aug 15, 2019 8:01 pm

Re: Paper Mario: The Thousand Year Door (GCN/WIIRD/NTSC-U)

Post by Inf-ToonLink » Thu Apr 09, 2020 11:11 pm

here are some good codes

Note: this ones are gecko codes

Code: Select all

Jelly Shroom/super restores max FP
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
04143398 4bec10f8
003125ae 000000ff
00312626 000000ff

Honey/maple ultra restores max HP
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
04143398 4bec10f8
0031264d 000000ff
00312675 000000ff

Ultra shroom restores max HP
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
04143398 4bec10f8
00312035 000000ff

Jammin jelly/Jelly Candy restores Max FP
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
04143398 4bec10f8
00312126 000000ff
00312cde 000000ff

Jelly ultra (restores max HP/FP)
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
04143398 4bec10f8
0031269c 000200ff

Cake(unused item) restores Max (HP/FP) and restores max SP out of battle only
04004490 7c9a2378
04004494 280400ff
04004498 4082001c
0400449c 28030000
040044a0 40820008
040044a4 3b800004
040044a8 28030001
040044ac 40820008
040044b0 3b800005
040044b4 4813eee8
040044b8 7c601a14
040044bc 280000ff
040044c0 40820008
040044c4 386003e8
040044c8 4e800020
040044cc 88bd001f
040044d0 3c608031
040044d4 60631ff0
040044d8 7c03e800
040044dc 40820010
040044e0 806d1be0
040044e4 a803007c
040044e8 b003007a
040044ec 48101288
04105770 4befed5c
04143398 4bec10f8
0416d0cc 4be973ed
0417db10 4be869a9
0417db4c 4be8696d
003121c5 000200ff
Post Reply