papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
kkj.h File Reference

Enumerations

enum  {
  CAKE_TYPE_NONE = 0 , CAKE_TYPE_BEGUN = 1 , CAKE_TYPE_READY_TO_MIX = 2 , CAKE_TYPE_MIXED = 3 ,
  CAKE_TYPE_READY_TO_BAKE = 4 , CAKE_TYPE_BAKED = 5 , CAKE_TYPE_DONE = 6
}
 
enum  {
  AB_KKJ19_CurrentBakeStep = AreaByte(0) , AB_KKJ_CompletedBakeStep = AreaByte(1) , AB_KKJ19_HeldIngredient = AreaByte(2) , AB_KKJ19_BakeStepProgress = AreaByte(3) ,
  AB_KKJ19_CookwareItemIdx = AreaByte(4) , AB_KKJ19_CakeItemIdx = AreaByte(5) , AB_KKJ29_AnsweringContestant = AreaByte(6) , AB_KKJ29_AnswerScore = AreaByte(7) ,
  AB_KKJ29_LeftKoopatrolScore = AreaByte(8) , AB_KKJ29_PeachScore = AreaByte(9) , AB_KKJ29_RightKoopatrolScore = AreaByte(10) , AB_KKJ_Unused_B = AreaByte(11) ,
  AB_KKJ_Unused_C = AreaByte(12) , AB_KKJ_Unused_D = AreaByte(13) , AB_KKJ_Unused_E = AreaByte(14) , AB_KKJ_Unused_F = AreaByte(15)
}
 
enum  {
  AF_KKJ_01 = AreaFlag(1) , AF_KKJ_02 = AreaFlag(2) , AF_KKJ_03 = AreaFlag(3) , AF_KKJ_04 = AreaFlag(4) ,
  AF_KKJ_05 = AreaFlag(5) , AF_KKJ_06 = AreaFlag(6) , AF_KKJ_07 = AreaFlag(7) , AF_KKJ_08 = AreaFlag(8) ,
  AF_KKJ19_FailedBakingTask = AreaFlag(9) , AF_KKJ19_AddedEgg = AreaFlag(10) , AF_KKJ19_AddedSugar = AreaFlag(11) , AF_KKJ19_AddedFlour = AreaFlag(12) ,
  AF_KKJ19_AddedButter = AreaFlag(13) , AF_KKJ19_AddedNothingWrong = AreaFlag(14) , AB_KKJ19_AddedIcing = AreaFlag(15) , AB_KKJ19_AddedBerries = AreaFlag(16) ,
  AF_KKJ_FinishedBakingCake = AreaFlag(17) , AF_KKJ19_CanTakeIngredients = AreaFlag(18) , AF_KKJ_13 = AreaFlag(19) , AF_KKJ_14 = AreaFlag(20) ,
  AF_KKJ_15 = AreaFlag(21) , AF_KKJ_17 = AreaFlag(23) , AF_KKJ_18 = AreaFlag(24) , AF_KKJ_19 = AreaFlag(25) ,
  AF_KKJ_1A = AreaFlag(26)
}
 

Functions

s32 kkj_00_map_init (void)
 
s32 kkj_03_map_init (void)
 
s32 kkj_13_map_init (void)
 
s32 kkj_14_map_init (void)
 
s32 kkj_23_map_init (void)
 
s32 kkj_25_map_init (void)
 

Variables

MapSettings kkj_00_settings
 
MapSettings kkj_01_settings
 
MapSettings kkj_02_settings
 
MapSettings kkj_03_settings
 
MapSettings kkj_10_settings
 
MapSettings kkj_11_settings
 
MapSettings kkj_12_settings
 
MapSettings kkj_13_settings
 
MapSettings kkj_14_settings
 
MapSettings kkj_15_settings
 
MapSettings kkj_16_settings
 
MapSettings kkj_17_settings
 
MapSettings kkj_18_settings
 
MapSettings kkj_19_settings
 
MapSettings kkj_20_settings
 
MapSettings kkj_21_settings
 
MapSettings kkj_22_settings
 
MapSettings kkj_23_settings
 
MapSettings kkj_24_settings
 
MapSettings kkj_25_settings
 
MapSettings kkj_26_settings
 
MapSettings kkj_27_settings
 
MapSettings kkj_28_settings
 
