swiftlys2/docs/api/releases/features/ai/

Schema Viewer

versions
5ed38a0→58f70fc

Classes

Removed (1)
removed

InfoForResourceTypeCVMixListResource

resourcesystem
Changed (34)
changed

C_CSPlayerPawn

client
HudModelArmsCHandle<C_CS2HudModelArms> → CHandle<C_CS2HudModelArms>
7588 → 7592
DeathEyeAnglesQAngle → QAngle
7592 → 7596
LeftHandedbool → bool
7604 → 7608
SwitchedHandednessTimeGameTime_t → GameTime_t
7608 → 7612
ViewmodelOffsetXfloat → float
7612 → 7616
ViewmodelOffsetYfloat → float
7616 → 7620
ViewmodelOffsetZfloat → float
7620 → 7624
ViewmodelFOVfloat → float
7624 → 7628
PlayerPatchEconIndicesISchemaFixedArray<uint> → ISchemaFixedArray<uint>
7628 → 7632
GunGameImmunityColorColor → Color
7696 → 7704
BulletHitModelsCUtlVector<PointerTo<C_BulletHitModel>> → CUtlVector<PointerTo<C_BulletHitModel>>
7776 → 7784
IsWalkingbool → bool
7800 → 7808
EntitySpottedStateEntitySpottedState_t → EntitySpottedState_t
7808 → 7816
IsScopedbool → bool
7832 → 7840
ResumeZoombool → bool
7833 → 7841
IsDefusingbool → bool
7834 → 7842
IsGrabbingHostagebool → bool
7835 → 7843
BlockingUseActionInProgressCSPlayerBlockingUseAction_t → CSPlayerBlockingUseAction_t
7836 → 7844
EmitSoundTimeGameTime_t → GameTime_t
7840 → 7848
EmitSoundTime_ClientGameTime_t → GameTime_t
7844 → 7852
InNoDefuseAreabool → bool
7848 → 7856
WhichBombZoneint → int
7852 → 7860
ShotsFiredint → int
7856 → 7864
FlinchStackfloat → float
7860 → 7868
VelocityModifierfloat → float
7864 → 7872
WaitForNoAttackbool → bool
7868 → 7876
IgnoreLadderJumpTimefloat → float
7872 → 7880
KilledByHeadshotbool → bool
7877 → 7885
ArmorValueint → int
7880 → 7888
CurrentEquipmentValueushort → ushort
7884 → 7892
RoundStartEquipmentValueushort → ushort
7886 → 7894
FreezetimeEndEquipmentValueushort → ushort
7888 → 7896
LastKillerIndexuint → uint
7892 → 7900
OldIsScopedbool → bool
7896 → 7904
HasDeathInfobool → bool
7897 → 7905
DeathInfoTimefloat → float
7900 → 7908
DeathInfoOriginVector → Vector
7904 → 7912
GrenadeParameterStashTimeGameTime_t → GameTime_t
7960 → 7968
GrenadeParametersStashedbool → bool
7964 → 7972
StashedShootAnglesQAngle → QAngle
7968 → 7976
StashedGrenadeThrowPositionVector → Vector
7980 → 7988
StashedGrenadeThrowPawnCenterVector → Vector
7992 → 8000
StashedVelocityVector → Vector
8004 → 8012
InterpolatedInaccuracyfloat → float
8016 → 8024
PlayerInfernoBodyFxParticleIndex_t → ParticleIndex_t
13696 → 13704
changed

CCSPlayerPawn

