Commit Log
-
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
-
Split pathfinder class into its own folder and remove debug code
-
Add a bunch of missing files ...
-
Add initial path finder helper ...
-
Add
Sonline_GraphicsUtil
type ... -
Clean up entity systems
-
Clean up UI elements and panels ...
-
Update PortraitBox to support blinking and moving mouths on portraits
-
Update
EntityHelperService
to use entities queries -
Add
getConfiguredString
helper to base screen ... -
Update LispCommand to use
toString
instead ofdump
on atoms -
Clean up UI builders
-
Add "--listen" flag to main client ...
-
Update all BackgroundActions with an
isFinished
flag -
Update ClassicMenuScreen to support more configuration options and hover effects ...
-
Update town and battle screen to use background action helpers
-
Add
BackgroundActionsService
to base Shining Online screen
-
Add roaming npc's ...
-
Clean up various bits of code
-
Add more of the battle loop to
OfflineBattleScreen
... -
Add
hideEntity
andshowEntity
functions toEntityHelperService
-
Add character class and abbreviations to expression evaluator
-
Add file path helpers to session db ...
-
Update
ClassicMenuScreen
to use constants instead of magic numbers -
Add automatic component type lookups to ShiningOnlineScreen ...
-
Add land and movement profile type support to range calculator
-
Add initial battle menus and overlay windows ...
-
Added player and cursor control entity systems
-
Add simple component and system for flashing entities in battle
-
Update StackedProgressBarUiElementBuilder to set dimensions when rebinding
-
Update MovementCalculatorService to take movement profiles into account ...
-
Add flashing animation to
SfGridRequest