This commit is contained in:
2026-11-03 20:05:02 -05:00
parent 7b32ad674e
commit 95c79efe83
38 changed files with 1636 additions and 2561 deletions
+3 -17
View File
@@ -64,23 +64,9 @@ Character* CharacterManager::GetCharacter(const std::string& name) const {
return it != characters.end() ? it->second.get() : nullptr;
}
void CharacterManager::SetControlledCharacter(const std::string& name) {
controlledCharacter = GetCharacter(name);
}
void CharacterManager::PressInput(char letter) {
if (controlledCharacter)
controlledCharacter->PressInput(letter);
}
void CharacterManager::ReleaseInput(char letter) {
if (controlledCharacter)
controlledCharacter->ReleaseInput(letter);
}
void CharacterManager::ClearInput() {
if (controlledCharacter)
controlledCharacter->ClearInput();
void CharacterManager::Think() {
for (Character* character : characterOrder)
character->Think();
}
void CharacterManager::Step(float dt) {