server
size: 5568 → 5584
InHostageResetZonebool → bool
3944 → 3952
InBuyZonebool → bool
3945 → 3953
TouchingBuyZonesCUtlVector<CHandle<CBaseEntity>> → CUtlVector<CHandle<CBaseEntity>>
3952 → 3960
WasInBuyZonebool → bool
3976 → 3984
InHostageRescueZonebool → bool
3977 → 3985
InBombZonebool → bool
3978 → 3986
WasInHostageRescueZonebool → bool
3979 → 3987
RetakesOfferingint → int
3980 → 3988
RetakesOfferingCardint → int
3984 → 3992
RetakesHasDefuseKitbool → bool
3988 → 3996
RetakesMVPLastRoundbool → bool
3989 → 3997
RetakesMVPBoostItemint → int
3992 → 4000
RetakesMVPBoostExtraUtilityloadout_slot_t → loadout_slot_t
3996 → 4004
HealthShotBoostExpirationTimeGameTime_t → GameTime_t
4000 → 4008
LandingTimeSecondsfloat → float
4004 → 4012
IsBuyMenuOpenbool → bool
4008 → 4016
LastLandTimeGameTime_t → GameTime_t
4064 → 4072
OnGroundLastTickbool → bool
4068 → 4076
PlayerLockedint → int
4072 → 4080
TimeOfLastInjuryGameTime_t → GameTime_t
4080 → 4088
NextSprayDecalTimeGameTime_t → GameTime_t
4084 → 4092
NextSprayDecalTimeExpeditedbool → bool
4088 → 4096
RagdollDamageBoneint → int
4092 → 4100
RagdollDamageForceVector → Vector
4096 → 4104
RagdollDamageWeaponNamestring → string
4108 → 4116
RagdollDamageHeadshotbool → bool
4172 → 4180
RagdollServerOriginVector → Vector
4176 → 4184
EconGlovesCEconItemView → CEconItemView
4192 → 4200
EconGlovesChangedbyte → byte
5192 → 5200
DeathEyeAnglesQAngle → QAngle
5196 → 5204
LeftHandedbool → bool
5208 → 5216
SwitchedHandednessTimeGameTime_t → GameTime_t
5212 → 5220
ViewmodelOffsetXfloat → float
5216 → 5224
ViewmodelOffsetYfloat → float
5220 → 5228
ViewmodelOffsetZfloat → float
5224 → 5232
ViewmodelFOVfloat → float
5228 → 5236
IsWalkingbool → bool
5232 → 5240
LastGivenDefuserTimefloat → float
5236 → 5244
LastGivenBombTimefloat → float
5240 → 5248
DealtDamageToEnemyMostRecentTimestampfloat → float
5244 → 5252
DisplayHistoryBitsuint → uint
5248 → 5256
LastAttackedTeammatefloat → float
5252 → 5260
AllowAutoFollowTimeGameTime_t → GameTime_t
5256 → 5264
ResetArmorNextSpawnbool → bool
5260 → 5268
LastKillerIndexuint → uint
5264 → 5272
EntitySpottedStateEntitySpottedState_t → EntitySpottedState_t
5272 → 5280
SpotRulesint → int
5296 → 5304
IsScopedbool → bool
5300 → 5308
ResumeZoombool → bool
5301 → 5309
IsDefusingbool → bool
5302 → 5310
IsGrabbingHostagebool → bool
5303 → 5311
BlockingUseActionInProgressCSPlayerBlockingUseAction_t → CSPlayerBlockingUseAction_t
5304 → 5312
EmitSoundTimeGameTime_t → GameTime_t
5308 → 5316
InNoDefuseAreabool → bool
5312 → 5320
BombSiteIndexuint → uint
5316 → 5324
WhichBombZoneint → int
5320 → 5328
InBombZoneTriggerbool → bool
5324 → 5332
WasInBombZoneTriggerbool → bool
5325 → 5333
ShotsFiredint → int
5328 → 5336
FlinchStackfloat → float
5332 → 5340
VelocityModifierfloat → float
5336 → 5344
TotalBulletForceVector → Vector
5340 → 5348
WaitForNoAttackbool → bool
5352 → 5360
IgnoreLadderJumpTimefloat → float
5356 → 5364
KilledByHeadshotbool → bool
5360 → 5368
LastHitBoxint → int
5364 → 5372
BotCCSBot → CCSBot
5368 → 5376
BotAllowActivebool → bool
5376 → 5384
LastPickupPriorityint → int
5380 → 5388
LastPickupPriorityTimefloat → float
5384 → 5392
ArmorValueint → int
5388 → 5396
CurrentEquipmentValueushort → ushort
5392 → 5400
RoundStartEquipmentValueushort → ushort
5394 → 5402
FreezetimeEndEquipmentValueushort → ushort
5396 → 5404
LastWeaponFireUsercmdint → int
5400 → 5408
IsSpawningbool → bool
5404 → 5412
DeathFlagsint → int
5416 → 5424
HasDeathInfobool → bool
5420 → 5428
DeathInfoTimefloat → float
5424 → 5432
DeathInfoOriginVector → Vector
5428 → 5436
PlayerPatchEconIndicesISchemaFixedArray<uint> → ISchemaFixedArray<uint>
5440 → 5448
GunGameImmunityColorColor → Color
5460 → 5468
GrenadeParameterStashTimeGameTime_t → GameTime_t
5464 → 5472
GrenadeParametersStashedbool → bool
5468 → 5476
StashedShootAnglesQAngle → QAngle
5472 → 5480
StashedGrenadeThrowPositionVector → Vector
5484 → 5492
StashedGrenadeThrowPawnCenterVector → Vector
5496 → 5504
StashedVelocityVector → Vector
5508 → 5516
CommittingSuicideOnTeamChangebool → bool
5528 → 5536
WasNotKilledNaturallybool → bool
5529 → 5537
ImmuneToGunGameDamageTimeGameTime_t → GameTime_t
5532 → 5540
GunGameImmunitybool → bool
5536 → 5544
Modifier0float → float
5540 → 5548
MolotovDamageTimefloat → float
5544 → 5552
EyeAnglesQAngle → QAngle
5548 → 5556
changed

