Commit Log
-
Add recipient panel to ui and cleanup some services
-
Update
SmallInventoryPanel
to useEntityEvent
instead of generic events -
Update
SubscreenPanel
to use resource system -
Add UiDefinition resource ...
-
Extract UI definition loading to its own object
-
Add
EntityEvent
and integrate with UI ...
-
Add more expression functions for working with character stats ...
-
Update more panels to use dynamic data binding
-
Update stories to support multiple rules files
-
Fix a few minor gfx request issues
-
Add message box configuration from rules file ...
-
Fix duplicate service in
OfflineBattleScreen
-
Add
speedUp
function toTypeTextBehaviour
... -
Replace background actions message box with screen-based window
-
Remove unused
states
directory and source files -
Remove trailing whitespace from all files
-
Add
OfflineTownMenuScreen
... -
Fix tiny bug when attempting to play empty sounds in
AtmosphereService
-
Add inventory helpers to
EntityHelperService
-
Fix
BattleAutomaticPlacementSystem
to not place same character multiple times -
Tidy up a couple of components
-
Add helper functions in CharacterMagicComponent ...
-
Rebuild how screens and panels handle transitions ...
-
Add new
ShiningOnlineScreen
base type for game screens ... -
Fix crash when calling
getLevelColour
with a negative number -
Update
GameLevelResource
to useStringTable
for storing strings -
Tidy up the UiBuilderService
-
Removed unused
StatusScreen
type ...
-
Tidy up a couple of requests and ui element builders
-
Fix how
FontStyleResource
loads resources -
Tidy up ui builder service ...
-
Extract a few more message strings from offline inventory screen
-
Add StringTableResource and use it to get strings on inventory screen
-
Update older UI screens to use newer functionality ...
-
Clean up RulesDb file
-
Remove all references to
pangolin.services
...
-
Remove deprecated menu screen ...
-
Fix popup menu to re-enable player input when leaving
-
Fix silly comparison bug
-
Clean up EntityHelperService