| 
				   | 
				
| (One intermediate revision by the same user not shown) | 
| Line 2: | 
Line 2: | 
 | ...  |  | ...  | 
 | 
  |  | 
  | 
 | '''Source location : ...'''  |  | '''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/func_breakablesurf.h /game/server/func_breakablesurf.h]'''  | 
 | 
  |  | 
  | 
 | '''Linked entity : ...'''  |  | '''Linked entity : [https://developer.valvesoftware.com/wiki/func_breakable_surf func_breakable_surf]'''  | 
 | 
  |  | 
  | 
 | ==[[Classes|Class Structure]]==  |  | ==[[Classes|Class Structure]]==  | 
 | *'''[[CBaseEntity]]'''  |  | *'''[[CBaseEntity]]'''  | 
 | **'''[[CBaseAnimating]]'''  |  | **'''[[CBreakable]]'''  | 
 | ***'''[[CBaseAnimatingOverlay]]'''  |  | ***'''[[CBreakableSurface]]'''  | 
 | ****'''[[CBaseFlex]]'''
  |  |    | 
 | *****'''[[CBaseCombatCharacter]]'''
  |  | 
 | ******'''[[CBasePlayer]]'''
  |  | 
 | *******'''CTFPlayer'''
  |  | 
 | 
  |  | 
  | 
 | == SendProps ==  |  | == SendProps ==  | 
| Line 1,081: | 
Line 1,078: | 
 | | style="width: 15%;" |Boolean  |  | | style="width: 15%;" |Boolean  | 
 | | style="width: 35%;" |  |  | | style="width: 35%;" |  | 
 |  | |}  | 
 | |}  |  | |}  | 
 | 
  |  | 
  | 
		Latest revision as of 18:36, 24 March 2022
Overview
...
Source location : /game/server/func_breakablesurf.h
Linked entity : func_breakable_surf
SendProps
CBreakableSurface
| Name
 | 
Type
 | 
Description
 | 
| m_nNumWide
 | 
Integer
 | 
 | 
| m_nNumHigh
 | 
Integer
 | 
 | 
| m_flPanelWidth
 | 
Float
 | 
 | 
| m_flPanelHeight
 | 
Float
 | 
 | 
| m_vNormal
 | 
Vector
 | 
 | 
| m_vCorner
 | 
Vector
 | 
 | 
| m_bIsBroken
 | 
Boolean
 | 
 | 
| m_nSurfaceType
 | 
Integer
 | 
 | 
| m_RawPanelBitVec
 |  
| 000
 | 
Boolean
 | 
 |  
| 001
 | 
Boolean
 | 
 |  
| 002
 | 
Boolean
 | 
 |  
| 003
 | 
Boolean
 | 
 |  
| 004
 | 
Boolean
 | 
 |  
| 005
 | 
Boolean
 | 
 |  
| 006
 | 
Boolean
 | 
 |  
| 007
 | 
Boolean
 | 
 |  
| 008
 | 
Boolean
 | 
 |  
| 009
 | 
Boolean
 | 
 |  
| 010
 | 
Boolean
 | 
 |  
| 011
 | 
Boolean
 | 
 |  
| 012
 | 
Boolean
 | 
 |  
| 013
 | 
Boolean
 | 
 |  
| 014
 | 
Boolean
 | 
 |  
| 015
 | 
Boolean
 | 
 |  
| 016
 | 
Boolean
 | 
 |  
| 017
 | 
Boolean
 | 
 |  
| 018
 | 
Boolean
 | 
 |  
| 019
 | 
Boolean
 | 
 |  
| 020
 | 
Boolean
 | 
 |  
| 021
 | 
Boolean
 | 
 |  
| 022
 | 
Boolean
 | 
 |  
| 023
 | 
Boolean
 | 
 |  
| 024
 | 
Boolean
 | 
 |  
| 025
 | 
Boolean
 | 
 |  
| 026
 | 