CCSPointScriptEntity

server
size: 1576 → 1640
changed

CGraphPreviewList

sounddoc_lib
size: 40 → 48
PreviewGraphNamestring
40
changed

CHostage

server
GrabStartTimeGameTime_t
11560
PositionWhenStartedDroppingToGroundVector → Vector
11560 → 11564
GrabbedPosVector → Vector
11572 → 11576
RescueStartTimeGameTime_t → GameTime_t
11584 → 11588
GrabSuccessTimeGameTime_t → GameTime_t
11588 → 11592
DropStartTimeGameTime_t → GameTime_t
11592 → 11596
ApproachRewardPayoutsint → int
11596 → 11600
PickupEventCountint → int
11600 → 11604
SpawnGroundPosVector → Vector
11604 → 11608
HostageResetPositionVector → Vector
11660 → 11664
changed

CMixTrack

sounddoc_lib
UpMixRuleVMixUpMixRule_t
37
changed

CVMixSubmix

soundsystem_lowlevel
UpMixRuleVMixUpMixRule_t
55
changed

CVMixToolGraphEntry

sounddoc_lib
size: 152 → 160
GraphPreviewCGraphPreviewList → CGraphPreviewList
72 → 72
EditorStateCGraphEditorState → CGraphEditorState
112 → 120
changed

CVoiceContainerAmpedDecayingSineWave

soundsystem_voicecontainers
size: 128 → 136
GainAmountfloat → float
120 → 128
changed

CVoiceContainerAsyncGenerator

soundsystem_voicecontainers
size: 128 → 136
changed

CVoiceContainerBase

soundsystem_voicecontainers
size: 112 → 120
RegisteredVMixbool
16
ResourceNameCUtlStringToken
20
SoundCVSound → CVSound
40 → 48
EnvelopeAnalyzerCVoiceContainerAnalysisBase → CVoiceContainerAnalysisBase
104 → 112
changed

CVoiceContainerBlender

soundsystem_voicecontainers
size: 184 → 192
FirstSoundCSoundContainerReference → CSoundContainerReference
112 → 120
SecondSoundCSoundContainerReference → CSoundContainerReference
144 → 152
BlendFactorfloat → float
176 → 184
changed

CVoiceContainerDecayingSineWave

soundsystem_voicecontainers
size: 120 → 128
Frequencyfloat → float
112 → 120
DecayTimefloat → float
116 → 124
changed

CVoiceContainerDefault

soundsystem_voicecontainers
size: 112 → 120
changed

CVoiceContainerEnum

soundsystem_voicecontainers
size: 176 → 184
SoundsToPlayCSoundContainerReferenceArray → CSoundContainerReferenceArray
112 → 120
Selectionint → int
168 → 176
CrossfadeTimefloat → float
172 → 180
changed

CVoiceContainerGenerator

soundsystem_voicecontainers
size: 112 → 120
changed

CVoiceContainerGranulator

soundsystem_voicecontainers
size: 368 → 376
GrainLengthfloat → float
128 → 136
GrainCrossfadeAmountfloat → float
132 → 140
StartJitterfloat → float
136 → 144
PlaybackJitterfloat → float
140 → 148
ShouldWraparoundbool → bool
144 → 152
SourceAudioCStrongHandle<InfoForResourceTypeCVoiceContainerBase> → CStrongHandle<InfoForResourceTypeCVoiceContainerBase>
152 → 160
DoubleBufferSourceAudiobool → bool
160 → 168
MaxSourceLengthfloat → float
164 → 172
changed

