SL23W09: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
<br /> | <br /> | ||
* CCRender: GameServicesui.exe crashing the game regularly needs to be killed on reset | *CCRender: GameServicesui.exe crashing the game regularly needs to be killed on reset | ||
* DocImpl / Manager refactor | *DocImpl / Manager refactor | ||
** First interaction between FPlayer an Screen Doc | **First interaction between FPlayer an Screen Doc | ||
** Ability to set actions via desktop to screen elements | **Ability to set actions via desktop to screen elements | ||
*'''Refactoring''' to allow multiple action-entries per button on a screen | |||
**Implement PdaEntries with predefined namings (enums) E1,E2,E3 | |||
**Change Variant Naming to be predefined enums V1,V2,V3 to reduce complexity | |||
**Implement navigation-style listing of pdaEntries in popup | |||
**Test multi-action execution | |||
**Test multi-replay execution | |||
*'''General problem:''' | |||
**'''If we have a lot of temp-data to show states on the screen the code-complexity gets too large''' | |||
**'''For example for SelectPdaPopDiv we have state information that we need to find, set and finally cleanup in the end''' | |||
***psClone.removeSerialKey(PageSerialKeys.SelectedMotion); | |||
***psClone.removeSerialKey(PageSerialKeys.SelectedVariant); | |||
***psClone.removeSerialKey(PageSerialKeys.SelectedPdaEntry); | |||
***psClone.removeSerialKey(PageSerialKeys.SelectedPdaType); | |||
***psClone.removeSerialKey(PageSerialKeys.InputKey); | |||
***psClone.removeMapValue(PageOptions.InputMap, InputKey.PdaTextInput); |
Revision as of 00:37, 8 March 2023
- CCRender: GameServicesui.exe crashing the game regularly needs to be killed on reset
- DocImpl / Manager refactor
- First interaction between FPlayer an Screen Doc
- Ability to set actions via desktop to screen elements
- Refactoring to allow multiple action-entries per button on a screen
- Implement PdaEntries with predefined namings (enums) E1,E2,E3
- Change Variant Naming to be predefined enums V1,V2,V3 to reduce complexity
- Implement navigation-style listing of pdaEntries in popup
- Test multi-action execution
- Test multi-replay execution
- General problem:
- If we have a lot of temp-data to show states on the screen the code-complexity gets too large
- For example for SelectPdaPopDiv we have state information that we need to find, set and finally cleanup in the end
- psClone.removeSerialKey(PageSerialKeys.SelectedMotion);
- psClone.removeSerialKey(PageSerialKeys.SelectedVariant);
- psClone.removeSerialKey(PageSerialKeys.SelectedPdaEntry);
- psClone.removeSerialKey(PageSerialKeys.SelectedPdaType);
- psClone.removeSerialKey(PageSerialKeys.InputKey);
- psClone.removeMapValue(PageOptions.InputMap, InputKey.PdaTextInput);