OceanRingBloomDrawer.o 100%

This commit is contained in:
shibbo 2022-11-19 00:43:15 -05:00
parent 34ff75e205
commit 86d01a42af
6 changed files with 37 additions and 11 deletions

View File

@ -880,10 +880,10 @@ draw__9OceanRingCFv,OceanRing.o,Map.a,false
__dt__9OceanRingFv,OceanRing.o,Map.a,false
intersectsPoint__Q29JGeometry27TBox<Q29JGeometry8TVec3<f>>CFRCQ29JGeometry8TVec3<f>,OceanRing.o,Map.a,false
getPoint__9OceanRingCFii,OceanRing.o,Map.a,false
__ct__20OceanRingBloomDrawerFP9OceanRing,OceanRingBloomDrawer.o,Map.a,false
init__20OceanRingBloomDrawerFRC12JMapInfoIter,OceanRingBloomDrawer.o,Map.a,false
draw__20OceanRingBloomDrawerCFv,OceanRingBloomDrawer.o,Map.a,false
__dt__20OceanRingBloomDrawerFv,OceanRingBloomDrawer.o,Map.a,false
__ct__20OceanRingBloomDrawerFP9OceanRing,OceanRingBloomDrawer.o,Map.a,true
init__20OceanRingBloomDrawerFRC12JMapInfoIter,OceanRingBloomDrawer.o,Map.a,true
draw__20OceanRingBloomDrawerCFv,OceanRingBloomDrawer.o,Map.a,true
__dt__20OceanRingBloomDrawerFv,OceanRingBloomDrawer.o,Map.a,true
__ct__19OceanRingPartDrawerFPC9OceanRingiibPfPfPf,OceanRingDrawer.o,Map.a,false
initDisplayList__19OceanRingPartDrawerFPfPfPf,OceanRingDrawer.o,Map.a,false
draw__19OceanRingPartDrawerCFv,OceanRingDrawer.o,Map.a,false

1 Symbol Name Object File Library Archive Matching
880 __dt__9OceanRingFv OceanRing.o Map.a false
881 intersectsPoint__Q29JGeometry27TBox<Q29JGeometry8TVec3<f>>CFRCQ29JGeometry8TVec3<f> OceanRing.o Map.a false
882 getPoint__9OceanRingCFii OceanRing.o Map.a false
883 __ct__20OceanRingBloomDrawerFP9OceanRing OceanRingBloomDrawer.o Map.a false true
884 init__20OceanRingBloomDrawerFRC12JMapInfoIter OceanRingBloomDrawer.o Map.a false true
885 draw__20OceanRingBloomDrawerCFv OceanRingBloomDrawer.o Map.a false true
886 __dt__20OceanRingBloomDrawerFv OceanRingBloomDrawer.o Map.a false true
887 __ct__19OceanRingPartDrawerFPC9OceanRingiibPfPfPf OceanRingDrawer.o Map.a false
888 initDisplayList__19OceanRingPartDrawerFPfPfPf OceanRingDrawer.o Map.a false
889 draw__19OceanRingPartDrawerCFv OceanRingDrawer.o Map.a false

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "Game",
"message": "9.662091470109344%",
"message": "9.668696293928061%",
"color": "blue"
}

View File

@ -11,7 +11,7 @@
| [GameAudio](https://github.com/shibbo/Petari/blob/master/docs/lib/GameAudio.md) | 0.0% |
| [Gravity](https://github.com/shibbo/Petari/blob/master/docs/lib/Gravity.md) | 56.816792337477075% |
| [LiveActor](https://github.com/shibbo/Petari/blob/master/docs/lib/LiveActor.md) | 39.26233287229138% |
| [Map](https://github.com/shibbo/Petari/blob/master/docs/lib/Map.md) | 15.124505598573895% |
| [Map](https://github.com/shibbo/Petari/blob/master/docs/lib/Map.md) | 15.252632165338978% |
| [MapObj](https://github.com/shibbo/Petari/blob/master/docs/lib/MapObj.md) | 21.96642710792624% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 27.009618687736175% |
| [NPC](https://github.com/shibbo/Petari/blob/master/docs/lib/NPC.md) | 0.7591369440774989% |

View File

@ -51,7 +51,7 @@
| OceanBowlPoint.o | 0.0% | 0 / 4 | 0.0% | :x:
| OceanHomeMapCtrl.o | 0.0% | 0 / 6 | 0.0% | :x:
| OceanRing.o | 5.137614678899083% | 2 / 21 | 9.523809523809524% | :eight_pointed_black_star:
| OceanRingBloomDrawer.o | 0.0% | 0 / 4 | 0.0% | :x:
| OceanRingBloomDrawer.o | 100.0% | 4 / 4 | 100.0% | :white_check_mark:
| OceanRingDrawer.o | 40.6910778751934% | 6 / 21 | 28.57142857142857% | :eight_pointed_black_star:
| OceanRingPipe.o | 0.0% | 0 / 6 | 0.0% | :x:
| OceanRingPipeInside.o | 0.0% | 0 / 11 | 0.0% | :x:
@ -1191,10 +1191,10 @@
# OceanRingBloomDrawer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__20OceanRingBloomDrawerFP9OceanRing | :x: |
| init__20OceanRingBloomDrawerFRC12JMapInfoIter | :x: |
| draw__20OceanRingBloomDrawerCFv | :x: |
| __dt__20OceanRingBloomDrawerFv | :x: |
| __ct__20OceanRingBloomDrawerFP9OceanRing | :white_check_mark: |
| init__20OceanRingBloomDrawerFRC12JMapInfoIter | :white_check_mark: |
| draw__20OceanRingBloomDrawerCFv | :white_check_mark: |
| __dt__20OceanRingBloomDrawerFv | :white_check_mark: |
# OceanRingDrawer.o

View File

@ -11,4 +11,7 @@ public:
virtual ~OceanRingBloomDrawer();
virtual void init(const JMapInfoIter &);
virtual void draw() const;
OceanRing* mRing; // _C
};

View File

@ -0,0 +1,23 @@
#include "Game/Map/OceanRingBloomDrawer.h"
#include "Game/Map/OceanRingDrawer.h"
#include "Game/Map/OceanRing.h"
OceanRingBloomDrawer::OceanRingBloomDrawer(OceanRing *pRing) : NameObj("オーシャンリング[ブルーム描画]") {
mRing = pRing;
}
void OceanRingBloomDrawer::init(const JMapInfoIter &rIter) {
MR::connectToScene(this, -1, -1, -1, 0x21);
}
void OceanRingBloomDrawer::draw() const {
if (!MR::isValidDraw(mRing) || !MR::isCameraInWater()) {
return;
}
mRing->mRingDrawer->drawBloom();
}
OceanRingBloomDrawer::~OceanRingBloomDrawer() {
}