CVoiceContainerLoopTrigger

soundsystem_voicecontainers
size: 160 → 168
RetriggerTimeMinfloat → float
112 → 120
RetriggerTimeMaxfloat → float
116 → 124
FadeTimefloat → float
120 → 128
CrossFadebool → bool
124 → 132
SoundCSoundContainerReference → CSoundContainerReference
128 → 136
changed

CVoiceContainerLoopTriggerWithRandomPanner

soundsystem_voicecontainers
size: 192 → 200
RandomPannerControlsCRandomPannerControls → CRandomPannerControls
160 → 168
changed

CVoiceContainerLoopXFade

soundsystem_voicecontainers
size: 168 → 176
SoundCSoundContainerReference → CSoundContainerReference
112 → 120
LoopEndfloat → float
144 → 152
LoopStartfloat → float
148 → 156
FadeOutfloat → float
152 → 160
FadeInfloat → float
156 → 164
PlayHeadbool → bool
160 → 168
PlayTailbool → bool
161 → 169
EqualPowbool → bool
162 → 170
changed

CVoiceContainerMultiBlender

soundsystem_voicecontainers
size: 176 → 184
SoundsToPlayCSoundContainerReferenceArray → CSoundContainerReferenceArray
112 → 120
BlendFactorfloat → float
168 → 176
Crossoverfloat → float
172 → 180
changed

CVoiceContainerNull

soundsystem_voicecontainers
size: 112 → 120
changed

CVoiceContainerParameterBlender

soundsystem_voicecontainers
size: 448 → 456
FirstSoundCSoundContainerReference → CSoundContainerReference
112 → 120
SecondSoundCSoundContainerReference → CSoundContainerReference
144 → 152
EnableOcclusionBlendbool → bool
176 → 184
Curve1SchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
184 → 192
Curve2SchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
248 → 256
EnableDistanceBlendbool → bool
312 → 320
Curve3SchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
320 → 328
Curve4SchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
384 → 392
changed

CVoiceContainerRandomSampler

soundsystem_voicecontainers
size: 424 → 432
Amplitudefloat → float
128 → 136
AmplitudeJitterfloat → float
132 → 140
TimeJitterfloat → float
136 → 144
MaxLengthfloat → float
140 → 148
NumDelayVariationsint → int
144 → 152
GrainResourcesCUtlVector<CStrongHandle<InfoForResourceTypeCVoiceContainerBase>> → CUtlVector<CStrongHandle<InfoForResourceTypeCVoiceContainerBase>>
152 → 160
changed

CVoiceContainerRealtimeFMSineWave

soundsystem_voicecontainers
size: 128 → 136
CarrierFrequencyfloat → float
112 → 120
ModulatorFrequencyfloat → float
116 → 124
ModulatorAmountfloat → float
120 → 128
changed

CVoiceContainerSelector

soundsystem_voicecontainers
size: 232 → 240
ModePlayBackMode_t → PlayBackMode_t
112 → 120
SoundsToPlayCSoundContainerReferenceArray → CSoundContainerReferenceArray
120 → 128
ProbabilityWeightsCUtlVector<float> → CUtlVector<float>
176 → 184
changed

CVoiceContainerSet

soundsystem_voicecontainers
size: 160 → 168
SoundsToPlayCUtlVector<CVoiceContainerSetElement> → CUtlVector<CVoiceContainerSetElement>
112 → 120
changed

CVoiceContainerShapedNoise

soundsystem_voicecontainers
size: 328 → 336
UseCurveForFrequencybool → bool
112 → 120
Frequencyfloat → float
116 → 124
FrequencySweepSchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
120 → 128
UseCurveForResonancebool → bool
184 → 192
Resonancefloat → float
188 → 196
ResonanceSweepSchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
192 → 200
UseCurveForAmplitudebool → bool
256 → 264
GainInDecibelsfloat → float
260 → 268
GainSweepSchemaUntypedField /* CPiecewiseCurve */ → SchemaUntypedField /* CPiecewiseCurve */
264 → 272
changed

CVoiceContainerStaticAdditiveSynth

