update
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
[ ADT's Report ]
|
||||
|
||||
Updated the `tekton-enet` ( Armageddon Multiplayer ) on branch `launcher`
|
||||
|
||||
**Gameplay & Level Design**
|
||||
|
||||
✅ **Smart Tile Randomization** - Implemented advanced shuffling for game board.
|
||||
* **Logic**: Instead of random noise, Floor 1 (Item Layer) now performs a "Shuffle" operation on game start.
|
||||
* **Benefit**: Preserves the exact count and type of special tiles (Hearts, Diamonds, Shield, etc.) designed in the editor, while randomizing their locations for fresh gameplay every match.
|
||||
* **Safety**: Floor 0 (Ground/Path) remains untouched to ensure map navigability.
|
||||
|
||||
**Network & Desync Fixes**
|
||||
|
||||
✅ **Idle Position Correction** - Eliminated client-side drift when idle.
|
||||
* **Fix**: Modified `player.gd` to disable network interpolation while local movement animations (Tweens) are active, preventing "fight-for-control" jitter.
|
||||
* **Improvement**: Added force-snapping to the exact grid center when movement finishes to correct any floating-point drift from unreliable network packets.
|
||||
Reference in New Issue
Block a user