mirror of
https://github.com/SMGCommunity/Petari.git
synced 2025-02-24 16:11:02 +00:00
get some easy SkeletalFishBoss functions done
This commit is contained in:
parent
68a5ca0ede
commit
437bfaeaa9
68
csv/Boss.csv
68
csv/Boss.csv
@ -3076,45 +3076,45 @@ __ct__25SkeletalFishBossScarFlashFP9LiveActor,SkeletalFishBoss.o,Boss.a,false
|
||||
init__25SkeletalFishBossScarFlashFRC12JMapInfoIter,SkeletalFishBoss.o,Boss.a,false
|
||||
appear__25SkeletalFishBossScarFlashFv,SkeletalFishBoss.o,Boss.a,false
|
||||
control__25SkeletalFishBossScarFlashFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__sinit_\SkeletalFishBoss_cpp,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitFv,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimCFP5Spine,SkeletalFishBoss.o,Boss.a,false
|
||||
__sinit_\SkeletalFishBoss_cpp,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitFv,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimCFP5Spine,SkeletalFishBoss.o,Boss.a,true
|
||||
__dt__41JointControlDelegator<16SkeletalFishBoss>Fv,SkeletalFishBoss.o,Boss.a,false
|
||||
calcJointMatrix__41JointControlDelegator<16SkeletalFishBoss>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo,SkeletalFishBoss.o,Boss.a,false
|
||||
calcJointMatrixAfterChild__41JointControlDelegator<16SkeletalFishBoss>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo,SkeletalFishBoss.o,Boss.a,false
|
||||
__cl__Q22MR59FunctorV0M<P16SkeletalFishBoss,M16SkeletalFishBossFPCvPv_v>CFv,SkeletalFishBoss.o,Boss.a,false
|
||||
clone__Q22MR59FunctorV0M<P16SkeletalFishBoss,M16SkeletalFishBossFPCvPv_v>CFP7JKRHeap,SkeletalFishBoss.o,Boss.a,false
|
||||
__dt__16SkeletalFishBossFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__dt__20SkeletalFishBossHeadFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__dt__25SkeletalFishBossScarFlashFv,SkeletalFishBoss.o,Boss.a,false
|
||||
__dt__16SkeletalFishBossFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__dt__20SkeletalFishBossHeadFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__dt__25SkeletalFishBossScarFlashFv,SkeletalFishBoss.o,Boss.a,true
|
||||
__ct__30SkeletalFishBossBattleDirectorFP16SkeletalFishBoss,SkeletalFishBossBattleDirector.o,Boss.a,false
|
||||
initiate__30SkeletalFishBossBattleDirectorFv,SkeletalFishBossBattleDirector.o,Boss.a,false
|
||||
startPowerUpDemo1__30SkeletalFishBossBattleDirectorFv,SkeletalFishBossBattleDirector.o,Boss.a,false
|
||||
|
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"label": "Game",
|
||||
"message": "12.727%",
|
||||
"message": "12.745%",
|
||||
"color": "blue"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"label": "Boss",
|
||||
"message": "1.495%",
|
||||
"message": "1.697%",
|
||||
"color": "orange"
|
||||
}
|
@ -3,7 +3,7 @@
|
||||
| [Animation](https://github.com/shibbo/Petari/blob/master/docs/lib/Animation.md) | 4.860149543062863% |
|
||||
| [AreaObj](https://github.com/shibbo/Petari/blob/master/docs/lib/AreaObj.md) | 57.68352365415987% |
|
||||
| [AudioLib](https://github.com/shibbo/Petari/blob/master/docs/lib/AudioLib.md) | 0.0% |
|
||||
| [Boss](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss.md) | 1.4958287390517402% |
|
||||
| [Boss](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss.md) | 1.6976303909126844% |
|
||||
| [Camera](https://github.com/shibbo/Petari/blob/master/docs/lib/Camera.md) | 34.12644987572494% |
|
||||
| [Demo](https://github.com/shibbo/Petari/blob/master/docs/lib/Demo.md) | 3.7442572741194486% |
|
||||
| [Effect](https://github.com/shibbo/Petari/blob/master/docs/lib/Effect.md) | 1.855215360664245% |
|
||||
|
@ -131,7 +131,7 @@
|
||||
| [SkeletalFishBaby.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBaby.md) | 0.0% | 0 / 38 | 0.0% | :x:
|
||||
| [SkeletalFishBabyRail.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBabyRail.md) | 100.0% | 3 / 3 | 100.0% | :white_check_mark:
|
||||
| [SkeletalFishBabyRailHolder.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBabyRailHolder.md) | 100.0% | 12 / 12 | 100.0% | :white_check_mark:
|
||||
| [SkeletalFishBoss.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBoss.md) | 0.0% | 0 / 114 | 0.0% | :x:
|
||||
| [SkeletalFishBoss.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBoss.md) | 5.522345573583831% | 34 / 114 | 29.82456140350877% | :eight_pointed_black_star:
|
||||
| [SkeletalFishBossBattleDirector.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBossBattleDirector.md) | 0.0% | 0 / 14 | 0.0% | :x:
|
||||
| [SkeletalFishBossFunc.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBossFunc.md) | 100.0% | 2 / 2 | 100.0% | :white_check_mark:
|
||||
| [SkeletalFishBossInfo.o](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss/SkeletalFishBossInfo.md) | 100.0% | 8 / 8 | 100.0% | :white_check_mark:
|
||||
|
@ -5,7 +5,7 @@
|
||||
| :white_check_mark: | Function is completed.
|
||||
|
||||
|
||||
# 0 / 114 Completed -- (0.0%)
|
||||
# 34 / 114 Completed -- (29.82456140350877%)
|
||||
# SkeletalFishBoss.o
|
||||
| Symbol | Decompiled? |
|
||||
| ------------- | ------------- |
|
||||
@ -84,42 +84,42 @@
|
||||
| `init__25SkeletalFishBossScarFlashFRC12JMapInfoIter` | :x: |
|
||||
| `appear__25SkeletalFishBossScarFlashFv` | :x: |
|
||||
| `control__25SkeletalFishBossScarFlashFv` | :x: |
|
||||
| `__sinit_\SkeletalFishBoss_cpp` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoFv` | :x: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitFv` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenCFP5Spine` | :x: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimCFP5Spine` | :x: |
|
||||
| `__sinit_\SkeletalFishBoss_cpp` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoFv` | :white_check_mark: |
|
||||
| `__ct__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitFv` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDemoWaitCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@28SkeletalFishBossNrvBreakDemoCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvDeadDemoCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@30SkeletalFishBossNrvPowerUpDemoCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearDemoCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvAppearWaitCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDeadCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@29SkeletalFishBossNrvDeadDamageCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvDownCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@25SkeletalFishBossNrvDamageCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvBiteCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@24SkeletalFishBossNrvCloseCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@27SkeletalFishBossNrvOpenWaitCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvOpenCFP5Spine` | :white_check_mark: |
|
||||
| `execute__Q230@unnamed@SkeletalFishBoss_cpp@23SkeletalFishBossNrvSwimCFP5Spine` | :white_check_mark: |
|
||||
| `__dt__41JointControlDelegator<16SkeletalFishBoss>Fv` | :x: |
|
||||
| `calcJointMatrix__41JointControlDelegator<16SkeletalFishBoss>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo` | :x: |
|
||||
| `calcJointMatrixAfterChild__41JointControlDelegator<16SkeletalFishBoss>FPQ29JGeometry64TPosition3<Q29JGeometry38TMatrix34<Q29JGeometry13SMatrix34C<f>>>RC19JointControllerInfo` | :x: |
|
||||
| `__cl__Q22MR59FunctorV0M<P16SkeletalFishBoss,M16SkeletalFishBossFPCvPv_v>CFv` | :x: |
|
||||
| `clone__Q22MR59FunctorV0M<P16SkeletalFishBoss,M16SkeletalFishBossFPCvPv_v>CFP7JKRHeap` | :x: |
|
||||
| `__dt__16SkeletalFishBossFv` | :x: |
|
||||
| `__dt__20SkeletalFishBossHeadFv` | :x: |
|
||||
| `__dt__25SkeletalFishBossScarFlashFv` | :x: |
|
||||
| `__dt__16SkeletalFishBossFv` | :white_check_mark: |
|
||||
| `__dt__20SkeletalFishBossHeadFv` | :white_check_mark: |
|
||||
| `__dt__25SkeletalFishBossScarFlashFv` | :white_check_mark: |
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
class SkeletalFishGuard;
|
||||
class SkeletalFishGuardHolder;
|
||||
class SkeletalBossScarFlash;
|
||||
class SkeletalFishBossScarFlash;
|
||||
class SkeletalFishBossHead;
|
||||
class SkeletalFishBossInfo;
|
||||
class SkeletalFishRailControl;
|
||||
@ -85,7 +85,7 @@ public:
|
||||
u32 _C0;
|
||||
CollisionParts** mPartsArray; // _C4
|
||||
SkeletalFishBossHead* mBossHead; // _C8
|
||||
SkeletalBossScarFlash* mScarFlash; // _CC
|
||||
SkeletalFishBossScarFlash* mScarFlash; // _CC
|
||||
ModelObj* mBreakModel; // _D0
|
||||
HitSensor* _D4;
|
||||
TPos3f _D8;
|
||||
@ -111,9 +111,14 @@ public:
|
||||
s32 _1B4;
|
||||
};
|
||||
|
||||
class SkeletalBossScarFlash : public PartsModel {
|
||||
class SkeletalFishBossScarFlash : public PartsModel {
|
||||
public:
|
||||
SkeletalFishBossScarFlash(LiveActor *);
|
||||
|
||||
virtual ~SkeletalFishBossScarFlash();
|
||||
virtual void init(const JMapInfoIter &);
|
||||
virtual void appear();
|
||||
virtual void control();
|
||||
};
|
||||
|
||||
class SkeletalFishBossHead : public PartsModel {
|
||||
@ -129,3 +134,21 @@ public:
|
||||
void updateCollisionMtx();
|
||||
void createSubModel();
|
||||
};
|
||||
|
||||
namespace {
|
||||
NERVE_DECL(SkeletalFishBossNrvSwim, SkeletalFishBoss, SkeletalFishBoss::exeSwim);
|
||||
NERVE_DECL(SkeletalFishBossNrvOpen, SkeletalFishBoss, SkeletalFishBoss::exeOpen);
|
||||
NERVE_DECL(SkeletalFishBossNrvOpenWait, SkeletalFishBoss, SkeletalFishBoss::exeOpenWait);
|
||||
NERVE_DECL(SkeletalFishBossNrvClose, SkeletalFishBoss, SkeletalFishBoss::exeClose);
|
||||
NERVE_DECL(SkeletalFishBossNrvBite, SkeletalFishBoss, SkeletalFishBoss::exeBite);
|
||||
NERVE_DECL(SkeletalFishBossNrvDamage, SkeletalFishBoss, SkeletalFishBoss::exeDamage);
|
||||
NERVE_DECL(SkeletalFishBossNrvDown, SkeletalFishBoss, SkeletalFishBoss::exeDown);
|
||||
NERVE_DECL(SkeletalFishBossNrvDeadDamage, SkeletalFishBoss, SkeletalFishBoss::exeDeadDamage);
|
||||
NERVE_DECL(SkeletalFishBossNrvDead, SkeletalFishBoss, SkeletalFishBoss::exeDead);
|
||||
NERVE_DECL(SkeletalFishBossNrvAppearWait, SkeletalFishBoss, SkeletalFishBoss::exeAppearWait);
|
||||
NERVE_DECL(SkeletalFishBossNrvAppearDemo, SkeletalFishBoss, SkeletalFishBoss::exeAppearDemo);
|
||||
NERVE_DECL(SkeletalFishBossNrvPowerUpDemo, SkeletalFishBoss, SkeletalFishBoss::exePowerUpDemo);
|
||||
NERVE_DECL(SkeletalFishBossNrvDeadDemo, SkeletalFishBoss, SkeletalFishBoss::exeDeadDemo);
|
||||
NERVE_DECL(SkeletalFishBossNrvBreakDemo, SkeletalFishBoss, SkeletalFishBoss::exeBreakDemo);
|
||||
NERVE_DECL(SkeletalFishBossNrvDemoWait, SkeletalFishBoss, SkeletalFishBoss::exeDemoWait);
|
||||
};
|
31
source/Game/Boss/SkeletalFishBoss.cpp
Normal file
31
source/Game/Boss/SkeletalFishBoss.cpp
Normal file
@ -0,0 +1,31 @@
|
||||
#include "Game/Boss/SkeletalFishBoss.hpp"
|
||||
|
||||
namespace {
|
||||
INIT_NERVE(SkeletalFishBossNrvSwim);
|
||||
INIT_NERVE(SkeletalFishBossNrvOpen);
|
||||
INIT_NERVE(SkeletalFishBossNrvOpenWait);
|
||||
INIT_NERVE(SkeletalFishBossNrvClose);
|
||||
INIT_NERVE(SkeletalFishBossNrvBite);
|
||||
INIT_NERVE(SkeletalFishBossNrvDamage);
|
||||
INIT_NERVE(SkeletalFishBossNrvDown);
|
||||
INIT_NERVE(SkeletalFishBossNrvDeadDamage);
|
||||
INIT_NERVE(SkeletalFishBossNrvDead);
|
||||
INIT_NERVE(SkeletalFishBossNrvAppearWait);
|
||||
INIT_NERVE(SkeletalFishBossNrvAppearDemo);
|
||||
INIT_NERVE(SkeletalFishBossNrvPowerUpDemo);
|
||||
INIT_NERVE(SkeletalFishBossNrvDeadDemo);
|
||||
INIT_NERVE(SkeletalFishBossNrvBreakDemo);
|
||||
INIT_NERVE(SkeletalFishBossNrvDemoWait);
|
||||
};
|
||||
|
||||
SkeletalFishBoss::~SkeletalFishBoss() {
|
||||
|
||||
}
|
||||
|
||||
SkeletalFishBossHead::~SkeletalFishBossHead() {
|
||||
|
||||
}
|
||||
|
||||
SkeletalFishBossScarFlash::~SkeletalFishBossScarFlash() {
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user