Commit Log
-
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
-
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 ...
-
Update stories to support multiple rules files
-
Fix a few minor gfx request issues
-
Add message box configuration from rules file ...