Add the alteration page in the GameMaster screen.

This commit is contained in:
Andres Gomez, Thomas (ITDV RL) 2025-03-28 15:03:53 +01:00
parent ee4445490c
commit 76336dfbb0
17 changed files with 507 additions and 44 deletions

View file

@ -36,6 +36,8 @@ import com.pixelized.desktop.lwa.ui.screen.characterSheet.edit.CharacterSheetEdi
import com.pixelized.desktop.lwa.ui.screen.characterSheet.edit.common.SkillFieldFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.GameMasterViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.action.GMActionViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.GMAlterationFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.alteration.GMAlterationViewModel
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.GMCharacterFactory
import com.pixelized.desktop.lwa.ui.screen.gamemaster.character.GMCharacterViewModel
import com.pixelized.desktop.lwa.ui.screen.levelup.LevelUpFactory
@ -122,7 +124,7 @@ val factoryDependencies
factoryOf(::TextMessageFactory)
factoryOf(::LevelUpFactory)
factoryOf(::GMCharacterFactory)
factoryOf(::GMActionViewModel)
factoryOf(::GMAlterationFactory)
}
val viewModelDependencies
@ -145,6 +147,8 @@ val viewModelDependencies
viewModelOf(::PortraitOverlayViewModel)
viewModelOf(::GMCharacterViewModel)
viewModelOf(::GameMasterViewModel)
viewModelOf(::GMActionViewModel)
viewModelOf(::GMAlterationViewModel)
}
val useCaseDependencies