mirror of
https://codeberg.org/KeybadeBlox/JSRF-Decompilation.git
synced 2026-02-20 02:07:02 +03:00
201 lines
No EOL
13 KiB
JSON
201 lines
No EOL
13 KiB
JSON
{
|
|
"custom_make": "NMAKE.EXE",
|
|
"watch_patterns": [
|
|
"*.cpp",
|
|
"*.hpp"
|
|
],
|
|
"units": [
|
|
{
|
|
"name": "JSRF/Jet2",
|
|
"target_path": "target/JSRF/Jet2.obj",
|
|
"base_path": "src/JSRF/Jet2.obj",
|
|
"metadata": {
|
|
"complete": true,
|
|
"source_path": "src/JSRF/Jet2.cpp"
|
|
},
|
|
"symbol_mappings": {
|
|
"[.rdata-0]": "[.xdata$x-0]",
|
|
"_main_funcinfo": "$T754",
|
|
"_main_handler": "$L758",
|
|
"_main_handler_unwind1": "$L750",
|
|
"_main_unwindmap": "$T760"
|
|
}
|
|
},
|
|
{
|
|
"name": "JSRF/Core",
|
|
"target_path": "target/JSRF/Core.obj",
|
|
"base_path": "src/JSRF/Core.obj",
|
|
"metadata": {
|
|
"complete": false,
|
|
"source_path": "src/JSRF/Core.cpp"
|
|
},
|
|
"symbol_mappings": {
|
|
"DrawTree::DrawTree": "??0DrawTree@@QAE@PAUGameObj@@W4GameObjIndex@@W4GameObjFlags@@@Z",
|
|
"DrawTree::`scalar_deleting_destructor'": "??_GDrawTree@@UAEPAXI@Z",
|
|
"DrawTree::copySomeVectors": "?copySomeVectors@DrawTree@@QAEXXZ",
|
|
"DrawTree::~DrawTree": "??1DrawTree@@UAE@XZ",
|
|
"Game::Game": "??0Game@@QAE@PAII@Z",
|
|
"Game::`scalar_deleting_destructor'": "??_GGame@@UAEPAXI@Z",
|
|
"Game::addToDrawList": "?addToDrawList@Game@@QAEXPAUGameObj@@@Z",
|
|
"Game::allocObjIndex": "?allocObjIndex@Game@@QAEHW4GameObjIndex@@0@Z",
|
|
"Game::appendToDrawPriorityList": "?appendToDrawPriorityList@Game@@QAEXPAUGameObj@@@Z",
|
|
"Game::clearDrawPriorityList": "?clearDrawPriorityList@Game@@QAEXXZ",
|
|
"Game::clearScreen": "?clearScreen@Game@@QAEXXZ",
|
|
"Game::draw": "?draw@Game@@QAEXXZ",
|
|
"Game::drawList": "?drawList@Game@@QAEXW4GameObjFlags@@H@Z",
|
|
"Game::drawList_": "?drawList_@Game@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"Game::drawObj": "?drawObj@Game@@QAEXPAUGameObj@@H@Z",
|
|
"Game::drawObjs": "?drawObjs@Game@@QAEXXZ",
|
|
"Game::drawTree1": "?drawTree1@Game@@QAEXPAUGameObj@@@Z",
|
|
"Game::enableDrawChildren": "?enableDrawChildren@Game@@QAEXXZ",
|
|
"Game::enableSkipDraw": "?enableSkipDraw@Game@@QAEXXZ",
|
|
"Game::enableSomeExtraDrawListCode": "?enableSomeExtraDrawListCode@Game@@QAEXXZ",
|
|
"Game::exec": "?exec@Game@@QAEXXZ",
|
|
"Game::fatal": "?fatal@Game@@QAEXXZ",
|
|
"Game::frame": "?frame@Game@@QAEXXZ",
|
|
"Game::getDrawPriorityListHead": "?getDrawPriorityListHead@Game@@QAEPAUGameObj@@XZ",
|
|
"Game::getGlobal": "?getGlobal@Game@@QAEIW4GlobalIndex@@@Z",
|
|
"Game::getObj": "?getObj@Game@@QAEPAUGameObj@@W4GameObjIndex@@@Z",
|
|
"Game::initRootExecObj": "?initRootExecObj@Game@@QAEXXZ",
|
|
"Game::mainLoop": "?mainLoop@Game@@QAEHXZ",
|
|
"Game::objIndexAvail": "?objIndexAvail@Game@@QAEHW4GameObjIndex@@@Z",
|
|
"Game::removeFromDrawList": "?removeFromDrawList@Game@@QAEXPAUGameObj@@@Z",
|
|
"Game::setCoveredPauseNextFrame": "?setCoveredPauseNextFrame@Game@@QAEXH@Z",
|
|
"Game::setDrawMode": "?setDrawMode@Game@@QAEXW4DrawMode@@@Z",
|
|
"Game::setEventNextFrame": "?setEventNextFrame@Game@@QAEXH@Z",
|
|
"Game::setFallbackBgColour": "?setFallbackBgColour@Game@@QAEXKH@Z",
|
|
"Game::setFreezeCamNextFrame": "?setFreezeCamNextFrame@Game@@QAEXH@Z",
|
|
"Game::setGlobal": "?setGlobal@Game@@QAEXW4GlobalIndex@@I@Z",
|
|
"Game::setLogosStarted": "?setLogosStarted@Game@@QAEXH@Z",
|
|
"Game::setObj": "?setObj@Game@@QAEXW4GameObjIndex@@PAUGameObj@@@Z",
|
|
"Game::setUncoveredPauseNextFrame": "?setUncoveredPauseNextFrame@Game@@QAEXH@Z",
|
|
"Game::sortDrawPriorityList": "?sortDrawPriorityList@Game@@QAEXXZ",
|
|
"Game::sortDrawPriorityListSingleLevel": "?sortDrawPriorityListSingleLevel@Game@@QAEXD@Z",
|
|
"Game::swapObjs": "?swapObjs@Game@@QAEXW4GameObjIndex@@0@Z",
|
|
"Game::unsetObj": "?unsetObj@Game@@QAEXW4GameObjIndex@@@Z",
|
|
"Game::~Game": "??1Game@@UAE@XZ",
|
|
"GameObj::GameObj": "??0GameObj@@QAE@PAU0@W4GameObjIndex@@W4GameObjFlags@@@Z",
|
|
"GameObj::`scalar_deleting_destructor'": "??_GGameObj@@UAEPAXI@Z",
|
|
"GameObj::`vftable'": "??_7GameObj@@6B@",
|
|
"GameObj::addToSiblings": "?addToSiblings@GameObj@@QAEXPAU1@0@Z",
|
|
"GameObj::destructChildren": "?destructChildren@GameObj@@QAEXPAU1@@Z",
|
|
"GameObj::drawListCoveredPause": "?drawListCoveredPause@GameObj@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"GameObj::drawListDefault": "?drawListDefault@GameObj@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"GameObj::drawListEvent": "?drawListEvent@GameObj@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"GameObj::drawListFreezeCam": "?drawListFreezeCam@GameObj@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"GameObj::drawListUncoveredPause": "?drawListUncoveredPause@GameObj@@QAEXW4GameObjFlags@@HH0I00@Z",
|
|
"GameObj::drawTreeCoveredPause1": "?drawTreeCoveredPause1@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeCoveredPause2": "?drawTreeCoveredPause2@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeDefault1": "?drawTreeDefault1@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeDefault2": "?drawTreeDefault2@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeEvent1": "?drawTreeEvent1@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeEvent2": "?drawTreeEvent2@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeFreezeCam1": "?drawTreeFreezeCam1@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeFreezeCam2": "?drawTreeFreezeCam2@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeUncoveredPause1": "?drawTreeUncoveredPause1@GameObj@@QAEXXZ",
|
|
"GameObj::drawTreeUncoveredPause2": "?drawTreeUncoveredPause2@GameObj@@QAEXXZ",
|
|
"GameObj::getParent": "?getParent@GameObj@@QAEPAU1@XZ",
|
|
"GameObj::nopDraw": "?drawDefault@GameObj@@UAEXH@Z",
|
|
"GameObj::nopExec": "?execDefault@GameObj@@UAEXXZ",
|
|
"GameObj::recursiveExecCoveredPause": "?recursiveExecCoveredPause@GameObj@@QAEXXZ",
|
|
"GameObj::recursiveExecDefault": "?recursiveExecDefault@GameObj@@QAEXXZ",
|
|
"GameObj::recursiveExecEvent": "?recursiveExecEvent@GameObj@@QAEXXZ",
|
|
"GameObj::recursiveExecFreezeCam": "?recursiveExecFreezeCam@GameObj@@QAEXXZ",
|
|
"GameObj::recursiveExecUncoveredPause": "?recursiveExecUncoveredPause@GameObj@@QAEXXZ",
|
|
"GameObj::recursivePostExecCoveredPause": "?recursivePostExecCoveredPause@GameObj@@QAEXXZ",
|
|
"GameObj::recursivePostExecDefault": "?recursivePostExecDefault@GameObj@@QAEXXZ",
|
|
"GameObj::recursivePostExecEvent": "?recursivePostExecEvent@GameObj@@QAEXXZ",
|
|
"GameObj::recursivePostExecFreezeCam": "?recursivePostExecFreezeCam@GameObj@@QAEXXZ",
|
|
"GameObj::recursivePostExecUncoveredPause": "?recursivePostExecUncoveredPause@GameObj@@QAEXXZ",
|
|
"GameObj::removeChildrenFromObjList": "?removeChildrenFromObjList@GameObj@@QAEXPAU1@@Z",
|
|
"GameObj::removeFromObjList": "?removeFromObjList@GameObj@@QAEXPAU1@@Z",
|
|
"GameObj::setParent": "?setParent@GameObj@@QAEXPAU1@@Z",
|
|
"GameObj::~GameObj": "??1GameObj@@UAE@XZ",
|
|
"PlayerObj::PlayerObj": "??0PlayerObj@@QAE@PAUGameObj@@W4GameObjIndex@@W4GameObjFlags@@@Z",
|
|
"RootExecObj::RootExecObj": "??0RootExecObj@@QAE@PAUGameObj@@W4GameObjIndex@@W4GameObjFlags@@@Z",
|
|
"RootExecObj::`scalar_deleting_destructor'": "??_GRootExecObj@@UAEPAXI@Z",
|
|
"RootExecObj::~RootExecObj": "??1RootExecObj@@UAE@XZ",
|
|
"removeFromObjListByIndex": "?removeFromObjListByIndex@@YAXW4GameObjIndex@@@Z"
|
|
}
|
|
},
|
|
{
|
|
"name": "JSRF/GameData",
|
|
"target_path": "target/JSRF/GameData.obj",
|
|
"base_path": "src/JSRF/GameData.obj",
|
|
"metadata": {
|
|
"complete": false,
|
|
"source_path": "src/JSRF/GameData.cpp"
|
|
},
|
|
"symbol_mappings": {
|
|
"GameData::GameData": "??0GameData@@QAE@XZ",
|
|
"GameData::`scalar_deleting_destructor'": "??_GGameData@@UAEPAXI@Z",
|
|
"GameData::addHighScore": "?addHighScore@GameData@@QAEXIW4TestRunType@@PAUTestRunScore@@@Z",
|
|
"GameData::characterUnlocked": "?characterUnlocked@GameData@@QAEHI@Z",
|
|
"GameData::checkFlagCondition": "?checkFlagCondition@GameData@@QAEHI@Z",
|
|
"GameData::checkFlagConditionUnpacked": "?checkFlagConditionUnpacked@GameData@@QAEHW4FlagList@@I@Z",
|
|
"GameData::checkFlagConditions": "?checkFlagConditions@GameData@@QAEHPAII@Z",
|
|
"GameData::clearHeldSouls": "?clearHeldSouls@GameData@@QAEXXZ",
|
|
"GameData::clearStateFlags": "?clearStateFlags@GameData@@QAEXTFlagListOrPtr@@@Z",
|
|
"GameData::countMiscObjectives": "?countMiscObjectives@GameData@@QAEIXZ",
|
|
"GameData::decrypt": "?decrypt@GameData@@QAEHPAD@Z",
|
|
"GameData::encrypt": "?encrypt@GameData@@QAEXPAD@Z",
|
|
"GameData::eventSeen": "?eventSeen@GameData@@QAEHI@Z",
|
|
"GameData::getCustomTagSelected": "?getCustomTagSelected@GameData@@QAEHIW4TagSize@@H@Z",
|
|
"GameData::getGarageMusic": "?getGarageMusic@GameData@@QAEIXZ",
|
|
"GameData::getHeldSoulsInStage": "?getHeldSoulsInStage@GameData@@QAEII@Z",
|
|
"GameData::getHighScore": "?getHighScore@GameData@@QAEHIW4TestRunType@@IPAUTestRunScore@@@Z",
|
|
"GameData::getMiscObjective": "?getMiscObjective@GameData@@QAEHI@Z",
|
|
"GameData::getRumbleEnabled": "?getRumbleEnabled@GameData@@QAEHXZ",
|
|
"GameData::getSaveDataSize": "?getSaveDataSize@GameData@@QAEIXZ",
|
|
"GameData::getSaveDescription": "?getSaveDescription@GameData@@QAEXPAUSaveDescription@@@Z",
|
|
"GameData::getSelectedTag": "?getSelectedTag@GameData@@QAEIIW4TagSize@@H@Z",
|
|
"GameData::getSoulCollectedBySize": "?getSoulCollectedBySize@GameData@@QAEHW4TagSize@@I@Z",
|
|
"GameData::getSoulCount": "?getSoulCount@GameData@@QAEIXZ",
|
|
"GameData::getSoulHeld": "?getSoulHeld@GameData@@QAEHI@Z",
|
|
"GameData::getSoulSpawned": "?getSoulSpawned@GameData@@QAEHI@Z",
|
|
"GameData::getSpawnPosIndex": "?getSpawnPosIndex@GameData@@QAEIXZ",
|
|
"GameData::getTagState": "?getTagState@GameData@@QAEHIIH@Z",
|
|
"GameData::getTimer": "?getTimer@GameData@@QAEIW4Timer@@@Z",
|
|
"GameData::getTotalSoulsInStage": "?getTotalSoulsInStage@GameData@@QAEII@Z",
|
|
"GameData::getVolumeSettings": "?getVolumeSettings@GameData@@QAEXPAM0@Z",
|
|
"GameData::incrementChapter": "?incrementChapter@GameData@@QAEXXZ",
|
|
"GameData::incrementPlaytime": "?incrementPlaytime@GameData@@QAEXXZ",
|
|
"GameData::incrementTimer": "?incrementTimer@GameData@@QAEXW4Timer@@@Z",
|
|
"GameData::lockCharacter": "?lockCharacter@GameData@@QAEXI@Z",
|
|
"GameData::resetExceptSettings": "?resetExceptSettings@GameData@@QAEXXZ",
|
|
"GameData::resetExceptSettingsAndHighScores": "?resetExceptSettingsAndHighScores@GameData@@QAEXXZ",
|
|
"GameData::resetExceptSettingsAndSouls": "?resetExceptSettingsAndSouls@GameData@@QAEXXZ",
|
|
"GameData::resetSelectedTags": "?resetSelectedTags@GameData@@QAEXXZ",
|
|
"GameData::resetTimer": "?resetTimer@GameData@@QAEXW4Timer@@@Z",
|
|
"GameData::restoreHeldSouls": "?restoreHeldSouls@GameData@@QAEXXZ",
|
|
"GameData::setCustomTagSelected": "?setCustomTagSelected@GameData@@QAEXIW4TagSize@@HH@Z",
|
|
"GameData::setEventSeen": "?setEventSeen@GameData@@QAEXI@Z",
|
|
"GameData::setGarageMusic": "?setGarageMusic@GameData@@QAEXI@Z",
|
|
"GameData::setMiscObjective": "?setMiscObjective@GameData@@QAEXI@Z",
|
|
"GameData::setMissionDigits34": "?setMissionDigits34@GameData@@QAEXI@Z",
|
|
"GameData::setRumbleEnabled": "?setRumbleEnabled@GameData@@QAEXH@Z",
|
|
"GameData::setSelectedTag": "?setSelectedTag@GameData@@QAEXIW4TagSize@@IH@Z",
|
|
"GameData::setSoulCollected": "?setSoulCollected@GameData@@QAEXI@Z",
|
|
"GameData::setSoulSpawned": "?setSoulSpawned@GameData@@QAEXI@Z",
|
|
"GameData::setSpawnPosIndex": "?setSpawnPosIndex@GameData@@QAEXI@Z",
|
|
"GameData::setTagCovered": "?setTagCovered@GameData@@QAEXIIHI@Z",
|
|
"GameData::setTagState": "?setTagState@GameData@@QAEXIIHI@Z",
|
|
"GameData::setTimer": "?setTimer@GameData@@QAEXW4Timer@@I@Z",
|
|
"GameData::setUnusedBitfield": "?setUnusedBitfield@GameData@@QAEXI@Z",
|
|
"GameData::setUnusedPerStageBitmask": "?setUnusedPerStageBitmask@GameData@@QAEXII@Z",
|
|
"GameData::setVolumeSettings": "?setVolumeSettings@GameData@@QAEXMM@Z",
|
|
"GameData::soulSpawnedUncollected": "?soulSpawnedUncollected@GameData@@QAEHI@Z",
|
|
"GameData::stash": "?stash@GameData@@QAEXXZ",
|
|
"GameData::stashRestore": "?stashRestore@GameData@@QAEXXZ",
|
|
"GameData::stashRestoreExceptHighScores": "?stashRestoreExceptHighScores@GameData@@QAEXXZ",
|
|
"GameData::stashRestoreExceptSpecialFlags": "?stashRestoreExceptSpecialFlags@GameData@@QAEXXZ",
|
|
"GameData::unlockCharacter": "?unlockCharacter@GameData@@QAEXI@Z",
|
|
"GameData::writeStateFlag": "?writeStateFlag@GameData@@QAEXI@Z",
|
|
"GameData::writeStateFlagUnpacked": "?writeStateFlagUnpacked@GameData@@QAEXW4FlagList@@II@Z",
|
|
"GameData::writeStateFlags": "?writeStateFlags@GameData@@QAEXPAII@Z",
|
|
"finalizeGameData": "_$E2",
|
|
"initGameData": "_$E1"
|
|
}
|
|
}
|
|
]
|
|
} |