mirror of
https://github.com/GTA-ASM/SanAndreasUnity
synced 2024-12-01 16:29:10 +00:00
73 lines
1.9 KiB
Markdown
73 lines
1.9 KiB
Markdown
|
|
||
|
## TODO
|
||
|
|
||
|
|
||
|
- Weapons - see [weapons.md](weapons.md)
|
||
|
|
||
|
- **Rigid body character**
|
||
|
|
||
|
- Load map in editor ?
|
||
|
|
||
|
- **Async geometry loading** - currently, geometry is loaded synchronously, which seems like the main performance bottleneck
|
||
|
|
||
|
- Make everything networked
|
||
|
|
||
|
- Map - better info area ; input mouse position is not always correct ; see [Map.md](Map.md) ;
|
||
|
|
||
|
- Teleport : when ground is too far away (like on mountains), geometry around it will not be loaded, and raycast will not succeed ; when position is too low, player gets constantly respawned ; adapt all other teleport code ;
|
||
|
|
||
|
- Crouching: adjust camera aim offset ? ;
|
||
|
|
||
|
- don't fade high LOD meshes
|
||
|
|
||
|
- Validate path to GTA ?
|
||
|
|
||
|
- Anims must be played by their name
|
||
|
|
||
|
- Vehicles window: it's too slow - use pages ; display additional info ;
|
||
|
|
||
|
- Non-working ped model ids: WMYST, 0, special peds at the end,
|
||
|
|
||
|
- Create custom inspector for ped - it will display info from ped definition
|
||
|
|
||
|
- Pin windows - pinned windows are visible even when pause menu is not
|
||
|
|
||
|
- Remove unneeded assets: files from Resources,
|
||
|
|
||
|
- Bug when ped gets down to low heights (trying to move him back to starting location, and causing shaking)
|
||
|
|
||
|
- Minimap size should depend on screen resolution
|
||
|
|
||
|
- Limit number of messages in console to 200
|
||
|
|
||
|
|
||
|
- Navigation: build navmesh from static geometry at runtime
|
||
|
|
||
|
- Import: AI paths, ped spawn info, item pickups,
|
||
|
|
||
|
- Implement other vehicles: airplanes, helicopters, bikes, boats
|
||
|
|
||
|
- In-game input settings
|
||
|
|
||
|
- Update audio library ; Don't use separate file for weapon sound timings ;
|
||
|
|
||
|
|
||
|
#### Vehicles
|
||
|
|
||
|
- Adapt to damage system (so that they can be damaged and destroyed)
|
||
|
|
||
|
- Wheels should be excluded from damage effects
|
||
|
|
||
|
- Remove car blinkers and associated shaders
|
||
|
|
||
|
- Some cars have its suspension too low to allow them to move
|
||
|
|
||
|
- Car lights can't be turned off
|
||
|
|
||
|
- Blinkers are not working correctly
|
||
|
|
||
|
- In some cases damage to vehicles isn't performed at first collision
|
||
|
|
||
|
- Repair cars with key
|
||
|
|