Boolean
 | 
 |  
| 027
 | 
Boolean
 | 
 |  
| 028
 | 
Boolean
 | 
 |  
| 029
 | 
Boolean
 | 
 |  
| 030
 | 
Boolean
 | 
 |  
| 031
 | 
Boolean
 | 
 |  
| 032
 | 
Boolean
 | 
 |  
| 033
 | 
Boolean
 | 
 |  
| 034
 | 
Boolean
 | 
 |  
| 035
 | 
Boolean
 | 
 |  
| 036
 | 
Boolean
 | 
 |  
| 037
 | 
Boolean
 | 
 |  
| 038
 | 
Boolean
 | 
 |  
| 039
 | 
Boolean
 | 
 |  
| 040
 | 
Boolean
 | 
 |  
| 041
 | 
Boolean
 | 
 |  
| 042
 | 
Boolean
 | 
 |  
| 043
 | 
Boolean
 | 
 |  
| 044
 | 
Boolean
 | 
 |  
| 045
 | 
Boolean
 | 
 |  
| 046
 | 
Boolean
 | 
 |  
| 047
 | 
Boolean
 | 
 |  
| 048
 | 
Boolean
 | 
 |  
| 049
 | 
Boolean
 | 
 |  
| 050
 | 
Boolean
 | 
 |  
| 051
 | 
Boolean
 | 
 |  
| 052
 | 
Boolean
 | 
 |  
| 053
 | 
Boolean
 | 
 |  
| 054
 | 
Boolean
 | 
 |  
| 055
 | 
Boolean
 | 
 |  
| 056
 | 
Boolean
 | 
 |  
| 057
 | 
Boolean
 | 
 |  
| 058
 | 
Boolean
 | 
 |  
| 059
 | 
Boolean
 | 
 |  
| 060
 | 
Boolean
 | 
 |  
| 061
 | 
Boolean
 | 
 |  
| 062
 | 
Boolean
 | 
 |  
| 063
 | 
Boolean
 | 
 |  
| 064
 | 
Boolean
 | 
 |  
| 065
 | 
Boolean
 | 
 |  
| 066
 | 
Boolean
 | 
 |  
| 067
 | 
Boolean
 | 
 |  
| 068
 | 
Boolean
 | 
 |  
| 069
 | 
Boolean
 | 
 |  
| 070
 | 
Boolean
 | 
 |  
| 071
 | 
Boolean
 | 
 |  
| 072
 | 
Boolean
 | 
 |  
| 073
 | 
Boolean
 | 
 |  
| 074
 | 
Boolean
 | 
 |  
| 075
 | 
Boolean
 | 
 |  
| 076
 | 
Boolean
 | 
 |  
| 077
 | 
Boolean
 | 
 |  
| 078
 | 
Boolean
 | 
 |  
| 079
 | 
Boolean
 | 
 |  
| 080
 | 
Boolean
 | 
 |  
| 081
 | 
Boolean
 | 
 |  
| 082
 | 
Boolean
 | 
 |  
| 083
 | 
Boolean
 | 
 |  
| 084
 | 
Boolean
 | 
 |  
| 085
 | 
Boolean
 | 
 |  
| 086
 | 
Boolean
 | 
 |  
| 087
 | 
Boolean
 | 
 |  
| 088
 | 
Boolean
 | 
 |  
| 089
 | 
Boolean
 | 
 |  
| 090
 | 
Boolean
 | 
 |  
| 091
 | 
Boolean
 | 
 |  
| 092
 | 
Boolean
 | 
 |  
| 093
 | 
Boolean
 | 
 |  
| 094
 | 
Boolean
 | 
 |  
| 095
 | 
Boolean
 | 
 |  
| 096
 | 
Boolean
 | 
 |  
| 097
 | 
Boolean
 | 
 |  
| 098
 | 
Boolean
 | 
 |  
| 099
 | 
Boolean
 | 
 |  
