Garry's Mod

Garry's Mod

1,163 ratings
LuaSeats - Lua Based Seating Alternative
4
2
6
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Roleplay
File Size
Posted
Updated
55.295 KB
1 Oct, 2020 @ 9:37am
7 Oct, 2020 @ 8:34am
10 Change Notes ( view )

Subscribe to download
LuaSeats - Lua Based Seating Alternative

Description
Replace the buggy and static engine seats with LuaSeats, a seating alternative with loads of customization!
Great for building, posing, RP, or just fun with friends!

Engine seats (seats found in the Vehicles tab) have these issues:
  • Engine seats have issues with parenting. If you parent to a chair, there's a good chance your game or server will crash.
  • Engine seats require recompiling models to make new chairs, which can be a slow and annoying process.
  • Engine seats always cause the view to be local to the seat, which can be an undesirable effect.
  • Engine seats have an arbitrary pitch deadzone in the center of view.
  • Engine seats are pretty uncustomizable without looking hacky.
  • Engine seats typically don't allow for weapons.

How does LuaSeats fix these issues?
  • LuaSeats have no issues with parenting. You can parent a LuaSeat all day. You can parent LuaSeats to LuaSeats. The world is your chair.
  • LuaSeats can be any model, any view position, any sitting position, any animation, any exit position. No need for recompiling models or pose parameter headaches.
  • LuaSeats can be set to freelook, local to seat, or locked forward separately for first person and third person. You'll be truly free to look in any way you choose.
  • LuaSeats have no arbitrary deadzone, looking around is just like looking around as normal.
  • LuaSeats are completely customizable. They accept all models, prop or not, have a bunch of options (including admin options) and can be adjusted with most editing tools.
  • You can use any weapon in a LuaSeat, provided you have the setting enabled for it.

These all sound great. What else does LuaSeats add?
  • Tool presets to save your favourite seats.
  • Model selection and functions to copy and replace entities in the world with seats.
  • A wide variety of animation sets to use in the seat. You can use your standard pod pose and sit pose, or be more fancy and use standing, swimming, kneeling, and more.
  • You can set position offsets for the third person player model, vehicle exit position, and view point position.
  • You can set angle offsets for the sitting position, to do creative movements like lying down.
  • Adjust how long it takes for you to sit down. Set to 5 seconds for a nice relaxing sit down, or instant when you have to get into the cockpit fast.
  • First person and third person view locking settings will allow you to look wherever you want.
  • Optional world collision for the camera.
  • Built in ability to use buttons and other useable objects in a seat
  • Carry weapons with you into seats, or don't, it's your choice.
  • A user setting to replace default engine chairs with LuaSeats. Don't worry, you can keep your default settings.
  • Compatibility with most seat-related mods, including Wiremod.

Admin settings:
Admin settings can be found under Utilities > Lua Seats > Admin Options. Alternatively, the convars are listed below:
luaseat_phys_can_manipulate - Enable to allow physgun and gravgun usage on a seat while in the seat. luaseat_clamp_positions - Enable to ensure position offsets don't go out of the +/- 200 range. luaseat_force_camsolid - Enable to force the camera world collision on all seats. luaseat_damage_in_seat - Enable to allow users to take damage when in seats

USAGE IN OTHER MODS
I have no problem with people using this mod or portions of this mod's code in order to create their own mods, on the condition that credit is given if uploaded. Acceptable methods of crediting the mod author:
- Link to author's Steam profile somewhere visible on the publishing website.
- Contributor status on Workshop addon and add this mod as required DLC.
- Proof of direct written permission from this mod's author.

Thanks to:
Ferpe - Creation of the ballin' thumbnail pose.
gStands Community - For being epic and not slaughtering me for posting a mod other than gStands.
My 15 testers for helping test the mod before full release
Hob-Co Space Combat - Providing the concept and a platform for testing.
Play Hob-Co Space Combat here:
UK:
steam://connect/gmod.h08.us
US:
steam://connect/gmod2.h08.us

Contribute to this mod's development or post issue reports here: https://gitlab.h08.us/Copper/luaseats

Found a bug? Post it in the bug reports discussion or in the gitlab above.

Current Version: v 1.6

also known as gSits
Popular Discussions View All (2)
37
30 Nov, 2024 @ 10:42am
PINNED: BUGS: Post em here!
Copper
0
22 May, 2023 @ 9:52am
whenever i enter a seat it freezes
YEETBOI420
117 Comments
Barricade911 29 Nov, 2024 @ 9:57am 
@juicy bruh are you stupid kid? what police department? 😂
froxdog 29 Nov, 2024 @ 9:34am 
how do i use weapons in seats
disassembly drone N 10 Jul, 2024 @ 1:27am 
why is the police department commenting on this mod :sob:
Barricade911 11 Feb, 2024 @ 5:10am 
yeah
gamer 10 Feb, 2024 @ 5:44pm 
sit anywhere is better
Barricade911 25 Jan, 2024 @ 9:30pm 
yeah i tried it out and instantly HATED it
Ray 25 Jan, 2024 @ 4:52pm 
crashes my game when trying to enter any engine seat, very sad i have to remove this
spoog 25 Oct, 2023 @ 2:45pm 
s i t
Ferpe  [author] 10 Mar, 2023 @ 6:40am 
half life source playermodels
fuckbro99 10 Mar, 2023 @ 4:15am 
can i have the link to the goofy ahhhhhh skeleton playermodel?