Article Floating Points (Kirby Hats)

From OpenSA: Smash Engine Documentation Wiki
Jump to: navigation, search

Introduction

Floating points or hex values control many different things about articles or a move itself. The floats for a Kirby hat can be found in either FitKirby (most non-articles) or FitKirbyChar (most articles).

Bowser

FitKirby
File Offset Default Description
Flame
3404C 330.0 Initial fire angle
34050 25.0 Flame spread randomness
34054 50.0 Max angle upwards
34058 40.0 Max angle downwards
3405C 2.8 Turning speed
34060 0.7 Rotation of flames and head in relation to 3405C
34064 25 Amount of frames spent firing after releasing B
34068 450.0 Refueling/Spacing in gfx?
3406C 70.0 Spacing in fire gfx
34070 380.0 GFX scaling? (smaller = larger)
34074 80.0 Minimum distance
34078 0.7 Distance refuel speed?
3407C 0.8 Something with distance refueling?
34080 0.75 Something with distance refueling?
34084 0.75 GFX scaling over time (larger = smaller)
34088 30 Frame count for something?
3408C 7 Frames between flames
34090 3.0 X offset
34094 -0.5 Y offset
34098 0.25  ?? (read on flame gfx reduction)
FitKirbyKoopa
E8 -3.6 Landing detection
EC 28 Frame count for something?
F0 20 Frame count for something?
F4 1.9 Flame speed
F8 2.8 Horizontal momentum of flames

Captain Falcon

FitKirby
File Offset Default Description
Falcon Punch
43C28 0.125
43C2C 0.625
43C30 35.0
43C34 2.2 Momentum forward
43C38 0.92 Momentum from holding up

Charizard

FitKirby
File Offset Default Description
Flamethrower
2F240 330.0 Initial angle
2F244 30.0 Flame spread randomness
2F248 45.0 Max angle upwards
2F24C 28.0 Max angle downwards
2F250 3.0 Turning speed
2F254 0.6 Turning speed/max rotation?
2F258 25 Amount of frames spent firing after releasing B
2F25C 360.0 Max Speed / Distance Charge
2F260 70.0 Min Speed / Distance Charge
2F264 380.0 Max Size Charge
2F268 80.0 Min Size Charge
2F26C 0.5 Speed / Distance Recharge Rate
2F270 0.9 Size Recharge Rate
2F274 0.7 Speed / Distance Drain Rate
2F278 0.7 Size Drain Rate
2F27C 30 Frame count for something?
2F280 6 Frames between flames
2F284 3.0 X offset
2F288 -0.5 Y offset
2F28C 0.25  ??
2F290 -3.6 Landing detection
2F294 28 Frame count before hitboxes (only) are deleted
2F298 20 Frame count for something?
2F29C 1.9 Flame speed
2F2A0 2.2 Horizontal momentum of flames

Diddy Kong

FitKirby
File Offset Default Description
Peanut Popgun
321C8 45.0 Vertical velocity?
321CC 3.0 Gravity?
321D0 1.6 Base vertical velocity?
321D4 4.0 Charge horizontal velocity multiplier?
321D8 0.03 Momentum backward from charged firing
321DC 12.0 Max additional damage (to base peanut throw damage)
321E0 0.6
321E4 6
321E8 8.0
321EC 1.0

Donkey Kong

FitKirby
File Offset Default Description
Giant Punch
31340 10 How many arm swings to fully charge
31344 2 Damage per arm swing (first arm swing has no effect)
31348 0.12
3134C 20.0

Falco

FitKirby
File Offset Default Description
Laser
2DD48 12.0 X offset grounded laser
2DD4C 1.0 Y offset grounded laser
2DD50 12.0 X offset aerial laser
2DD54 1.0 Y offset aeriallaser
2DD58 0 Angle laser is fired at (degrees)
2DD5C 5.0 Laser speed
FitKirbyFalco
A0 100 Laser lifetime (frames)
A4 3.0 Laser length
A8 11.25 Laser lengthening time? (higher = slower)

Fox

FitKirby
File Offset Default Description
Laser
2DBA8 10.0
2DBAC 1.2
2DBB0 10.0
2DBB4 1.2
2DBB8 0
2DBBC 7.0
FitKirbyFox
A0 22 Laser lifetime (frames)
A4 3.0 Laser speed
A8 11.25 Laser lengthening time? (higher = slower)


Ganondorf

FitKirby
File Offset Default Description
Warlock Punch
43C40 0.125  ?? (read on punch)
43C44 0.7  ?? (read on punch)
43C48 45.0  ?? (read on punch)
43C4C 0.8 Momentum forward in air
43C50 0.92 Momentum from holding up

Ice Climbers

FitKirbyPopo
File Offset Default Description
Ice Block
320 1.5 Speed
324 3.0 Speed increase over time?
328 0 Y offset
32C -0.2 Something with rising and vertical momentum
330 -1.65 Gravity
334 30 Frame count for something?
338 20 Frame count for something?
33C 10 Frame count for something?
340 0.994 Ice block size reduction
344 0.992 Damage multiplier
348 120 Frame count for something?
34C 190 Lifetime
350 0.8
354 0.25
358 0.22
35C 6
360 5
364 2.2

