Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Kirby's Adventure/Notes: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(category)
(Enemy Data Format)
Line 1: Line 1:
== Enemy Data Format ==
* 1 byte - # of screens
* 1 byte - ''???''
* ''[# of screens]'' bytes - enemy count up to that screen (last is total # of enemies)
* ''[# of enemies]'' bytes - location (horiz/vert)
* ''[# of enemies]'' bytes - type (see [[Kirby's Adventure:Notes#Enemies|Enemies]])
Example:
* <tt>04 01 00 05 08 0A E8 78 94 94 37 D7 37 67 13 B7 04 00 50 50 04 00 56 0F 50 24</tt>
* <tt>04 / 01 / 00 05 08 0A</tt>
* <tt>/ / E8 78 94 94 37 / D7 37 67 / 13 B7</tt>
* <tt>/ / 04 00 50 50 04 / 00 56 0F / 50 24</tt>
*First screen has 0 enemies, 0 total
*Second screen has 5 enemies, 5 total (1 Waddle Dee, 2 Waddle Doos, 2 Bronto Burts)
*Third screen has 3 enemies, 8 total (1 Waddle Dee, 1 Bronto Burt, 1 Sparky)
*Fourth screen has 2 enemies, 10 total (1 Bronto Burt, 1 Hothead)
== Powers ==
== Powers ==
Used in [[Kirby's Adventure:RAM map|RAM $05E3]]
Used in [[Kirby's Adventure:RAM map|RAM $05E3]]

Revision as of 21:53, 28 April 2007

Enemy Data Format

  • 1 byte - # of screens
  • 1 byte - ???
  • [# of screens] bytes - enemy count up to that screen (last is total # of enemies)
  • [# of enemies] bytes - location (horiz/vert)
  • [# of enemies] bytes - type (see Enemies)

Example:

  • 04 01 00 05 08 0A E8 78 94 94 37 D7 37 67 13 B7 04 00 50 50 04 00 56 0F 50 24
  • 04 / 01 / 00 05 08 0A
  • / / E8 78 94 94 37 / D7 37 67 / 13 B7
  • / / 04 00 50 50 04 / 00 56 0F / 50 24
  • First screen has 0 enemies, 0 total
  • Second screen has 5 enemies, 5 total (1 Waddle Dee, 2 Waddle Doos, 2 Bronto Burts)
  • Third screen has 3 enemies, 8 total (1 Waddle Dee, 1 Bronto Burt, 1 Sparky)
  • Fourth screen has 2 enemies, 10 total (1 Bronto Burt, 1 Hothead)

Powers

Used in RAM $05E3

  • 00 = Fire
  • 01 = Spark
  • 02 = Cutter
  • 03 = Sword
  • 04 = Fireball
  • 05 = Laser
  • 06 = Mike
  • 07 = Wheel
  • 08 = Hammer
  • 09 = Parasol
  • 0A = Sleep
  • 0B = Needle
  • 0C = Ice
  • 0D = Freeze
  • 0E = Hi-Jump
  • 0F = Beam
  • 10 = Stone
  • 11 = Ball
  • 12 = Tornado
  • 13 = Crash
  • 14 = Light
  • 15 = Back Drop
  • 16 = Throw
  • 17 = U.F.O.
  • 18 = Star Rod
  • 19 = Bye Bye
  • 1A-FF = Normal (game uses FF)

Kirby State

Used in RAM $62C7

  • 00-01 = stand - normal
  • 02-03 = blink
  • 04-05 = stand - slope - small left
  • 06-07 = stand - slope - small right
  • 08-09 = stand - large slope left
  • 0A-0B = stand - large slope right
  • 0C-0D = flatten - up
  • 0E-0F = flatten - right
  • 10-11 = flatten - left
  • 12-13 = walk - normal 1
  • 14-15 = walk - normal 2
  • 16-17 = walk - normal 3
  • 18-19 = walk - slope 1
  • 1A-1B = walk - slope 2
  • 1C-1D = walk - slope 3
  • 1E-1F = slope slide 1
  • 20-21 = slope slide 2
  • 22-23 = jump
  • 24-25 = fall
  • 26-27 = flip
  • 28-29 = [slide?]
  • 2A-2B = [jump?]
  • 2C-2D = [fall?]
  • 2E-2F = duck - normal
  • 30-31 = duck - slope - small left
  • 32-33 = duck - slope - small right
  • 34-35 = duck - large slope left
  • 36-37 = duck - large slope right
  • 38-39 = slide
  • 3A-3B = swim - side 1
  • 3C-3D = swim - side 2
  • 3E-3F = swim - side 3
  • 40-41 = swim - side 4
  • 42-43 = swim - up 1
  • 44-45 = swim - up 2
  • 46-47 = swim - up 3
  • 48-49 = swim - down
  • 4A-4B = inflate 1
  • 4C-4D = inflate 2
  • 4E-4F = inflate 3
  • 50-51 = inflate 4
  • 52-53 = fly 1
  • 54-55 = fly 2
  • 56-57 = water spray - side 1
  • 58-59 = water spray - side 2
  • 5A-5B = water spray - side 3
  • 5C-5D = water spray - side 4
  • 5E-5F = water spray - side 5
  • 60-61 = water spray - side 6
  • 62-63 = [water spray?]
  • 64-65 = [water spray?]
  • 66-67 = [water spray?]
  • 68-69 = [water spray?]
  • 6A-6B = [water spray?]
  • 6C = climb - up 1
  • 6D = climb - up 2
  • 6E = climb - down 1
  • 6F = climb - down 2
  • 70 = water spray - up 1
  • 71 = water spray - up 2
  • 72 = water spray - up 3
  • 73 = water spray - up 4
  • 74 = water spray - up 5
  • 75 = water spray - down 1
  • 76 = water spray - down 2
  • 77 = water spray - down 3
  • 78 = water spray - down 4
  • 79 = water spray - down 5