soundsystem_voicecontainers
size: 176 → 184
TonesCUtlVector<CVoiceContainerStaticAdditiveSynth__CTone> → CUtlVector<CVoiceContainerStaticAdditiveSynth__CTone>
128 → 136
changed

CVoiceContainerSwitch

soundsystem_voicecontainers
size: 136 → 144
SoundsToPlayCUtlVector<CSoundContainerReference> → CUtlVector<CSoundContainerReference>
112 → 120
changed

CVoiceContainerTapePlayer

soundsystem_voicecontainers
size: 208 → 216
ShouldWraparoundbool → bool
128 → 136
SourceAudioCStrongHandle<InfoForResourceTypeCVoiceContainerBase> → CStrongHandle<InfoForResourceTypeCVoiceContainerBase>
136 → 144
TapeSpeedAttackTimefloat → float
144 → 152
TapeSpeedReleaseTimefloat → float
148 → 156
changed

CVoiceContainerVMixSnd

soundsystem
size: 384 → 400
ResourceNamestring
392
changed

CVoiceContainerVsndRadioButton

soundsystem_voicecontainers
size: 2296 → 2304
Namespacestring → string
112 → 120
Slot1CVsndRadioButtonSlot → CVsndRadioButtonSlot
120 → 128
Slot2CVsndRadioButtonSlot → CVsndRadioButtonSlot
256 → 264
Slot3CVsndRadioButtonSlot → CVsndRadioButtonSlot
392 → 400
Slot4CVsndRadioButtonSlot → CVsndRadioButtonSlot
528 → 536
Slot5CVsndRadioButtonSlot → CVsndRadioButtonSlot
664 → 672
Slot6CVsndRadioButtonSlot → CVsndRadioButtonSlot
800 → 808
Slot7CVsndRadioButtonSlot → CVsndRadioButtonSlot
936 → 944
Slot8CVsndRadioButtonSlot → CVsndRadioButtonSlot
1072 → 1080
Slot9CVsndRadioButtonSlot → CVsndRadioButtonSlot
1208 → 1216
Slot10CVsndRadioButtonSlot → CVsndRadioButtonSlot
1344 → 1352
Slot11CVsndRadioButtonSlot → CVsndRadioButtonSlot
1480 → 1488
Slot12CVsndRadioButtonSlot → CVsndRadioButtonSlot
1616 → 1624
Slot13CVsndRadioButtonSlot → CVsndRadioButtonSlot
1752 → 1760
Slot14CVsndRadioButtonSlot → CVsndRadioButtonSlot
1888 → 1896
Slot15CVsndRadioButtonSlot → CVsndRadioButtonSlot
2024 → 2032
Slot16CVsndRadioButtonSlot → CVsndRadioButtonSlot
2160 → 2168
changed

CVoiceContainerVsndTrigger

soundsystem_voicecontainers
size: 2296 → 2304
Namespacestring → string
112 → 120
Slot1CVsndTriggerSlot → CVsndTriggerSlot
120 → 128
Slot2CVsndTriggerSlot → CVsndTriggerSlot
256 → 264
Slot3CVsndTriggerSlot → CVsndTriggerSlot
392 → 400
Slot4CVsndTriggerSlot → CVsndTriggerSlot
528 → 536
Slot5CVsndTriggerSlot → CVsndTriggerSlot
664 → 672
Slot6CVsndTriggerSlot → CVsndTriggerSlot
800 → 808
Slot7CVsndTriggerSlot → CVsndTriggerSlot
936 → 944
Slot8CVsndTriggerSlot → CVsndTriggerSlot
1072 → 1080
Slot9CVsndTriggerSlot → CVsndTriggerSlot
1208 → 1216
Slot10CVsndTriggerSlot → CVsndTriggerSlot
1344 → 1352
Slot11CVsndTriggerSlot → CVsndTriggerSlot
1480 → 1488
Slot12CVsndTriggerSlot → CVsndTriggerSlot
1616 → 1624
Slot13CVsndTriggerSlot → CVsndTriggerSlot
1752 → 1760
Slot14CVsndTriggerSlot → CVsndTriggerSlot
1888 → 1896
Slot15CVsndTriggerSlot → CVsndTriggerSlot
2024 → 2032
Slot16CVsndTriggerSlot → CVsndTriggerSlot
2160 → 2168

Enums

Added (1)
added

VMixUpMixRule_t

soundsystem_lowlevel