1#include "Game/AreaObj/LightArea.hpp"
2#include "Game/Map/LightFunction.hpp"
3#include "Game/Map/LightDirector.hpp"
4#include "Game/Scene/SceneObjHolder.hpp"
5#include "Game/Util.hpp"
9void LightFunction::initLightData() {
10 reinterpret_cast<LightDirector*
>(MR::getSceneObjHolder()->getObj(SceneObj_LightDirector))->initData();
15 snprintf(buf, 0x100,
"LightData.arc");
16 return MR::createAndAddResourceHolder(buf);
23 MR::getCsvDataStr(&pLightInfo->mAreaLightName, pInfo,
"AreaLightName", idx);
24 MR::getCsvDataS32(&pLightInfo->mInterpolate, pInfo,
"Interpolate", idx);
25 getDataActorLightInfo(pInfo, idx, &pLightInfo->mPlayerLight,
"Player");
26 getDataActorLightInfo(pInfo, idx, &pLightInfo->mStrongLight,
"Strong");
27 getDataActorLightInfo(pInfo, idx, &pLightInfo->mWeakLight,
"Weak");
28 getDataActorLightInfo(pInfo, idx, &pLightInfo->mPlanetLight,
"Planet");
29 MR::getCsvDataBool(&pLightInfo->mFix, pInfo,
"Fix", idx);