·
1 commit
to featureful
since this release
This release includes:
- The mod sample with all needed assets and demo maps.
- The dev-only package that includes only updated game libraries and FGD.
- The apk for Android (you'll need to manually put the featureful mod folder in your Android Xash3D-FWGS installation)
- Custom FGD provided by the community with related assets (like entity-specific icons and models) that might help the level designer.
Note: zhlt entities are not included in the FGD. You must add zhlt.fgd to your game profile configuration in the map editor.
If you already have a mod in development based on Half-Life Featureful read this article to get the idea how to apply the new SDK version for your project.
Changelog
Bugfixes
- Fixed semiauto weapon attack having a large delay after a prolonged non-semiauto attack. Thanks @nreaLms for reporting.
- Fixed crash caused by empty message in game_messagebox. Thanks magneticeel for reporting.
Weapon templates changes
- weapon_handgrenade is now a fully configurable weapon. It can be turned into any other template-based weapon and can be fully defined by the custom weapon template.
- Added charge_each_fire and charge_damage properties for fire parameters.
- charged_attack is now deprecated but still supported as a way to define
charge_each_fireandcharge_damage. - Added charge_ammo_check and charge_underwater_check properties for charged attacks.
- Added cooked and time_min properties for weapon projectiles with delayed detonation.
- Added exhaustible property.
- Added grenade_physics, far_throw_anims and farthest_throw_anims properties for grenade-like weapons.
- Added melee_distance property for melee attacks.
New weapons
Added new weapon classname - weapon_throwable. This is a fully configurable weapon that you can configure to your liking via weapon templates.
Entity changes
- gib now can be saved and restored, i.e. it survives a save-load.
Sample mod changes
Added full weapon templates for the following weapons:
- Half-Life hand grenade - hl/handgrenade.json
- Counter Strike HE Grenade - cs/hegrenade.json
- Counter Strike Knife - cs/knife.json
Updated templates for the following weapons due to the changes to how the charged attack properties are handled:
- op4/pipewrench.json
- op4/knife.json
- hunger/chaingun.json
- tfc/assaultcannon.json
- tfc/sniperrifle.json
Updated cs/usp.json template to make it use semiauto in secondary fire. Thanks @nreaLms for reporting.