1234567891011121314151617181920212223242526272829303132333435363738394041 |
- // JSON data structure
- class JsonDataContaminatedAreas : Managed
- {
- ref array<ref JsonDataContaminatedArea> Areas;
- ref array<ref array<float>> SafePositions;
- }
- class JsonDataContaminatedArea : Managed
- {
- string AreaName;
- string Type;
- string TriggerType;
- JsonDataAreaData Data;
- JsonDataPlayerData PlayerData;
- };
- class JsonDataAreaData : Managed
- {
- ref array<float> Pos;
- float Radius;
- float PosHeight;
- float NegHeight;
- int InnerRingCount;
- int InnerPartDist;
- bool OuterRingToggle;
- int OuterPartDist;
- int OuterOffset;
- int VerticalLayers;
- int VerticalOffset;
- string ParticleName;
- int EffectInterval;
- int EffectDuration;
- bool EffectModifier;
- };
- class JsonDataPlayerData : Managed
- {
- string AroundPartName;
- string TinyPartName;
- string PPERequesterType;
- }
|