| 100
 | 
Boolean
 | 
 |  
| 101
 | 
Boolean
 | 
 |  
| 102
 | 
Boolean
 | 
 |  
| 103
 | 
Boolean
 | 
 |  
| 104
 | 
Boolean
 | 
 |  
| 105
 | 
Boolean
 | 
 |  
| 106
 | 
Boolean
 | 
 |  
| 107
 | 
Boolean
 | 
 |  
| 108
 | 
Boolean
 | 
 |  
| 109
 | 
Boolean
 | 
 |  
| 110
 | 
Boolean
 | 
 |  
| 111
 | 
Boolean
 | 
 |  
| 112
 | 
Boolean
 | 
 |  
| 113
 | 
Boolean
 | 
 |  
| 114
 | 
Boolean
 | 
 |  
| 115
 | 
Boolean
 | 
 |  
| 116
 | 
Boolean
 | 
 |  
| 117
 | 
Boolean
 | 
 |  
| 118
 | 
Boolean
 | 
 |  
| 119
 | 
Boolean
 | 
 |  
| 120
 | 
Boolean
 | 
 |  
| 121
 | 
Boolean
 | 
 |  
| 122
 | 
Boolean
 | 
 |  
| 123
 | 
Boolean
 | 
 |  
| 124
 | 
Boolean
 | 
 |  
| 125
 | 
Boolean
 | 
 |  
| 126
 | 
Boolean
 | 
 |  
| 127
 | 
Boolean
 | 
 |  
| 128
 | 
Boolean
 | 
 |  
| 129
 | 
Boolean
 | 
 |  
| 130
 | 
Boolean
 | 
 |  
| 131
 | 
Boolean
 | 
 |  
| 132
 | 
Boolean
 | 
 |  
| 133
 | 
Boolean
 | 
 |  
| 134
 | 
Boolean
 | 
 |  
| 135
 | 
Boolean
 | 
 |  
| 136
 | 
Boolean
 | 
 |  
| 137
 | 
Boolean
 | 
 |  
| 138
 | 
Boolean
 | 
 |  
| 139
 | 
Boolean
 | 
 |  
| 140
 | 
Boolean
 | 
 |  
| 141
 | 
Boolean
 | 
 |  
| 142
 | 
Boolean
 | 
 |  
| 143
 | 
Boolean
 | 
 |  
| 144
 | 
Boolean
 | 
 |  
| 145
 | 
Boolean
 | 
 |  
| 146
 | 
Boolean
 | 
 |  
| 147
 | 
Boolean
 | 
 |  
| 148
 | 
Boolean
 | 
 |  
| 149
 | 
Boolean
 | 
 |  
| 150
 | 
Boolean
 | 
 |  
| 151
 | 
Boolean
 | 
 |  
| 152
 | 
Boolean
 | 
 |  
| 153
 | 
Boolean
 | 
 |  
| 154
 | 
Boolean
 | 
 |  
| 155
 | 
Boolean
 | 
 |  
| 156
 | 
Boolean
 | 
 |  
| 157
 | 
Boolean
 | 
 |  
| 158
 | 
Boolean
 | 
 |  
| 159
 | 
Boolean
 | 
 |  
| 160
 | 
Boolean
 | 
 |  
| 161
 | 
Boolean
 | 
 |  
| 162
 | 
Boolean
 | 
 |  
| 163
 | 
Boolean
 | 
 |  
| 164
 | 
Boolean
 | 
 |  
| 165
 | 
Boolean
 | 
 |  
| 166
 | 
Boolean
 | 
 |  
| 167
 | 
Boolean
 | 
 |  
| 168
 | 
Boolean
 | 
 |  
| 169
 | 
Boolean
 | 
 |  
| 170
 | 
Boolean
 | 
 |  
| 171
 | 
Boolean
 | 
 |  
| 172
 | 
Boolean
 | 
 |  
| 173
 | 
Boolean
 | 
 |  
