mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 21:57:57 +03:00
59 lines
No EOL
1.5 KiB
Markdown
59 lines
No EOL
1.5 KiB
Markdown
# Features
|
|
|
|
A lot of bugs and exploits from MOH:AA were fixed in OpenMoHAA (BOF exploit, grenade crash bug, command overflow...).
|
|
|
|
## Additions
|
|
|
|
### Client-side and server-side
|
|
|
|
- Features from ioquake3
|
|
- IPv6 support (from ioquake3)
|
|
- Features from MOH: Spearhead 2.15 and MOH: Breakthrough 2.40
|
|
- Demo recording
|
|
|
|
### Server-side
|
|
|
|
- Bots
|
|
- IP ban (from ioquake3)
|
|
- More script commands for mods
|
|
- Non-PVS optimization
|
|
- Packet flood protection
|
|
- Spectate players in first-person
|
|
|
|
#### Non-PVS optimization
|
|
|
|
For each client, the server optimizes by only sending them information about other players that they can see. Clients won't see other players they can't see.
|
|
|
|
Enable this feature with `set sv_netoptimize 2`.
|
|
|
|
## Fixes
|
|
|
|
### Client-side and server-side
|
|
|
|
- Fixes from SH 2.15, BT 2.40 and ioquake3
|
|
- Buffer overflow fixes
|
|
- Directory traversal fix
|
|
|
|
### Server-side
|
|
|
|
- DM message comment fix
|
|
- Callvote fix
|
|
- Fix to prevent getting weapons from opposite team
|
|
- Fixed grenade crash bug
|
|
- Fixed grenade spectator charge bug
|
|
- Fixed `leave_team` bug
|
|
- Fix to prevent being able to spectate while still in the team
|
|
- Fix to prevent throwing a projectile and going into spectator to kill anyone
|
|
- Fix for `sv_fps` (tickrate), higher values won't cause animation issues anymore
|
|
|
|
## Planned features
|
|
|
|
This is a non-exhaustive list of objectives and planned features.
|
|
|
|
### Server-side
|
|
|
|
- 100% compatibility with mohaa content
|
|
- More feature for mods
|
|
- Anticheat
|
|
- Stats system
|
|
- Multiple roles/abilities for server admins to reduce password-stealing |