Ike

FitKirby
File Offset Default Description
Eruption
43D50 7 Charge time (seconds?)
43D54 10 Base damage
43D58 4 Damage per second of charge
43D5C 0.8 Aerial horizontal momentum ratio
43D60 0.02 Aerial horizontal momentum deceleration
43D64 10.0 Fully charged self damage

Ivysaur

FitKirby
File Offset Default Description
Bullet Seed
2F810 7 Frames between seeds
2F814 6.0 Vertical momentum
2F818 3.6 Y offset
2F81C 40 Endlag after releasing B
2F820 240 Max hold time
2F824 0
2F828 10 Lifetime of seed
2F82C 0.5

Jigglypuff

FitKirby
File Offset Default Description
Rollout
43D80 90 How many frames you roll around
43D84 20  ?? (frame count for something?)
43D88 0.07 Gravity
43D8C 1.3 Fall speed
43D90 0.1 Friction?
43D94 0.05 Acceleration
43D98 6.0 Something with acceleration/speed
43D9C 16.0 Something with acceleration/speed
43DA0 0.08  ?? (read in air)
43DA4 0.1 Aerial horizontal control acceleration (read in air, negative = forward and positive = backward)
43DA8 0.5 Min Aerial Horizontal speed (momentum forward in air/momentum preservation in air)
43DAC 1.0  ?? (read in air)
43DB0 2.0
43DB4 0.5
43DB8 4.0 Rotation animation speed while pivoting or after hit
43DBC 8
43DC0 6.5
43DC4 0.4
43DC8 0.8
43DCC 2.0 Bonus damage: +3x to fast
43DD0 3.0 Damage multiplier: (4% base for fast)
43DD4 -0.13 Horizontal momentum on hit
43DD8 1.6 Vertical momentum on hit
43DDC 0.6 Horizontal ending slide speed
43DE0 0.8
43DE4 1.2 Rolling animation speed
43DE8 32
43DEC 50.0 Initial roll power (min 40.0--see friction)
43DF0 180.0 Max roll power (min 40.0--see friction)
43DF4 3.0 Roll power saved per frame
43DF8 0.21 Initial charge animation speed
43DFC 20.0
43E00 0 Increasing it cuts short distance traveled. Friction related?
43E04 40.0 Friction. (Subtracted from roll speed)
43E08 1.3 aerial rolling animation speed
43E0C 0.03 Somehow linearly affects roll speed. Affects aerial speed more.
43E10 0.9 Pivot acceleration
43E14 0.2 Degree of influce slopes have on speed
43E18 2.0 Minimum speed required for sparkle graphics
43E1C 0.25
43E20 0.75 Rebound speed multiplier
43E24 30.0 Landing lag (post-recoil)

King Dedede

FitKirby
File Offset Default Description
Inhale
43E28 4.0 Speed of star shot
43E2C 0.13 Speed deceleration
43E30 15.0 Spinning speed
43E34 1.0 X offset?
43E38 -1.0 Y offset

Link

FitKirby
File Offset Default Description
Arrows
2D2B0 60.0 <ore velocity with lower value, ONLY affects charged arrows
2D2B4 1.0
2D2B8 0
2D2BC 0.04363323 Firing angle (radians)
FitKirbyLink
190 1.2
194 40 Duration (frames after stage impact?)
198 3.0 Uncharged Arrow Velocity Multiplier
19C 10.0 Charge Arrow Velocity Multiplier
1A0 4.0 Uncharged Arrow Damage
1A4 12.0 Full Charge Arrow Damage
1A8 80 Frames to fully charge?
1AC 0.053 Arrow gravity
1B0 0.6981317 Arrow weight

Lucario

FitKirby
File Offset Default Description
Aura Sphere
2D4C0 7 Amount of charge states?
2D4C4 0.15 Ground backwards horizontal momentum from releasing Aura Sphere
2D4C8 0.2 Aerial backwards horizontal momentum from releasing Aura Sphere
2D4CC 0.06
2D4D0 12 Loop iterations to fully charge Aura Sphere
2D4D4 0.75
2D4D8 1.0 Max Aura Sphere size?
2D4DC 0.8
FitKirbyLucario
838 70 Aura sphere lifetime
83C 0 Firing angle (radians)
840 1.5 Uncharged speed
844 2.0 Fully charged speed (also added on to slightly charged)
848 6 Frames between wiggling
84C 10.0 Movement added to a random direction each wiggle
850 0.5 Uncharged Aura Sphere Wiggle intensity
854 0 Charged Aura Sphere Wiggle intensity
858 3.0 Aura Sphere base growth size (smaller = bigger)
85C 1.0
860 1.33 Level 1 size
864 1.64 Level 2 size
868 1.97 Level 3 size
86C 2.34 Level 4 size
870 2.81 Level 5 size
874 3.31 Level 6 size
878 4.0 Level 7 size
87C 15.0

Lucas

