dragonbane

dkc data

Dec 7th, 2016
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. NewOS("_0501_JODIE_HOUSE_Jodie", 4006, 503):EnableConeCollision(true)
  2.  
  3. :DeactivePhysics("OnDeactivePhysics")
  4. --:EnableAllCollisions(false)
  5. --:EnablePlayerLikeCollisions(false)
  6.  
  7. :ActivePhysics("OnActivePhysics")
  8.  
  9. (+5021D8)
  10.  
  11. Devfrontend: 1005EC5C = 10560E34
  12. SystemData: 1021E0B8 = 10720290
  13. CurrentMapInfo: 1021D508 = 1071F6E0
  14. mMapData@CurrentLevel (0x6D4D617044617461)
  15. Level_Sep (0x4C6576656C5F5365): 10013674 = 10515860
  16. Mangrove (0x4d414e47524f5645)
  17.  
  18. 14FEA000-14FFF800 = Save Data?
  19. 1566E614-15FD4634 = Save Data?
  20.  
  21. 14-15
  22.  
  23. In the Game:
  24.  
  25. 021B69E8 = 0ECB6A60 CStateManagerObject::LoadingFinished((CStateManager &)) (+CB00078)
  26. 0247A238 = 0EF7A2A4 CProductionFrontEnd::StartLoad(IFlashMovieInstance const *, rstl::vector__tm__41_11CFlashValueQ2_4rstl17rmemory_allocator &))
  27. 0247AFD8 = 0EF7B044 CProductionFrontEnd::LaunchLevel((CArchitectureQueue &))
  28.  
  29. 0247F230 = 0EF7F29C CProductionLoadingScreenSFQ2:ShowLoadingScreen(void* CUniverseInfo, u8 ELoadDirection, void *CGameStateManager, void *CArchitectureQueue, IObjectStore, void *CResourceFactory)
  30.  
  31. 0213C838 = 0EC3C804 Getlocalshortname
  32.  
  33. 021795F8 = 0EC79664 CPlayerGOC::OnAction_VRB_EndOfLevel((CStateManager &, CScriptMsg const &))
  34.  
  35. 0213C68C = 0EC3C6F8 CAreaInfo::GetHasEndOfLevelBeatup(const(void))
  36.  
  37. 02044168 = 0EB441D4 CGraphicalTransition::ActivateTransitionType((NGraphicalTransition::ETransitionType int))
  38.  
  39. 02044A98 = 0EB44B04 CGraphicalTransition:StartTransition(NGraphicalTransition::ETransitionType int) //Type 10 == Boss Beatup
  40.  
  41. 024EBB84 = 0EFEBBF0 CBeatUpHandlerGOC::AcceptScriptMsg((CStateManager &, CScriptMsg const &))
  42.  
  43. At Level End (if you get DK icon):
  44.  
  45. Happen on Barrel Punch:
  46.  
  47. AwardRandomItem = 0x49413037
  48. StopDetectionOnly = 0x49413130
  49.  
  50. Happens before fadeout:
  51.  
  52. StopDetectionAndSetBeatup_0 = 0x49413036
  53.  
  54.  
  55. At end of Boss:
  56.  
  57. GetPrimaryPlayer
  58. Graphical Transition 10
  59. StartDetection_0
  60. SetBeatupState_1
  61.  
  62. SetBarrerlMultiplier
  63. StopDetectionAndSetBeatup_0
  64.  
  65.  
  66. Use:
  67.  
  68. Graphical Transition 10 (flag 1) (very its boss level via b tag in level name)
  69. StopDetectionAndSetBeatup_0 = 0x49413036 (flag 2) (loading resets all flags)
  70.  
  71. if map = final boss, send isEnd flag instead
  72.  
  73.  
  74.  
  75.  
  76. 024E7204 = 0EFE7270 CBarrelBalloonGOC::AcceptScriptMsg((CStateManager &, CScriptMsg const &))
  77.  
  78. OnLevelEnd (Heart)
  79.  
  80. AddToInventory = 0x49413037
  81.  
  82. Use:
  83.  
  84. AddToInventory = 0x49413037 (very its a non boss level first via level tag not including B)
  85.  
  86.  
  87.  
  88.  
  89. StartCinematicCamera
  90.  
  91. OnAction_ShowResults
  92. CTimerGOC::OnAction_Stop
  93.  
  94. To get area type id (mangrove, savannah etc.):
  95.  
  96. read u32 at gamestatemanager ptr
  97. read u32 at result + 4
  98. read u32 at result
  99.  
  100. -1 = 0 = Generic
  101. 1 = Mangrove
  102. 2 = Alps
  103. 3 = Savannah
  104. 4 = Ocean
  105. 5 = Juice
  106. 6 = DKI
  107. 7 = Secret
  108.  
  109. string id 89
  110.  
  111. 0213C950 = 0EC3C9BC UniverseInfo::GetLocalizedAreaName(const(CAreaInfo const *))
  112.  
  113.  
  114.  
  115.  
  116.  
  117. main ram: 10000000-21000000
  118.  
  119. unk_1021D508:
  120.  
  121. mMapData@CurrentLevel String: 1050AC34
  122. String in Index Table: 1071F728 (ID: 00 00 00 2D ; 00 00 00 17) (2D is the ID, 17 maybe size = 23 bytes string)
  123. Island Name would be 22 bytes in this case
  124.  
  125. l01_mangrove
  126.  
  127. CurrentIslandName: 14FF041B
  128. slot_currentLevel_1: 14FEFEBC
  129. Island.Level: 14FEFA8A
  130.  
  131. CurrentLevel: 1586CE1D
  132.  
  133. CurrentBanana: 15F9226A and 15FAA95E
Add Comment
Please, Sign In to add comment