Alright, so I know what you're all thinking. "Spud, this FGD looks cool, but I have a violent fear of organization and cleanliness. I'd like this FGD a lot better if I could easily get rid of the line dividers. Like, just by pressing a button. Twice. And I really want that button to be the forward slash key on my keyboard, for some reason." If that was your thought process upon first seeing this FGD, then this is the update for you! And if that was not your thought process, well you might still like this update anyway, so check it out!
-Added a "User Settings" section at the top of the FGD: In this section, certain parts of the FGD can easily be customized by commenting/uncommenting lines of FGD code. Currently available settings are "Line Dividers" and "Pitch Keyvalue in Lights".
-
keyframe_rope and
move_rope now have identical functionality and can be used interchangeably
-Increased the default "Slack" value in
keyframe_rope and
move_rope to 50 (previously 25)
-Improved documentation of PASStime entities (Thanks to 14bit for the improved PASStime prefab which I could use for testing)
-Broken/nonfunctional entities are now re-included in the FGD, with a message at the top of their keyvalues list indicating their broken status
-
team_control_point now properly lists dynamic model keyvalues, inputs, and outputs
-NPC entities have been updated to follow the keyvalue organization scheme established in Version 2
-Range helpers that are not intended to be changed can now be reset to their intended value using the dropdown
-Removed "Direction to Suppress Air Control" and "Air Control Suppression Time" keyvalues from
trigger_catapult, and "<Team> Model Bodygroup" keyvalues from
team_control_point, as they have no effect in code
-Removed "Skin", "Body Group", "Hitbox Set", and "Texture Frame" keyvalues from various entities which override these values on spawn or otherwise do not use these values
-Removed "Helper Model" keyvalue from
team_control_point
-Removed dynamic model keyvalues from
npc_vehicledriver
-Fixed "_DisableUpdateTarget" and "_EnableUpdateTarget" in
momentary_rot_button being erroneously flagged as outputs instead of inputs, and added proper descriptions for them
-Updated various entities' documentation to reflect new research/information
-Fixed various missing keyvalues
-Fixed missing line dividers in various entities
-Fixed some entities still having a line divider as their last keyvalue
-Fixed missing fade distance sphere helpers on some entities
-Fixed various typos
Download this version