BLADERUNNER: Named constants for animationIds P01

Part one of using named constants for model animations
This commit is contained in:
Thanasis Antoniou
2019-04-20 17:33:39 +03:00
parent 63b8ddb50e
commit a663930dd0
49 changed files with 340 additions and 257 deletions
+8 -9
View File
@@ -770,15 +770,6 @@ void ScriptBase::Item_Remove_From_World(int itemId) {
_vm->_items->remove(itemId);
}
// Show text as subtitles mainly for debugging purposes
// eg. display debug data on screen as subtitles
void ScriptBase::Set_Subtitle_Text_On_Screen(Common::String displayText) {
debugC(kDebugScript, "Set_Subtitle_Text_On_Screen(%s)", displayText.c_str());
_vm->_subtitles->setGameSubsText(displayText, true);
_vm->_subtitles->show();
}
void ScriptBase::Item_Spin_In_World(int itemId) {
debugC(kDebugScript, "Item_Spin_In_World(%d)", itemId);
_vm->_items->spinInWorld(itemId);
@@ -809,6 +800,14 @@ bool ScriptBase::Item_Query_Visible(int itemId) {
return _vm->_items->isVisible(itemId);
}
// Show text as subtitles mainly for debugging purposes
// eg. display debug data on screen as subtitles
void ScriptBase::Set_Subtitle_Text_On_Screen(Common::String displayText) {
debugC(kDebugScript, "Set_Subtitle_Text_On_Screen(%s)", displayText.c_str());
_vm->_subtitles->setGameSubsText(displayText, true);
_vm->_subtitles->show();
}
int ScriptBase::Animation_Open() {
//This is not implemented in game
return -1;