Releases: MyGamepedia/Enhanced-Black-Mesa-FGD
Releases · MyGamepedia/Enhanced-Black-Mesa-FGD
Version 1.0.7
Changes:
- Grammatical corrections and renamings have been made for some things.
- Added entity
env_xen_portal_effect
. - Added entity
env_doppler_emitter
. - Added shadow related property and inputs for
env_xen_healpool
. - Removed entity
env_xen_healshower
. Reason: you can't use it anyhow because it will crash your game instantly (even withpoint_template
) - Now
npc_alien_slave
andnpc_vortigaunt
will use all properties fromnpc_xorteb
entity. Reason: they're using one and the same class in the code, so, they work the same way. - Added entity
blackmesa_mp_gamerules
. - Added entity
blackmesa_mp_teamplay_gamerules
. - Added
Health
property forentity_player_base
. - Removed all
trigger_once
's properties with inputs and outputs fromnewxog_volume
. Reason: you can't use this entity as a trigger volume. - Reworked properties lists for all xog entities.
Version 1.0.6
A bit late this time, didn't make some planned changes, but this release contains important fixes.
Changes:
- Grammatical corrections and renamings have been made for some things.
- Removed property
Fire Delay
fromenv_mortar_launcher
. Reason: doesn't exists. - Added sphere for property
Impact Target
inenv_mortar_launcher
. - Removed sphere for property
MortarField
fromenv_mortar_launcher
. Reason: this property doesn't exists. - Added missing inputs, outputs and properties for
env_mortar_controller
. - Removed non-existent inputs for
env_credits
. - Removed non-functioning properties from
env_particle_beam
. - Now new lights and
npc_xortEB
are using capital letters in classname again. Reason: the bug in Hammer++ is fixed by ficool2. weapon_hivehand
now uses the world model instead of the view model.- Added
OnSpark
output forenv_spark
. Amplitude
input is replaced withNoise
input forenv_beam
.- Added entity
player_manager
. - Removed property
Panel Name
fromenv_tram_screen
. Reason: the default screen is always used. - Added inputs
SetActive
andSetInactive
forenv_tram_screen
. - Added inputs
InternalStartPortal
andInternalFinishPortal
for xen portals. - Removed flag
No DLight
for xen portals. Reason: obsolete (works only in the mod version). - Added shadow related property and inputs for
env_xen_pushpad
.
Version 1.0.5
Changes:
- Grammatical corrections and renamings have been made for some things.
- Added
MineDetonated
input forfunc_minefield
. - Removed non-functional properties for
func_tow
andfunc_tow_mp
. - Added sphere for property
Max Shadow Distance
inenv_cascade_light
. - Now used
filter_activator_class
icon forfilter_activator_flag
entity. Reason: missing texture fix. - Reworked properties lists for all new light entities.
- Used different color values for
env_lensflare
for all flare color properties, they also first placed. Reason: attempt to create separate effect with no need to add separating lines. - Property
Team
has been renamed toTeam Number
. Reason: already exists property with the same name. - Removed
SetTeamNum
input. Reason: doesn't exists. - Added
Team
andTeam Number
properties for all entities. - Added
env_mine
entity.
Version 1.0.4
Changes:
- Grammatical corrections and renamings have been made for some things.
- Added
BreakNExplode
input for all xen barrels. - Changed default model for
prop_radiation_charger
, it don't use the hev crystal changer model now. - Returned property
Radius
forenv_soundscape
. - Added entity
trigger_auto_crouch
. - Changed weapon list for
ai_goal_lead_weapon
. - Added entity
world_items
. - Added entity
trigger_teleport_relative
. - Added entity
trigger_hierarchy
. - Added entity
trigger
. - Added entity
test_traceline
. - Added entity
target_cdaudio
. - Added entity
target_changegravity
. - Added entity
test_proxytoggle
. - Added entity
test_effect
. - Returned property
Interpolate Position To Player
forpoint_viewcontrol
. - Added entity
point_viewcontrol_multiplayer
. - Added input
FireCrashOutput
forinfo_target_helicoptercrash
. - Added output
OnCrashed
forinfo_target_helicoptercrash
. - Removed some separating lines for
env_lensflare
. Reason: crash when you attempting to place entity. - Added
SetgarGantua
andPush
inputs fortrigger_gargantua_shake
. - Now
env_lensflare
have default color value for all lenses (white). - Added entity
logic_proximity
. - Added entity
cycler_flex
. - Entity
filter_activator_flag
don't use missed icon anymore. - Added entity
func_nav_avoidance_obstacle
. - Added entity
func_nav_blocker
. - Added entity
func_nav_prerequisite
. gibshooter
andenv_shooter
entities now have render properties.- Returned property
Origin
forfunc_breakable
. - Returned some missed flags and properties for
env_shooter
. - Now default value for property
Light And GodRays Mode
fromnewlight_point
isLight Only
. Reason: new point lights still can cause game crash if there are many such lights (40), even if the godrays is turned off. - Entity
func_tank
and other similar entities now have all the render properties.
Also, Enhanced-Black-Mesa-FGD supposed to be fully stable now (as far as allows Hammer and Hammer++).
Version 1.0.3
Changes:
- Grammatical corrections and renamings have been made for some things.
- Changes have been made to VisGroups.
- Added keyvalues related to rendering for
env_bubbles
, this entity is always invisible now by default. - Added spheres for
npc_beneathticle
(keyvalueInitial Tongue Length
),misc_dead_hev
(keyvaluePing Light Radius
) and xen cacti/barrels (keyvaluelightRadius
). - Removed
Stop
input frommusic_track
since this is not in the game. - Added input
RollEndCredits
forenv_credits
. Particle Beam Name
keyvalue fromenv_particle_beam
now usesparticlesystem
parameter instead ofchooise
. This to have the button that opens the particle browser.entity_player_base
now uses custom model to match the size in the game.- Added separating lines for lenses in
env_lensflare
. - Entities with
newlight_
andnewlights_
prefix now uses lowercase latters in classname. The same fornpc_xorteb
. This to work properly with Hammer++. - Now
misc_dead_hev
andprop_ragdoll_original
now works Physics Simulation Tool from Hammer++. - Returned (and a bit improved) entity
prop_dynamic_playertouch
. - Removed
RadiusX
,RadiusY
andRadiusZ
keyvalues fromnewxog_global
, because they are non-functional. - Added connection lines for
newlights_settings
andnewxog_settings
. - Now
Game Team Master To Use
keyvalue fromgame_player_team
doesn't use description as value. - Returned missed flags for
game_player_equip
. - Removed non-functional light settings for
npc_plantlight
andnpc_plantlight_stalker
. - Returned (and a bit improved) entity
env_mortar_launcher
. - Added entity
trigger_cdaudio
. - Added
Reset
andDestroyImmediately
inputs forinfo_particle_system
.
Version 1.0.2
Changes:
- Grammatical corrections and renamings have been made for some things.
Next Jump Delta
KV fromenv_xen_pushpad
is now functional.- Added helper models for
light
andlight_dynamic
. - Added icon for
light_spot
. - Added new entities:
weapon_hivehand
(hivehand weapon),env_cascade_volume
(seems like a deprecated entity),entity_player_base
(players base from theElimination
game mode). - Added
Start Disabled?
KV forfunc_clip_vphysics
. - Added spheres for
newxog_volume
andnewxog_global
. newxog_settings
usetarget_destination
value for KVTargetNewXOGEntity_Name
instead ofstring
.Custom NG Bloom Threshold
KV fromenv_tonemap_controller
now use value from the console cvar.- Returned
Ignore NPC Collisions
KV forprop_dynamic
entities (?doesn't seems to be working?). - Removed
Alpha
KV frompoint_spotlight
since this is broken KV. - Added
StartPortal
input for xen portals. - Added
PerformForcedWeaponDeploy
input for the player entity. - Removed all KVs related to lightmap for
prop_static
, this game doesn't support lightmapped props. - Added
Body
KV forprop_ragdoll
andprop_ragdoll_original
. - Added
AllowBloodPool
input forprop_ragdoll
. - Added
OnJump
,OnDuck
andOnUnDuck
inputs forlogic_playerproxy
(doesn't work however). - Removed all inputs that
logic_playerproxy
doesn't have in the game. - Added
[1] Initially dark
spawnflag forlight_environment
.
Version 1.0.1
Changes:
- Using
readonly
forLight Type
ingodrays_settings
entity, since this entity does not affectnewLight_Dir
. - Fixed KV name and description for
Outer
andInner
inlight_dynamic
entity. prop_charger_base
not available inClass:
, since this entity not available in the game and it is base for other charger crystals.nihiportalsbase_teleprops
is nownihiportals_teleprops
.env_gunfire
uses itown icon.- Fixed icon for
env_cascade_light
. - Grammatical corrections and renamings have been made for some things.
env_tracer
uses itown icon.item_crate
now draw model fromModel
KV.- Fixed texture for
logic_register_activator
, now uses older.VTF
format to work withHammer
fromBlack Mesa
. misc_dead_hev
now draw model fromModel
KV.ai_goal_actbusy_queue
uses itown icon.logic_auto
usesGlobal State to Read
fromenv_global
.- Now list of items from
Spawn On Break
(that use breakable brushes) is now show only entities that available in the game. - Removed all spawnflags from physics objects that work only with gravity gun.
- List for
Collisions
is now full. - Added
TongueTipUpdated
input fornpc_barnacle
. Move Direction (Pitch Yaw Roll)
KV forfunc_conveyor_bms
is functional.- Removed
npc_alien_grunt_unarmored
, this entity is not available in the game. - Added
Browse...
button forTexture name Grad Texture
KV fromnewxog_volume
andnewxog_global
.
Version 1.0.0
Now this thing is pretty good to use. Far from the latest version, but it's already much better than original .fgd.
Changes is:
- No more non existing entities, such as Half-Life: 2 only entities or garbage from the original .fgds, such as
npc_cockroach
. Note - maybe not every non existing entity is removed, checks is planned. - Heavy improved visgroups, removed non existing things, added new visgroups, e.t.c.
- Added some entities that available and functional in the game, but that not available in the original .fgd files. I cant remember (next time I will record all changes after each file edit) but the what I remember is:
npc_leech
, allweapon_
entities,item_syringe
. npc_human_assassin
now use fixed by me model which use fixed texture materials that works fine with Hammer.- Xen portals now use fixed by me icon.
- Now you can open particle browser for
info_particle_system
. - Now
func_dustcloud
andfunc_dustmotes
does not teleporting to 0 0 0 position on spawn. - Now
func_breakable_surf
does not teleporting to 0 0 0 position on shatter. - Now you can open texture browser for each
env_lensflare
's flare texture. You don't need now to openReplace Textures
window, open texture browser, select texture that you need, copy text fromFind:
, closeReplace Textures
, selectenv_lensflare
's flare texture that you need and only than paste the needed texture. Now you can just selectenv_lensflare
's flare texture KV, pressBrowse...
button and select texture that you need. - Now you can open texture browser for new lights and select needed lightcookie (if it have .vmt).
- Removed some non functional and non existing KV and I/O.
- Renamed some KV and rewritten description for them to make them more friendly for new users.
- Rewritten description for some entities to make them more friendly for new users.
- Added some non existing in the original .fgd files KV and I/O.
- Added helpers and sphere for some entities.
- Returned the original icons for some entities.
And more...