TODO - FreeSlave/halflife-featureful GitHub Wiki
GitHub pages!
Wiki is deprecated. Proceed toThis is the list of features that would be nice to have in our codebase. You are welcome to do a PR!
Features
Monsters
- images/svencoop.png monster_kingpin (implemented in Field Intensity, needs porting)
- images/svencoop.png monster_stukabat
- images/decay.png monster_alienflyer
- monster_headcrab_armored (like in Half-Life: Alyx)
- monster_archer (probably should shoot spikes like pitdrone or some kinds of electric bolts)
- Alien grunts without hornetgun (melee only)
- images/svencoop.png Ability of scientists and medics to revive allies (including player)
- The ability for blackops assassins to throw flash grenades (implemented in Field Intensity, needs porting)
Weapons
- images/svencoop.png weapon_minigun
- images/svencoop.png weapon_uziakimbo
- images/tfc.png Single barrel shotgun
- images/tfc.png weapon_flamethrower
- images/tfc.png weapon_grenadelauncher
- images/tfc.png weapon_nailgun
- images/tfc.png weapon_railgun
- images/tfc.png TFC sniper rifle
- images/tfc.png Assault cannon
- images/decay.png Vortigaunt hands
- images/cstrike.png flash grenade - should also make monsters temporarily blind
- images/cstrike.png Various weapons from Counter Strike (decide what are the most interesting)
- images/svencoop.png Secondary attack for shock roach
Player upgrades/effects
A generic way to describe player upgrades/effects should be implemented. It should support creation of something similar to DMC artifacts and Opposing Force CTF runes.
Other entities
- images/spirit.png env_beamtrail
- images/spirit.png env_elight
- images/tfc.png nail grenade
- images/tfc.png napalm grenade
- images/tfc.png MIRV grenade
- images/tfc.png Dispenser
- images/tfc.png Sentry Gun (3 different levels)
Client-related features and visual effects
- images/spirit.png Particle system from Spirit.
- images/cstrike.png Smoke effect (like smoke grenades from Counter Strike)
- images/cstrike.png Grass
- images/svencoop.png Splash effects when firing at water (like in Sven Co-op or Day Of Defeat)
- Support for bigger maps.
- 3D Skybox implementation.
- Ability to build game libraries with server-only weapons (e.g. for singleplayer-only mods)
- Decorative dangling ropes.
Multiplayer features and modes
- Join team interface should work in team deathmatch.
- Out of the box vote system for map change and player's kick/ban.
- images/opfor.png images/tfc.png Capture The Flag support (for Opposing Force, Adrenaline Gamer and Team Fortress Classic maps)
- Last man standing mode.
- Duel arena mode.
- Configuration to spawn players as spectators first when they join the game.
- A command to prevent any players from further joining except as spectators.
- Support for
.loc
files from Adrenaline Gamer.
Other features
- images/svencoop.png Ability for player to repair ally turrets with a pipe wrench
- images/svencoop.png Breakable doors