92 Commits over 122 Days - 0.03cph!
BasePathEntity works correctly with nodes that are parented to other objects
Delete commented out filtername property from basetrigger.cs
Make use of Output<T>
Update base.fgd
Added missing icon for 'Unreferenced by Content' tag
Fixed missing tag icon for 'From Other Project' tag
Recompiled all editor entity icons
Delete hlvr editor materials/textures, we have no use for them
HLA Hammer puzzle textures, HLA Hammer entity icons
When using path node entities, added properties that link to the original path entity on each node entity, and vice versa
Merge branch 'master' of sbox-game
SetSnapshot support for break particles
break_create_particle break command support for Breakable class
TextEntry's onsubmit event is now fired with keypad enter as well
Don't display a warning about unknown ButtonEntity movetype for non moving buttons
DoorEntity curve for open/close animation
Change DoorEntity delegate assignment, update description
Added Activation Tags feature to all triggers
Make sure Name, Hierarchy and Tags properties are always on top
Remove point_*command entities from the FGD
Merge branch 'master' of sbox-game
Make default gamemode icon not load from a static web url
Make search in local maps functional
Use new attributes where necessary
forgot this one
Model archetypes in [Hammer.Model]
Merge branch 'master' of sbox-game
Added sv_lan and sv_password to create game screen
Only show sv_passoword/lan if maxplayers is visible
Update base.fgd
Use [Category] not PropertyAttribute.Group
Fix a typo in info_player_start's description
Update default door animgraphs so all nodes are grid aligned
Platform: Make some useful fields/properties public to read
Speed, TimeToHold and CurrentRotation
Custom Path Node support
Base class improvements to paths and path nodes to allow for custom keyvalues in Hammer per node. Also an option to have path tool nodes be spawned as actual entities.
Fixed a stack overflow in PlatformEntity
Allow ent_button to be a point entity (i.e. use vmdl models)
Minor housekeeping changes to entities
Added PathPlatformEntity.OnAlreadyThere. It and OnMovementEnd now give current position as parameter
Added LogicEntity (ent_logic), which encompasses logic_auto, logic_relay and logic_compare
Rename FuncButton to ButtonEntity (func_button => ent_button)
Added framerate cap & texture filtering to Options
Make possible to update loading screen subtitle only
Code for Game/Map download progress on loading screen
DoorEntity: Make OnAnimGraph overrides protected
PathPlatformEntity OnMovementStart/End outputs + other stuff
Train-like auto angle feature, increased generated path precision
Fix an issue with PathPlatformEntity.DoMove
Added ent_path_platform and path_generic entities
ent_path_platform uses the Path Tool generated path (path_generic) to move between its nodes. Has inputs useful for things like elevators and generic moving platforms based on nodes.
Fix rotating_door_generic animgraph
Fixed some trigger entities not respecting Enabled state
Makes BaseTrigger input methods public
TriggerTeleport OnTriggered output is fired before entity is teleported
update compiled resources again
Added BasePathEntity.DrawPath
Added "reverse" parameter to GetPointBetweenNodes & GetCurveLength methods of BasePathEntity
make Player.IsValidUseEntity protected
Improved player use behavior when looking an multiple small usable entities
Minor changes to PlatformEntity
Give light_omni a different icon from light_spot
Update some compiled assets
Improved behavior of sounds in PlatformEntity
Start/Stop sounds now play when expected with the TimeToHold option, etc.
Make Platform/DoorEntity moving sounds stop when entity gets deleted
"Unknown move type" warnings include the entity name
PlatformEntity improvements
Added TimeToHold setting
Added MovingSound setting
Moved all sounds to a category in Hammer
Improved how inputs interact with rotating platforms
Platforms can now rotate more than 180 degrees
Rotating PlatformEntity types
Merge branch 'master' of sbox-game
Implement door_sounds modeldata to ent_door, so models can specify their own sounds (Hammer KVs take precedence)
Added "OtherDoorsToOpen" option to DoorEntity
Renamed "Use" spawnflag to "UseOpens" so its more self explanatory.
EntPlatform => PlatformEntity class name
Animatable door support using anim graphs
Adds "Animated only" move type to doors
Changes KeyframeEntity to base from AnimEntity
Added 2 generic animgraphs for door animations (prop_door_rotating-like, and prop_dynamic like), ready to be plugged into models with correct sequence names.