Commit Log
-
Fix the intro screen to work with new animations
-
Clean up user interface panels
-
Fade the town screen in when first starting
-
Add placeholder code for offline shop
-
Minor cleanup of OfflinePriestScreen
-
Fix small timing bug in
TypeTextBehaviour
... -
Add "Promote" placeholder to offline priest
-
Change sound driver on Windows ...
-
Update OfflineTownScreen to play music
-
Add
music_name
option to game level resource ... -
Add basic
AtmosphereService
... -
Update offline priest to use rules for calculations ...
-
Add rule functions for working with floats and ints
-
Add very basic "Cure" loop to offline priest
-
Add sprite behaviours for working with text boxes ...
-
Cleanup old network message handlers
-
Add more stubs to
AtmospherSendSignal
script function
-
Update loading screen to clean up its ui
-
Add new entity systems and cleanup existing ones ...
-
Add new entity components and cleanup existing ones ...
-
Add sweeper system for cleaning up script listeners ...
-
Add basic entity component for holding character magic info ...
-
Add placeholder screen for offline priest functionality ...
-
Minor cleanup of OfflineStatusScreen and CharacterDetailsScreen
-
Tidy up all status screen panels
-
Tidy up StackableScreen and SubscreenPanel ...
-
Fix character summary bars and add a glow effect ...
-
Add event cleanup to OfflineTownScreen ...
-
Add very (very) early battle screen ...
-
Update all old screens to work with updated Pangolin code ...
-
Cleanup documentation of all script engine functions
-
Add stat helpers to
ContentDbService
... -
Add licence headers to
BackgroundActionsService
-
Add
levelType
to GameLevel definition ... -
Add GFX requests for items and spells ...
-
Update UI builders to use snake_case fields ...
-
Clean up base UI binder code ...
-
Add
SodaUiDefinitionSerializer
... -
Update
LispUiDefinitionSerializer
to support defaults ... -
Update base UI serializer to support generic loading ...
-
Update
UiBuilderService
to support different serializers ... -
Add support for default values to UiDefinition ...
-
Add nicer interface methods to UiElementDefinition ...
-
Add licence headers to SlimeListenerService
-
Add licence header to sessiondbservice.bmx
-
Clean up RulesDbService
-
Clean up ReloadContentService
-
Update MapHelperService docs
-
Add more methods to EntityHelperService ...
-
Update
MenuPanelRequest
to support optional titles ...
-
Update INI story serializer to load correct paths
-
Update StoryService to support loading from a directory
-
Add GPL headers to GFX items
-
Add licence header to UI element builders
-
Add licence header to UI binders
-
Minor cleanup of primary Game object
-
Add licence headers and documentation to console commands
-
Add licence header to core files
-
Tidy up
contentdb_command.bmx
... -
Add licence header to
show_help_command.bmx
-
Add licence header to
kernel_command.bmx
and addcollect
arg ...
-
Remove old graphics folder from lib
-
Add new script functions and improve others ...
-
Update
world
console command to use new Pangolin features