| 174
 | 
Boolean
 | 
 |  
| 175
 | 
Boolean
 | 
 |  
| 176
 | 
Boolean
 | 
 |  
| 177
 | 
Boolean
 | 
 |  
| 178
 | 
Boolean
 | 
 |  
| 179
 | 
Boolean
 | 
 |  
| 180
 | 
Boolean
 | 
 |  
| 181
 | 
Boolean
 | 
 |  
| 182
 | 
Boolean
 | 
 |  
| 183
 | 
Boolean
 | 
 |  
| 184
 | 
Boolean
 | 
 |  
| 185
 | 
Boolean
 | 
 |  
| 186
 | 
Boolean
 | 
 |  
| 187
 | 
Boolean
 | 
 |  
| 188
 | 
Boolean
 | 
 |  
| 189
 | 
Boolean
 | 
 |  
| 190
 | 
Boolean
 | 
 |  
| 191
 | 
Boolean
 | 
 |  
| 192
 | 
Boolean
 | 
 |  
| 193
 | 
Boolean
 | 
 |  
| 194
 | 
Boolean
 | 
 |  
| 195
 | 
Boolean
 | 
 |  
| 196
 | 
Boolean
 | 
 |  
| 197
 | 
Boolean
 | 
 |  
| 198
 | 
Boolean
 | 
 |  
| 199
 | 
Boolean
 | 
 |  
| 200
 | 
Boolean
 | 
 |  
| 201
 | 
Boolean
 | 
 |  
| 202
 | 
Boolean
 | 
 |  
| 203
 | 
Boolean
 | 
 |  
| 204
 | 
Boolean
 | 
 |  
| 205
 | 
Boolean
 | 
 |  
| 206
 | 
Boolean
 | 
 |  
| 207
 | 
Boolean
 | 
 |  
| 208
 | 
Boolean
 | 
 |  
| 209
 | 
Boolean
 | 
 |  
| 210
 | 
Boolean
 | 
 |  
| 211
 | 
Boolean
 | 
 |  
| 212
 | 
Boolean
 | 
 |  
| 213
 | 
Boolean
 | 
 |  
| 214
 | 
Boolean
 | 
 |  
| 215
 | 
Boolean
 | 
 |  
| 216
 | 
Boolean
 | 
 |  
| 217
 | 
Boolean
 | 
 |  
| 218
 | 
Boolean
 | 
 |  
| 219
 | 
Boolean
 | 
 |  
| 220
 | 
Boolean
 | 
 |  
| 221
 | 
Boolean
 | 
 |  
| 222
 | 
Boolean
 | 
 |  
| 223
 | 
Boolean
 | 
 |  
| 224
 | 
Boolean
 | 
 |  
| 225
 | 
Boolean
 | 
 |  
| 226
 | 
Boolean
 | 
 |  
| 227
 | 
Boolean
 | 
 |  
| 228
 | 
Boolean
 | 
 |  
| 229
 | 
Boolean
 | 
 |  
| 230
 | 
Boolean
 | 
 |  
| 231
 | 
Boolean
 | 
 |  
| 232
 | 
Boolean
 | 
 |  
| 233
 | 
Boolean
 | 
 |  
| 234
 | 
Boolean
 | 
 |  
| 235
 | 
Boolean
 | 
 |  
| 236
 | 
Boolean
 | 
 |  
| 237
 | 
Boolean
 | 
 |  
| 238
 | 
Boolean
 | 
 |  
| 239
 | 
Boolean
 | 
 |  
| 240
 | 
Boolean
 | 
 |  
| 241
 | 
Boolean
 | 
 |  
| 242
 | 
Boolean
 | 
 |  
| 243
 | 
Boolean
 | 
 |  
| 244
 | 
Boolean
 | 
 |  
| 245
 | 
Boolean
 | 
 |  
| 246
 | 
Boolean
 | 
 |  
| 247
 | 