FitKirby
File Offset Default Description
PK Freeze
306A0 10 Number of frames to halt vert momentum before using @306AC as gravity (0 permanently halts fall speed)
306A4 30 How long after releasing B PK Freeze explodes
306A8 70 PK Freeze lifetime
306AC 0.02 Gravity after initial vertical halt
306B0 30.0  ?? (read on release/PK Freeze explosion)
FitKirbyLucas
E0 70.0 DMG/Size multiplier? (less=larger gfx size but less dmg)
E4 0.3 Starting size
E8 1.45 Size multiplier
EC 20.0 Initial firing angle, degrees below vertical
F0 1.4 PK Freeze rising height
F4 0.04 PK Freeze control
F8 0.04 PK Freeze gravity
FC 2.0  ?? (read on startup)
100 3.0  ?? (read on startup)
104 8.0 How long after screen shake PK Freeze explodes
108 4.0 Base damage
10C 0.22 Damage multiplier

Luigi

FitKirbyLuigi
File Offset Default Description
Fireball
18C 1.65 Unknown
190 0.85 Unknown
194 1.25 Fireball speed
198 0 Firing angle
19C 50 Lifetime
1A0 0.9 Unknown
1A4 2.0 Unknown

Mario

FitKirbyMario
File Offset Default Description
Fireball
188 0.036 Gravity
18C 1.25 Unknown
190 0.75 Bounce velocity multiplier
194 1.4 Speed
198 -0.17453292 Firing angle (radians)
19C 75 Lifetime
1A0 0.8 Unknown
1A4 2.0 Something to do with how many times it can bounce before disappearing. 2 = none, 4 = too many to count.

Marth

FitKirby
File Offset Default Description
Shield Breaker
43D68 2 Charge time (seconds?)
43D6C 8 Base damage
43D70 5 Damage added per second
43D74 0.8 Aerial horizontal momentum ratio
43D78 0.02 Aerial horizontal deceleration
43D7C 0 Unknown, read once on initial pullback

Meta Knight

FitKirby
File Offset Default Description
Mach Tornado
43D68 1.0
43D6C 0.7
43D70 80.0 Maximum spin speed?
43D74 0.12
43D78 2.0 Grounded horizontal speed
43D7C 0.1 Horizontal acceleration
43D80 1.7 Aerial horizontal speed
43D84 0.008 Horizontal braking acceleration?
43D88 -0.08 Gravity modifier
43D8C 0.5 Fall speed
43D90 1.0 Vertical acceleration boost on b press?
43D94 10 Related to button input (higher = harder to mash)
43D98 1.4 Button press boost vertical acceleration?
43D9C Related to timing
43DA0 80.0 Starting spin speed?
43DA4 1.5 Subtracts each frame if less than 5 B presses
43DA8 70
43DAC 2.0 Subtracts this each frame after pressing B 5 times
43DB0 10.0 Spin speed equal to or less than this to end move
43DB4 0

Mr. Game and Watch

FitKirbyGamewatch
File Offset Default Description
Chef
450 1.0 Sausage horizontal velocity
454 1.0 Sausage vertical velocity
458 0.04 Sausage vertical gravity
45C 2.5 Sausage horizontal gravity
460 10.0 Sausage spinning
464 0.8 Steak horizontal velocity
468 1.1 Steak vertical velocity
46C 0.04 Steak vertical gravity
470 2.5 Steak horizontal gravity
474 31.0 Steak spinning
478 0.6 Shrimp horizontal velocity
47C 1.2 Shrimp vertical velocity
480 0.04 Shrimp vertical gravity
484 2.5 Shrimp horizontal gravity
488 8.0 Shrimp spinning
48C 0.4 Fish horizontal velocity
490 1.3 Fish vertical velocity
494 0.04 Fish vertical gravity
498 2.5 Fish horizontal gravity
49C 42.0 Fish spinning
4A0 0.2
4A4 1.4
4A8 0.04
4AC 2.5
4B0 12.0
4B4 0.5
4B8 80 Duration of hitbox
4BC 30 Duration of flash after hitbox

Ness

FitKirby
File Offset Default Description
PK Flash
30738 10  ??
3037C 15 How long after releasing B PK Flash explodes
30380 120 PK Flash lifetime
30744 0.017 Aerial vert momentum on charge
30748 30.0  ?? (read on release/PK Flash explosion)
FitKirbyNess
E4 100.0 DMG/Size multiplier? (less=larger gfx size but less dmg)
E8 0.9 Starting size
EC 1.6 Size multiplier
F0 3.0 PK Flash control
F4 1.3 PK Flash rising height
F8 0.01 PK Flash momentum added from stick press
FC 0.023 PK Flash gravity
100 2.0  ?? (read on startup)
104 2.0  ?? (read on startup)
108 15.0 How long after screen shake PK Flash explodes
10C 5.0 Default damage
110 0.32 Damage multiplier

Olimar

Peach

Pikachu

Pit

R.O.B.

Samus

Sheik

Snake

Sonic

Squirtle

Toon Link

Wario

Wolf

Yoshi

Zelda

Zero Suit Samus