Skip to content

Commit 4ab23c6

Browse files
committed
update roadmap
1 parent 6d465e3 commit 4ab23c6

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

ROADMAP.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,21 @@ This roadmap outlines the steps toward the **0.0.1 initial release**.
1010
### Basic Functionality
1111

1212
- Allow deletion of a level (without removing save files), or just its ZIP archive.
13-
- Update button states appropriately based on context.
13+
- Update button states appropriately based on context.
1414
- Implement basic keyboard navigation and shortcuts.
15-
- Add support for launch flags (e.g. filters and sorting options).
16-
- Implement core launching functionality for TRLE levels.
15+
- ✅Add support for launch flags (e.g. filters and sorting options).
16+
- ✅Implement core launching functionality for TRLE levels.
17+
- 🎮 PS Controller Script – Angular (Direction + Magnitude) State Context-Aware Left Stick
18+
- Make movement flowing and safer from mistakes, while staying modern and adaptable.
19+
- From the dead zone, use no overlapping between movement states.
20+
- When running or stepping back, use extreme overlapping locked in Y, but flippable within a narrow angle.
21+
- When running, Lara shouldn’t step back unless the stick is pulled fully downward within a narrow angle.
22+
- To jump forward-right, the player must press jump + pull forward + pull right — it cannot be mixed up with a right-side jump.
23+
- To stop, the player must return to dead zone + pull right — it cannot be mixed up with a running forward-right input.
24+
- With Look key activated, controls revert to classic 8-way equal-angle overlapping (traditional tank-style grid).
25+
- Consider using time.perf_counter() for cooldown checks or pulse-style transition turns, if it doesn’t cause Lara to stutter.
26+
- This design may not be final, and adjustments will be made as needed to improve left stick feel and responsiveness.
27+
- run and manage all the original TR core design games.
1728

1829
### Code Style & Linting
1930

0 commit comments

Comments
 (0)