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
OfflineTownMenuScreento extendStackableMenuScreen -
Add creation helpers to
StackableMenuScreenand clean upStackableScreen -
Extract StateMachine to pangolin and update offline drop screen to use it ...
-
Add
DumpCollisionGriddebug 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
UiDefinitionand update to use a StringTable -
Add some missing docs to
display-textboxscript command -
Clean up rules:send-signal and add
rule-onsignal ... -
Clean up
session:send-signalscript function -
Tidy up
translatescript 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
BackgroundActionsServiceand 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_GraphicsUtiltype ... -
Clean up entity systems
-
Clean up UI elements and panels ...
-
Update PortraitBox to support blinking and moving mouths on portraits
-
Update
EntityHelperServiceto use entities queries -
Add
getConfiguredStringhelper to base screen ... -
Update LispCommand to use
toStringinstead ofdumpon atoms -
Clean up UI builders
-
Add "--listen" flag to main client ...
-
Update all BackgroundActions with an
isFinishedflag -
Update ClassicMenuScreen to support more configuration options and hover effects ...
-
Update town and battle screen to use background action helpers
-
Add
BackgroundActionsServiceto base Shining Online screen
-
Add roaming npc's ...
-
Clean up various bits of code
-
Add more of the battle loop to
OfflineBattleScreen... -
Add
hideEntityandshowEntityfunctions toEntityHelperService -
Add character class and abbreviations to expression evaluator
-
Add file path helpers to session db ...
-
Update
ClassicMenuScreento 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