Skip to content

Latest commit

 

History

History
75 lines (52 loc) · 2.03 KB

features.md

File metadata and controls

75 lines (52 loc) · 2.03 KB

Features

A lot of bugs and exploits from MOH:AA were fixed in OpenMoHAA (BOF exploit, grenade crash bug, command overflow...).

Summary

  • SDL2 backend
  • OpenAL sound support (better sound quality)
  • Full 64-bit support
  • Cross-platform support
  • Multiuser support on OS (On Windows, user game data is stored in "%APPDATA%\openmohaa")
  • Many bug fixes and additions from ioquake3

Overall, better compatibility on modern systems and bugfixes.

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

Client-side

  • OpenAL and SDL are used
  • Stufftext protection: commands that the server want clients to execute are now filtered

Server-side

  • Bots
  • IP ban (from ioquake3)
  • More script commands for mods
  • Non-PVS optimization
  • Packet flood protection
  • Ability to enable/disable the text chat and the voice message chat and set a delay between chat/instant messages

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