Seats

Managing Seats in the Casino Editor

The Seats editor allows you to quickly create sit interaction spots anywhere on the map. It does not spawn any chairs or objects โ€” it simply defines a position and rotation and marks that location as a usable seat.

When a player approaches the defined seat location, they can interact with it (for example by pressing E) to sit down using the configured seating behavior.

Editor Settings

Setting
Type
Info

Seat type

Select/List

Choose seat behavior type (1 normal seat, 2 chair/bar seat)

Duplicate seat

Action

Create a copy of selected seat at the same coordinates/heading

Delete seat

Action

Delete selected seat

Add seat

Action

Create a new local seat near current player position

Add global seat

Action

Open global seat menu for model-wide seat definitions

Preview / Seat Type

Preview
Seat Type
Use case

Normal seat

Standard sit spots using normal seat enter/idle behavior

Chair/Bar seat

Chair/bar-like sit spots using the alternate seating flow

GlobalSeats (important)

Global seats are model-based seat definitions in rcore_casino/configs/seats.lua under GlobalSeats.

Use these when you want a single model to act as a seat everywhere in the map/interior, with optional animation offsets.

Config field
Type
Info

name

Text

Display name for global seat definition

model

Hash/Number

Object model hash used for global seat matching

type

Number

Seat type (1 normal, 2 chair/bar)

offset

Vector3

Animation position offset applied when using this model

offsetHeading

Number

Heading offset applied to seating animation

Last updated