Half-Life Featureful SDK 2023-07-06
Pre-release
Pre-release
FreeSlave
released this
06 Jul 11:43
·
880 commits
to featureful
since this release
The mod sample is included in the archive, with the test map and assets
The provided FGD has an extended format used by J.A.C.K. and won't work with Valve Hammer Editor!
Changelog:
- IMPORTANT: Featureful configs now should be placed in features/ subdirectory of the mod directory. The previous approach (configs in the mod directory) will work too, but now is deprecated.
- The features directory, containing the config files, is now bundled with game libraries and fgd in github artifacts (autobuilds).
- !!! Removed
cl_viewroll
cvar andview_roll
configurable feature. Usecl_rollangle
cvar to control the rolling. When rollangle is set to 0, the view roll is practically disabled. - Added
func_illusionary_toggle
. - "Victory dance" AI schedules of human grunts and alien grunts are now interrupted by danger sounds (e.g. grenades).
- "Move away" AI schedules (when the ally monster is "pushed" by a player) are now interrupted by damage and danger sounds.
- M249 now alternates between the shell and link ejection (like in Opposing Force).
- New configurable feature
scientist_random_heads
that allows to control randomizing of scientists heads (e.g. if your mod has different number of scientists heads than Half-Life or you want to limit the random to the firstn
heads. Example: Opposing Force has 6 scientists submodels but the random still should be limited to 4). - New configurable feature
doors_open_in_move_direction
to allow opening rotating doors in the direction of player's moving instead of facing. - Fixed a crash when controllable
func_tank
is triggered with null activator (original Half-Life bug). - Fixed rendering a black frame when fog is enabled for the first time in the game.
- Fixed fog not working when prediction is disabled (
cl_lw 0
). - Voice pitch of talking monsters is now customizable in entity properties.