Commit Log
-
Clean up a few bits of service code
-
Clean up EntityFunctions function set
-
Add inventory and equipment helper functions to EntityHelperService
-
Add
andThen
listener to background actions -
Update UI screens with a bunch of fixes
-
Add portrait helper service and battle helper service to kernel
-
Add initial version of BattleHelperService ...
-
Add debug helpers to base screen state transition
-
Update battle state machine and add "next_turn" transition
-
Update OfflineBattleScreen to use Pangolin state machines ...
-
Update
placement_zone
component to support limits and random placement
-
Add basic
PortraitHelperService
for working with character portraits
-
Add state machine and helpers to base StackableScreen ...
-
Update OfflineDropScreen to use new base transition handler
-
Add base transition handler for screens ...
-
Add
CallbackSpriteBehaviour
... -
Clean up expression evaluator entity functions
-
Add menu utility classes for building animations
-
Update GameLevelService to emit events when level changes
-
Whitespace changes
-
Small bit of cleanup to StoryLoadingScreen
-
Clean up
TypeTextBehaviour
and add pauses for "?" character -
Add translation service to base ShiningOnlineScreen
-
Add
TableRequestRow
type to wrap table rows ...
-
Update script library with newest content
-
Tidy up OfflineDropScreen code ...
-
Add IconTextRequest and clean up some other requests
-
Fix typos in ItemIconRequest
-
Add
OfflineItemsMenuScreen
... -
Add text and box access helpers to MessageBoxPanel
-
Update
OfflineTownMenuScreen
to extendStackableMenuScreen
-
Add creation helpers to
StackableMenuScreen
and clean upStackableScreen
-
Extract StateMachine to pangolin and update offline drop screen to use it ...
-
Add
DumpCollisionGrid
debug function -
Add initial version of offline drop process
-
Add
OfflineGameplayScreen
...
-
Add some panel utilities to StackableScreen
-
Update message box default alpha value to -1 ...
-
Add "quit" command to the debug console
-
Remove position resetting when ProgressBar ui elements are rebuilt ...
-
Add background colour and alpha to BorderedPanel UI builder
-
Add missing service imports
-
Add translator service to game kernel
-
Add background colour and alpha to
BorderedPanelRequest
-
Add generic options to
UiDefinition
and update to use a StringTable -
Add some missing docs to
display-textbox
script command -
Clean up rules:send-signal and add
rule-on
signal ... -
Clean up
session:send-signal
script function -
Tidy up
translate
script function -
Update rules service to also count "t" as true for a rule
-
Tidy up expression evaluator entity functions
-
Add entity helper functions for working with team inventory
-
Add missing script library files ...
-
Add music, session and transition helpers to base screen
-
Add pathfinder service to main game kernel
-
Remove a bunch of unused and incorrect code from
PathfinderService
-
Add hooks to
BackgroundActionsService
and remove some dead code -
Add helper functions to MovementPath and MapCoordinate
-
Clean up roaming NPC and entity body code
-
Add
ShopInventoryComponent