Roblox-File-Format/Generated/Enums.cs

729 lines
11 KiB
C#
Raw Normal View History

// Auto-generated list of Roblox enums.
2020-09-25 00:38:30 +00:00
// Updated as of 0.449.1.411731
namespace RobloxFiles.Enums
{
public enum ActuatorRelativeTo
{
Attachment0,
Attachment1,
World
}
public enum ActuatorType
{
None,
Motor,
Servo
}
public enum AlignType
{
Parallel,
Perpendicular
}
public enum AlphaMode
{
Overlay,
Transparency
}
public enum AnimationPriority
{
Idle,
Movement,
Action,
Core = 1000
}
public enum AspectType
{
FitWithinMaxSize,
ScaleWithParentSize
}
2020-09-25 00:38:30 +00:00
public enum AutomaticSize
{
None,
X,
Y,
XY
}
public enum Axis
{
X,
Y,
Z
}
public enum BinType
{
Script,
GameTool,
Grab,
Clone,
Hammer
}
public enum BodyPart
{
Head,
Torso,
LeftArm,
RightArm,
LeftLeg,
RightLeg
}
2019-08-14 21:02:31 +00:00
public enum BorderMode
{
Outline,
Middle,
Inset
}
public enum ButtonStyle
{
Custom,
RobloxButtonDefault,
RobloxButton,
RobloxRoundButton,
RobloxRoundDefaultButton,
RobloxRoundDropdownButton
}
public enum CameraMode
{
Classic,
LockFirstPerson
}
public enum CameraType
{
Fixed,
Attach,
Watch,
Track,
Follow,
Custom,
Scriptable,
Orbital
}
public enum DevCameraOcclusionMode
{
Zoom,
Invisicam
}
public enum DevComputerCameraMovementMode
{
UserChoice,
Classic,
Follow,
2020-01-15 20:37:36 +00:00
Orbital,
CameraToggle
}
public enum DevComputerMovementMode
{
UserChoice,
KeyboardMouse,
ClickToMove,
Scriptable
}
public enum DevTouchCameraMovementMode
{
UserChoice,
Classic,
Follow,
Orbital
}
public enum DevTouchMovementMode
{
UserChoice,
Thumbstick,
DPad,
Thumbpad,
ClickToMove,
Scriptable,
DynamicThumbstick
}
public enum DialogBehaviorType
{
SinglePlayer,
MultiplePlayers
}
public enum DialogPurpose
{
Quest,
Help,
Shop
}
public enum DialogTone
{
Neutral,
Friendly,
Enemy
}
public enum DominantAxis
{
Width,
Height
}
public enum EasingDirection
{
In,
Out,
InOut
}
public enum EasingStyle
{
Linear,
Sine,
Back,
Quad,
Quart,
Quint,
Bounce,
2019-08-01 01:57:56 +00:00
Elastic,
Exponential,
Circular,
Cubic
}
public enum ElasticBehavior
{
WhenScrollable,
Always,
Never
}
public enum ExplosionType
{
NoCraters,
2019-09-26 04:34:24 +00:00
Craters
}
public enum FillDirection
{
Horizontal,
Vertical
}
public enum Font
{
Legacy,
Arial,
ArialBold,
SourceSans,
SourceSansBold,
SourceSansLight,
SourceSansItalic,
Bodoni,
Garamond,
Cartoon,
Code,
Highway,
SciFi,
Arcade,
Fantasy,
Antique,
SourceSansSemibold,
Gotham,
GothamSemibold,
GothamBold,
2020-09-25 00:38:30 +00:00
GothamBlack,
AmaticSC,
Bangers,
Creepster,
DenkOne,
Fondamento,
FredokaOne,
GrenzeGotisch,
IndieFlower,
JosefinSans,
Jura,
Kalam,
LuckiestGuy,
Merriweather,
Michroma,
Nunito,
Oswald,
PatrickHand,
PermanentMarker,
Roboto,
RobotoCondensed,
RobotoMono,
Sarpanch,
SpecialElite,
TitilliumWeb,
Ubuntu
}
public enum FontSize
{
Size8,
Size9,
Size10,
Size11,
Size12,
Size14,
Size18,
Size24,
Size36,
Size48,
Size28,
Size32,
Size42,
Size60,
Size96
}
public enum FormFactor
{
Symmetric,
Brick,
Plate,
Custom
}
public enum FrameStyle
{
Custom,
ChatBlue,
RobloxSquare,
RobloxRound,
ChatGreen,
ChatRed,
DropShadow
}
public enum GameAvatarType
{
R6,
R15,
PlayerChoice
}
public enum HandlesStyle
{
Resize,
Movement
}
public enum HorizontalAlignment
{
Center,
Left,
Right
}
public enum HumanoidCollisionType
{
OuterBox,
InnerBox
}
public enum HumanoidDisplayDistanceType
{
Viewer,
Subject,
None
}
public enum HumanoidHealthDisplayType
{
DisplayWhenDamaged,
AlwaysOn,
AlwaysOff
}
public enum HumanoidRigType
{
R6,
R15
}
public enum InOut
{
Edge,
Inset,
Center
}
public enum InputType
{
NoInput,
Constant = 12,
Sin
}
2020-09-17 17:14:57 +00:00
public enum InterpolationThrottlingMode
{
Default,
Disabled,
Enabled
}
public enum LeftRight
{
Left,
Center,
Right
}
public enum LevelOfDetailSetting
{
Low,
Medium,
High
}
public enum Material
{
Plastic = 256,
SmoothPlastic = 272,
Neon = 288,
Wood = 512,
WoodPlanks = 528,
Marble = 784,
Basalt = 788,
Slate = 800,
CrackedLava = 804,
Concrete = 816,
Limestone = 820,
Granite = 832,
Pavement = 836,
Brick = 848,
Pebble = 864,
Cobblestone = 880,
Rock = 896,
Sandstone = 912,
CorrodedMetal = 1040,
DiamondPlate = 1056,
Foil = 1072,
Metal = 1088,
Grass = 1280,
LeafyGrass = 1284,
Sand = 1296,
Fabric = 1312,
Snow = 1328,
Mud = 1344,
Ground = 1360,
Asphalt = 1376,
Salt = 1392,
Ice = 1536,
Glacier = 1552,
Glass = 1568,
ForceField = 1584,
Air = 1792,
Water = 2048
}
2020-09-25 00:38:30 +00:00
public enum MeshPartHeads
{
Default,
Disabled,
Enabled
}
public enum MeshType
{
Head,
Torso,
Wedge,
Sphere,
Cylinder,
FileMesh,
Brick,
Prism,
Pyramid,
ParallelRamp,
RightAngleRamp,
CornerWedge
}
2020-07-29 19:44:43 +00:00
public enum ModelLevelOfDetail
{
Automatic,
StreamingMesh,
Disabled
}
public enum MouseBehavior
{
Default,
LockCenter,
LockCurrentPosition
}
public enum NameOcclusion
{
NoOcclusion,
EnemyOcclusion,
OccludeAll
}
public enum NormalId
{
Right,
Top,
Back,
Left,
Bottom,
Front
}
public enum PartType
{
Ball,
Block,
Cylinder
}
public enum PoseEasingDirection
{
In,
Out,
InOut
}
public enum PoseEasingStyle
{
Linear,
Constant,
Elastic,
Cubic,
Bounce
}
public enum R15CollisionType
{
OuterBox,
InnerBox
}
public enum RenderFidelity
{
Automatic,
2020-07-25 06:26:59 +00:00
Precise,
Performance
}
public enum RenderingTestComparisonMethod
{
psnr,
diff
}
public enum ReverbType
{
NoReverb,
GenericReverb,
PaddedCell,
Room,
Bathroom,
LivingRoom,
StoneRoom,
Auditorium,
ConcertHall,
Cave,
Arena,
Hangar,
CarpettedHallway,
Hallway,
StoneCorridor,
Alley,
Forest,
City,
Mountains,
Quarry,
Plain,
ParkingLot,
SewerPipe,
UnderWater
}
public enum RollOffMode
{
Inverse,
Linear,
LinearSquare,
InverseTapered
}
public enum ScaleType
{
Stretch,
Slice,
Tile,
Fit,
Crop
}
public enum ScreenOrientation
{
LandscapeLeft,
LandscapeRight,
LandscapeSensor,
Portrait,
Sensor
}
public enum ScrollBarInset
{
None,
ScrollBar,
Always
}
public enum ScrollingDirection
{
X = 1,
Y,
XY = 4
}
public enum SizeConstraint
{
RelativeXY,
RelativeXX,
RelativeYY
}
public enum SortOrder
{
Name,
Custom,
LayoutOrder
}
public enum StartCorner
{
TopLeft,
TopRight,
BottomLeft,
BottomRight
}
public enum StreamingPauseMode
{
Default,
Disabled,
ClientPhysicsPause
}
public enum Style
{
AlternatingSupports,
BridgeStyleSupports,
NoSupports
}
public enum SurfaceGuiSizingMode
{
FixedSize,
PixelsPerStud
}
public enum SurfaceType
{
Smooth,
Glue,
Weld,
Studs,
Inlet,
Universal,
Hinge,
Motor,
SteppingMotor,
SmoothNoOutlines = 10
}
public enum TableMajorAxis
{
RowMajor,
ColumnMajor
}
public enum Technology
{
Legacy,
Voxel,
Compatibility,
ShadowMap,
Future
}
public enum TextTruncate
{
None,
AtEnd
}
public enum TextXAlignment
{
Left,
Right,
Center
}
public enum TextYAlignment
{
Top,
Center,
Bottom
}
public enum TextureMode
{
Stretch,
Wrap,
Static
}
public enum TopBottom
{
Top,
Center,
Bottom
}
2020-09-25 00:38:30 +00:00
public enum TriStateBoolean
{
Unknown,
True,
False
}
public enum VerticalAlignment
{
Center,
Top,
Bottom
}
public enum VerticalScrollBarPosition
{
Right,
Left
}
public enum ZIndexBehavior
{
Global,
Sibling
}
}