-
- Downloads
Refactor slave summary implementation
The SlaveSummary function was a long-long sheet of if's and it was practically unmaintainable. Refactor it into a list of rendering delgates, where delegates are set once and called without branching. Now we set delegates for each summary render call, but it can be done on game start and game loading.
Showing
- devTools/FC.d.ts 21 additions, 1 deletiondevTools/FC.d.ts
- js/002-config/fc-js-init.js 1 addition, 1 deletionjs/002-config/fc-js-init.js
- js/003-data/gameVariableData.js 20 additions, 15 deletionsjs/003-data/gameVariableData.js
- js/003-data/slaveSummaryData.js 164 additions, 0 deletionsjs/003-data/slaveSummaryData.js
- src/002-config/fc-version.js 1 addition, 1 deletionsrc/002-config/fc-version.js
- src/data/backwardsCompatibility/backwardsCompatibility.js 7 additions, 0 deletionssrc/data/backwardsCompatibility/backwardsCompatibility.js
- src/debugging/debugJS.js 1 addition, 1 deletionsrc/debugging/debugJS.js
- src/events/intro/introSummary.tw 2 additions, 2 deletionssrc/events/intro/introSummary.tw
- src/js/slaveListing.js 1 addition, 1 deletionsrc/js/slaveListing.js
- src/js/slaveSummaryHelpers.js 2636 additions, 0 deletionssrc/js/slaveSummaryHelpers.js
- src/js/slaveSummaryWidgets.js 1918 additions, 4427 deletionssrc/js/slaveSummaryWidgets.js
- src/uncategorized/summaryOptions.tw 2 additions, 96 deletionssrc/uncategorized/summaryOptions.tw
Loading
Please register or sign in to comment