MapSettings kkj_29_settings
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
CAKE_TYPE_NONE 
CAKE_TYPE_BEGUN 
CAKE_TYPE_READY_TO_MIX 
CAKE_TYPE_MIXED 
CAKE_TYPE_READY_TO_BAKE 
CAKE_TYPE_BAKED 
CAKE_TYPE_DONE 

◆ anonymous enum

anonymous enum
Enumerator
AB_KKJ19_CurrentBakeStep 
AB_KKJ_CompletedBakeStep 
AB_KKJ19_HeldIngredient 
AB_KKJ19_BakeStepProgress 
AB_KKJ19_CookwareItemIdx 
AB_KKJ19_CakeItemIdx 
AB_KKJ29_AnsweringContestant 
AB_KKJ29_AnswerScore 
AB_KKJ29_LeftKoopatrolScore 
AB_KKJ29_PeachScore 
AB_KKJ29_RightKoopatrolScore 
AB_KKJ_Unused_B 
AB_KKJ_Unused_C 
AB_KKJ_Unused_D 
AB_KKJ_Unused_E 
AB_KKJ_Unused_F 

◆ anonymous enum

anonymous enum
Enumerator
AF_KKJ_01 
AF_KKJ_02 
AF_KKJ_03 
AF_KKJ_04 
AF_KKJ_05 
AF_KKJ_06 
AF_KKJ_07 
AF_KKJ_08 
AF_KKJ19_FailedBakingTask 
AF_KKJ19_AddedEgg 
AF_KKJ19_AddedSugar 
AF_KKJ19_AddedFlour 
AF_KKJ19_AddedButter 
AF_KKJ19_AddedNothingWrong 
AB_KKJ19_AddedIcing 
AB_KKJ19_AddedBerries 
AF_KKJ_FinishedBakingCake 
AF_KKJ19_CanTakeIngredients 
AF_KKJ_13 
AF_KKJ_14 
AF_KKJ_15 
AF_KKJ_17 
AF_KKJ_18 
AF_KKJ_19 
AF_KKJ_1A 

Function Documentation

◆ kkj_00_map_init()

s32 kkj_00_map_init ( void )

◆ kkj_03_map_init()

s32 kkj_03_map_init ( void )

◆ kkj_13_map_init()

s32 kkj_13_map_init ( void )

◆ kkj_14_map_init()

s32 kkj_14_map_init ( void )

◆ kkj_23_map_init()

s32 kkj_23_map_init ( void )

◆ kkj_25_map_init()

s32 kkj_25_map_init ( void )

Variable Documentation

◆ kkj_00_settings

MapSettings kkj_00_settings
extern

◆ kkj_01_settings

MapSettings kkj_01_settings
extern

◆ kkj_02_settings

MapSettings kkj_02_settings
extern

◆ kkj_03_settings

MapSettings kkj_03_settings
extern

◆ kkj_10_settings

MapSettings kkj_10_settings
extern

◆ kkj_11_settings

MapSettings kkj_11_settings
extern

◆ kkj_12_settings

MapSettings kkj_12_settings
extern

◆ kkj_13_settings

MapSettings kkj_13_settings
extern

◆ kkj_14_settings

MapSettings kkj_14_settings
extern

◆ kkj_15_settings

MapSettings kkj_15_settings
extern

◆ kkj_16_settings

MapSettings kkj_16_settings
extern

◆ kkj_17_settings

MapSettings kkj_17_settings
extern

◆ kkj_18_settings

MapSettings kkj_18_settings
extern

◆ kkj_19_settings

MapSettings kkj_19_settings
extern

◆ kkj_20_settings

MapSettings kkj_20_settings
extern

◆ kkj_21_settings

MapSettings kkj_21_settings
extern

◆ kkj_22_settings

MapSettings kkj_22_settings
extern

◆ kkj_23_settings

MapSettings kkj_23_settings
extern

◆ kkj_24_settings

MapSettings kkj_24_settings
extern

◆ kkj_25_settings

MapSettings kkj_25_settings
extern

◆ kkj_26_settings

MapSettings kkj_26_settings
extern

◆ kkj_27_settings

MapSettings kkj_27_settings
extern

◆ kkj_28_settings

MapSettings kkj_28_settings
extern

◆ kkj_29_settings

MapSettings kkj_29_settings
extern