Boolean
 | 
 |  
| 248
 | 
Boolean
 | 
 |  
| 249
 | 
Boolean
 | 
 |  
| 250
 | 
Boolean
 | 
 |  
| 251
 | 
Boolean
 | 
 |  
| 252
 | 
Boolean
 | 
 |  
| 253
 | 
Boolean
 | 
 |  
| 254
 | 
Boolean
 | 
 |  
| 255
 | 
Boolean
 | 
 |   
 | 
Entity DataMaps
CBreakableSurface
| Name
 | 
Type
 | 
Description
 | 
| CBreakableBreakTouch
 | 
 | 
 | 
| CBreakableDie
 | 
 | 
 | 
| CBreakableSurfaceBreakThink
 | 
 | 
 | 
| CBreakableSurfaceSurfaceTouch
 | 
 | 
 | 
| InputAddHealth
 | 
 | 
 | 
| InputBreak
 | 
 | 
 | 
| InputRemoveHealth
 | 
 | 
 | 
| InputSetHealth
 | 
 | 
 | 
| InputSetMass
 | 
 | 
 | 
| InputShatter
 | 
 | 
 | 
| m_Explosion
 | 
 | 
 | 
| m_ExplosionMagnitude
 | 
 | 
 | 
| m_GibDir
 | 
 | 
 | 
| m_Material
 | 
 | 
 | 
| m_OnBreak
 | 
 | 
 | 
| m_OnHealthChanged
 | 
 | 
 | 
| m_PerformanceMode
 | 
 | 
 | 
| m_RawPanelBitVec
 | 
 | 
 | 
| m_angle
 | 
 | 
 | 
| m_bIsBroken
 | 
 | 
 | 
| m_bTookPhysicsDamage
 | 
 | 
 | 
| m_explodeRadius
 | 
 | 
 | 
| m_flDmgModBullet
 | 
 | 
 | 
| m_flDmgModClub
 | 
 | 
 | 
| m_flDmgModExplosive
 | 
 | 
 | 
| m_flLastPhysicsInfluenceTime
 | 
 | 
 | 
| m_flPanelHeight
 | 
 | 
 | 
| m_flPanelWidth
 | 
 | 
 | 
| m_flPressureDelay
 | 
 | 
 | 
| m_flSupport
 | 
 | 
 | 
| m_hBreaker
 | 
 | 
 | 
| m_hPhysicsAttacker
 | 
 | 
 | 
| m_iBreakableCount
 | 
 | 
 | 
| m_iBreakableSkin
 | 
 | 
 | 
| m_iInteractions
 | 
 | 
 | 
| m_iMaxBreakableSize
 | 
 | 
 | 
| m_iMinHealthDmg
 | 
 | 
 | 
| m_impactEnergyScale
 | 
 | 
 | 
| m_iszBasePropData
 | 
 | 
 | 
| m_iszBreakableModel
 | 
 | 
 | 
| m_iszGibModel
 | 
 | 
 | 
| m_iszModelName
 | 
 | 
 | 
| m_iszPhysicsDamageTableName
 | 
 | 
 | 
| m_iszPropData
 | 
 | 
 | 
| m_iszSpawnObject
 | 
 | 
 | 
| m_nFragility
 | 
 | 
 | 
| m_nNumBrokenPanes
 | 
 | 
 | 
| m_nNumHigh
 | 
 | 
 | 
| m_nNumWide
 | 
 | 
 | 
| m_nQuadError
 | 
 | 
 | 
| m_nSurfaceType
 | 
 | 
 | 
| m_nTeamNumber
 | 
 | 
 | 
| m_vCorner
 | 
 | 
 | 
| m_vLLVertex
 | 
 | 
 | 
| m_vLRVertex
 | 
 | 
 | 
| m_vNormal
 | 
 | 
 | 
| m_vULVertex
 | 
 | 
 | 
| m_vURVertex
 | 
 | 
 |