Commit Graph

8 Commits

Author SHA1 Message Date
Mikita Wiśniewski d429d73ae0 API refactoring: make chairs/tables registation simplier
and get rid of the iron ones because they look silly and i don't think anybody would use 'em in their buildings
2022-02-25 19:51:18 +07:00
Mikita Wiśniewski 1b28bc08eb Remove Z eye offset when sitting on the chair
now it feels a bit better when you're moving your head to the back... i guess
2022-02-25 18:45:52 +07:00
Mikita Wiśniewski 2111b67106 Change the chat message when you're trying to sit while moving and add ability to translate it 2022-02-25 17:47:42 +07:00
Mikita Wiśniewski b2e1eea202 Add ability to sit on the chairs from ts_furniture mod
also, delete these comments from register.lua about nodeboxes for Gravel Path. currently the sitting feature works a bit weird, i'll try to fix it (BUT SITTING WORKS FINALLY YAAAYYY)
2022-02-25 15:09:33 +07:00
Mikita Wiśniewski 106ed35005 Uncomment selection_box of the chair
now when you select the chair it looks better AND you can sit on the chair by using mcl_cozy too!
2022-02-24 16:02:48 +07:00
Mikita Wiśniewski 97e0bd9b52 Make chairs use nodebox as their selection/collision box
so now you can sit on 'em BUT only with the mcl_cozy mod and /sit command... just a simple workaround while im trying to implement it
2022-02-24 07:57:55 +07:00
Mikita Wiśniewski 13201c0b98 Add early implementation of sitting by right-click
currently uses function from homedecor_seating/armchairs.lua... need to work on it
2022-02-23 11:53:52 +07:00
Mikita Wiśniewski 89d107c76e Initial files 2022-02-22 16:30:42 +07:00