Roulette
Managing Roulette in the Casino Editor
The Roulette editor page manages roulette table placement, presets, dealer model, and access rules.

Editor Settings
Name
Text
Choose a display name for the roulette table
Table model
Select/List
Select the roulette table model/hash
Preset
Select/List
Select gameplay preset/config used by this table
Dealer ped model
Select/List
Choose dealer NPC model used for this table
VIP only
Toggle
Restrict table usage to VIP players only
Ambient
Toggle
Mark table as ambient/background mode
Society enabled
Toggle
Enable society/account integration for table revenue
Society name
Text/List
Set society/account name used when society is enabled
Proximity
Number
Set interaction distance in meters
Load only interiors
Toggle
Load this roulette table only while players are in interiors
Create table
Action
Create a new roulette table at player position
Delete table
Action
Delete selected roulette table
RouletteConfigs
Roulette presets are defined in rcore_casino/configs/roulette.lua in the RouletteConfigs table.
The editor Preset field selects one of these preset keys.
TextureID
Number
Table texture/style variant id
Banner
Text
UI/banner texture dictionary key
Title
Text
Title displayed for this roulette preset
MaxBets
Number
Maximum number of bets per player
MinBetValue
Number
Minimum bet value
MaxBetValue
Number
Maximum bet value
MaxBetValueOutside
Number
Maximum outside-bet value
MaxBetValueInside
Number
Maximum inside-bet value
PlaceBetsTime
Number
Betting phase time in seconds
SpinDelayMin
Number
Minimum delay before spin starts
SpinDelayMax
Number
Maximum delay before spin starts
BiasIncludesZero
Toggle
Allow biased outcomes to include 0/00
RTP
Object
Return-to-player tuning range and bias
ExposureBias
List
Bias tuning by threshold bands
PlayerControls
Object
Win cap / streak / anti-streak controls
FairnessWindows
Object
Unbiased vs biased round windows
RoulettePlayableHashes
Playable roulette models are defined in rcore_casino/configs/roulette.lua in RoulettePlayableHashes.
Only models listed in RoulettePlayableHashes are treated as playable roulette tables and are used for editor table-model selection/create defaults.

vw_prop_casino_roulette_01b

vw_prop_casino_roulette_01
RoulettePedModels
Selectable dealer ped models are defined by roulette defaults in rcore_casino/configs/roulette.lua (RouletteSettings).
Only configured/default roulette dealer models should be used for roulette dealer peds.
Ambient Roulette Tables
The Ambient toggle in editor controls whether a roulette table is treated as an ambient/background table (isAmbient = true).

Ambient roulette tables are useful for atmosphere and population-style behavior around tables, instead of only active gameplay-focused setups.
Ambient spectator/nearby ped models are configured in rcore_casino/configs/roulette.lua in the RouletteAmbientPeds list.
Last updated