Garry's Mod

Garry's Mod

Interactive doors
Showing 1-10 of 13 entries
< 1  2 >
Update: 1 Jan, 2024 @ 11:01am

Version 1.2.3 [01.01.2024]:

- Fixed: most of the bugs that were reported since the latest update
Thanks to everyone who left feedback! You can always do that in the Bug reports thread on the workshop page
"Open doors while running" setting:
- the breach sound is no longer played multiple times at once
- changed timing when doors open (mostly for beatrun)
- view punch angle on door kick can be adjusted via server settings

Update: 20 Jun, 2023 @ 10:46am

Version 1.2.2 [20.06.2023]:

- Added: concommands for actions (it allows to assign the actions on keys)
- Improved: keyhole view doesn't shake anymore
- Changed: icons for disabled features are no longer displayed
- Fixed a server-side error: that was occurring due to non existing master door
- Fixed a server-side error: including non existing setUpInteractiveDoors.lua file
- Fixed a client-side error: that was caused by passing a table instead of a material
- Fixed a client-side error: using null player reference in the main client hook
- Fixed a server-side error: all doors are locked after savefile is loaded

The addon development is suspended. There will be patches for critical errors only.

Update: 8 Feb, 2023 @ 7:27am

Version 1.2.1 [08.02.2023]:

- Added: <permission> for locking/unlocking
- Fixed: client-side error that was caused by non-existing ID_cvar_enablePropertySystem convar
- Fixed: icons are not displayed due to indexing a nil value in the materials table

Update: 6 Feb, 2023 @ 5:32am

Version 1.2.0.1 [06.02.2023] (Hotfix):

- Fixed: error when a single door is destroyed
- Fixed: client-side error when an entity that a player looks at is null

Update: 4 Feb, 2023 @ 2:35pm

Version 1.2.0 [04.02.2023]:

- NEW: Property system with saves that would be good for RP (go to the addon settings)
- NEW: Looking through keyholes
- NEW: Destructible locks - unlock doors by shooting at their levers (go to the addon settings)
- NEW: Keypad linker tool (Spawnmenu -> Tools -> Interactive doors -> Keypad linker)
- NEW: Opening doors while running (go to the addon settings)
- NEW: Changing a start angle for peeking (go to the addon settings)
- Replaced: locking/unlocking instead of lockpicking
- Replaced: Wheatley's parkour and Beatrun support were replaced with <Open doors while running> setting
- Added: <permissions> to forbid some actions with doors (go to the addon settings)
- Fixed: double doors (master-slave) are separated from each other and work correctly (go to the addon settings)
- Fixed: areaportals behavior*
- Fixed: not working VManip contextual animations
- Internal: event "ID_event_playerUseDoor" was added to control USE action on interactive doors (for 3rd party, info can be found in lua/interactive_doors/events_interactive_doors.lua)
- Internal: code optimizations
- Cancelled: func_door_rotating support (you can still test it, go to the addon settings)
- Removed: lockpicking

* depends on a machine (?)

Update: 17 Sep, 2022 @ 2:03pm

Version 1.1.4 [17.09.2022]:

- NEW: Players and NPCs will be pushed away and damaged when you kick doors.
(customize in the server settings)
- NEW: Added support: Beatrun (go to the Supported addons tab)
- Dynamically added doors become interactive as others on map.
(that means Interactive doors work with doorStool now)
- This update mainly covers the internal part.
The file structure of the addon was completely changed to make further development easier.

Update: 8 Sep, 2022 @ 4:36am

Version 1.1.3.1 [08.09.2022] (Hotfix):

- Fixed an issue when server-side script crashed if you USEd something but didn't have [VManip] Contextual animations installed.

Update: 7 Sep, 2022 @ 4:15pm

Version 1.1.3 [08.09.2022]:

- All settings that are related to addons support were moved to the Supported addons tab in the Addon Manager.
(ID_cmd_cl_openAddonManager or Q->Options->Interactive doors->Client->Open addon manager)
- Added support: Wheatley's parkour (go to the Supported addons tab).
- Added commands to show all the console variables and commands related to this addon:
ID_cvar_list, ID_cmd_list
- Added report system to gather debug info if there are no lua errors.
(ID_cmd_cl_reportBug or Q->Options->Interactive doors->Client->Report a bug)
- Added a slider that let you change the icons size.
- Fixed an issue when props with other model than door01_left.mdl counted as "prop_door_rotating".
- Feedback needed: during the tests no bugs with [VManip] Contextual animations occurred.
- Feedback needed: ULib compatibility.
- Added an option to disable playing SimpleUse animation from [VManip] Contextual animations addon when you kick the door. (go to the Supported addons tab)
- Internal: [serverEventIdent] ID_event_preSoundInit, [clientEventIdent] ID_event_cl_preIconsInit events were added to override default sounds and icons.

Update: 3 Sep, 2022 @ 3:29pm

Version 1.1.2:
- Fixed an issue when removing/deleting a door caused server-side script to crash.
- Fixed an issue when non-valid entity in front of you could lead to client-side script crash.
- MightyFootEngaged support option is being saved between sessions now.
- Added informative addon manager.

Update: 1 Sep, 2022 @ 3:29pm

Version 1.1.1:

- Fixed an issue when closing sound played two times
- Added server-side option to disable destructible doors
- Added "Mighty foot engaged" support, check client-side settings (special thanks to the creator)