Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
Classes | Enumerations
BrokeProtocol.Required Namespace Reference

Classes

class  Animations
 
class  ClReference
 
class  ExportUtil
 
class  Friction
 
struct  InventoryStruct
 
class  ItemOption
 
struct  LabelID
 
class  LayerIndex
 
class  ObjectTag
 
struct  ProcessOption
 
class  Reference
 
struct  Rotor
 
struct  Seat
 
class  ShReference
 
class  SvReference
 
struct  TrafficLightInfo
 
struct  TypeLabelID
 
struct  VideoOption
 
class  WeaponSet
 
struct  WearableOptions
 
class  WeightedOption
 

Enumerations

enum  WaypointType {
  Player , Vehicle , Aircraft , Boat ,
  Train , Towable
}
 
enum  EntityState { Unlocked , Locked , ForSale }
 
enum  InventoryType { None , Normal , Locked , Shop }
 
enum  CharacterType { All = -1 , Humanoid , Mob }
 
enum  StanceIndex {
  Stand , Crouch , SitMovable , SitFixed ,
  SitMotorcycle , SitKart , Parachute , Gunner ,
  Sleep , KnockedDown , Recovering , KnockedOut ,
  Dead , StandStill , CrouchStill , StandFixed ,
  CrouchFixed
}
 
enum  AppIndex {
  Apps , Contacts , Blocked , Calls ,
  Inbox , Services , Deposit , Withdraw ,
  Radio
}
 
enum  Grip {
  None , Surrender , Restrained , Pistol ,
  Rifle , Shotgun , TwoHand , Device
}
 
enum  DamageIndex {
  Null , Melee , Gun , Random ,
  Collision , Stun
}
 
enum  ConsumableType { Food , Drink , Drug , Medical }
 
enum  WearableType {
  Head , Face , Body , Back ,
  Armor , Legs , Feet , Hands
}
 
enum  BodyPart {
  Null = -1 , Head , Chest , Abdomen ,
  Arms , Legs , Count
}
 
enum  BodyEffect {
  Null = -1 , Temporary , Drugged , Pain ,
  Bloodloss , Fracture
}
 
enum  EffectPrefab {
  None , Blocked , Blood , BoomBig ,
  BoomSmall , Debris , FireEffect , Flash ,
  LightParticle , SmokeTrail , Sparks , Flare ,
  Smoke , HitscanTrail , Tracer , MuzzleFlash ,
  TaserFlash , Exinguisher , WaterStream , Laser ,
  SkidMark , ProjectileTrail , SmokePuff , DamageMarker ,
  Identity
}
 
enum  FireEffect {
  None , MuzzleFlash , TaserFlash , Exinguisher ,
  WaterStream , SmokePuff
}
 
enum  DestroyEffect { None , BoomBig , BoomSmall , Flash }
 
enum  ThrownEffect { None , Flare , Smoke , ProjectileTrail }
 

Enumeration Type Documentation

◆ AppIndex

Enumerator
Apps 
Contacts 
Blocked 
Calls 
Inbox 
Services 
Deposit 
Withdraw 
Radio 

◆ BodyEffect

Enumerator
Null 
Temporary 
Drugged 
Pain 
Bloodloss 
Fracture 

◆ BodyPart

Enumerator
Null 
Head 
Chest 
Abdomen 
Arms 
Legs 
Count 

◆ CharacterType

Enumerator
All 
Humanoid 
Mob 

◆ ConsumableType

Enumerator
Food 
Drink 
Drug 
Medical 

◆ DamageIndex

Enumerator
Null 
Melee 
Gun 
Random 
Collision 
Stun 

◆ DestroyEffect

Enumerator
None 
BoomBig 
BoomSmall 
Flash 

◆ EffectPrefab

Enumerator
None 
Blocked 
Blood 
BoomBig 
BoomSmall 
Debris 
FireEffect 
Flash 
LightParticle 
SmokeTrail 
Sparks 
Flare 
Smoke 
HitscanTrail 
Tracer 
MuzzleFlash 
TaserFlash 
Exinguisher 
WaterStream 
Laser 
SkidMark 
ProjectileTrail 
SmokePuff 
DamageMarker 
Identity 

◆ EntityState

Enumerator
Unlocked 
Locked 
ForSale 

◆ FireEffect

Enumerator
None 
MuzzleFlash 
TaserFlash 
Exinguisher 
WaterStream 
SmokePuff 

◆ Grip

Enumerator
None 
Surrender 
Restrained 
Pistol 
Rifle 
Shotgun 
TwoHand 
Device 

◆ InventoryType

Enumerator
None 
Normal 
Locked 
Shop 

◆ StanceIndex

Enumerator
Stand 
Crouch 
SitMovable 
SitFixed 
SitMotorcycle 
SitKart 
Parachute 
Gunner 
Sleep 
KnockedDown 
Recovering 
KnockedOut 
Dead 
StandStill 
CrouchStill 
StandFixed 
CrouchFixed 

◆ ThrownEffect

Enumerator
None 
Flare 
Smoke 
ProjectileTrail 

◆ WaypointType

Enumerator
Player 
Vehicle 
Aircraft 
Boat 
Train 
Towable 

◆ WearableType

Enumerator
Head 
Face 
Body 
Back 
Armor 
Legs 
Feet 
Hands