pymunge.swbf.parsers package¶
Submodules¶
pymunge.swbf.parsers.asfx module¶
- class pymunge.swbf.parsers.asfx.AsfxParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.asfx (INFO)>)¶
Bases:
SwbfTextParser- class Config¶
Bases:
Enum- Pc = 'pc'¶
- Ps2 = 'ps2'¶
- Xbox = 'xbox'¶
- enumerators = [('Pc', 'pc'), ('Ps2', 'ps2'), ('Xbox', 'xbox')]¶
- Extension = 'asfx'¶
- SwitchConfigValue = {'resample': {'pc': ['22050', '44100'], 'ps2': ['22050', '44100']}}¶
- class Value¶
Bases:
Enum- enumerators = [('_320', '320'), ('_16000', '16000'), ('_20000', '20000'), ('_22050', '22050'), ('_44100', '44100')]¶
- parse_format()¶
- class pymunge.swbf.parsers.asfx.AsxWarning(text: str | None = None)¶
Bases:
WarningMessage- CODE = 23¶
- NAME = 'AsxWarning'¶
- TOPIC = 'ASX'¶
- class pymunge.swbf.parsers.asfx.Comment(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.asfx.Condition(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.asfx.Config(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.asfx.SoundEffect(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.asfx.Switch(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.asfx.Value(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
pymunge.swbf.parsers.cfg module¶
- class pymunge.swbf.parsers.cfg.Block(parent: Node = None)¶
Bases:
Node
- class pymunge.swbf.parsers.cfg.Call(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.cfg.CfgParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.cfg (INFO)>)¶
Bases:
SwbfTextParser- class Call¶
Bases:
Enum- AmbientColor = 'AmbientColor'¶
- AnimatedTextures = 'AnimatedTextures'¶
- Backdrop = 'Backdrop'¶
- BarSound = 'BarSound'¶
- BarSoundInterval = 'BarSoundInterval'¶
- DataBase = 'DataBase'¶
- LEDTextures = 'LEDTextures'¶
- LoadDisplay = 'LoadDisplay'¶
- LogoTexture = 'LogoTexture'¶
- NoiseTextures = 'NoiseTextures'¶
- PC = 'PC'¶
- PS2 = 'PS2'¶
- PlanetBackdrops = 'PlanetBackdrops'¶
- PlanetInfo = 'PlanetInfo'¶
- PlanetLevel = 'PlanetLevel'¶
- RotatingDisk = 'RotatingDisk'¶
- ScanLineTexture = 'ScanLineTexture'¶
- Size = 'Size'¶
- SunColor = 'SunColor'¶
- SunDirection = 'SunDirection'¶
- TargetTime = 'TargetTime'¶
- TeamModel = 'TeamModel'¶
- TitleBarTextures = 'TitleBarTextures'¶
- TransitionSound = 'TransitionSound'¶
- Value = 'Value'¶
- VarBinary = 'VarBinary'¶
- VarScope = 'VarScope'¶
- World = 'World'¶
- XBOX = 'XBOX'¶
- XTrackingSound = 'XTrackingSound'¶
- YTrackingSound = 'YTrackingSound'¶
- ZoomSelectorTextures = 'ZoomSelectorTextures'¶
- ZoomSound = 'ZoomSound'¶
- enumerators = [('AmbientColor', 'AmbientColor'), ('AnimatedTextures', 'AnimatedTextures'), ('Backdrop', 'Backdrop'), ('BarSound', 'BarSound'), ('BarSoundInterval', 'BarSoundInterval'), ('DataBase', 'DataBase'), ('LoadDisplay', 'LoadDisplay'), ('LogoTexture', 'LogoTexture'), ('LEDTextures', 'LEDTextures'), ('NoiseTextures', 'NoiseTextures'), ('PC', 'PC'), ('PlanetBackdrops', 'PlanetBackdrops'), ('PlanetInfo', 'PlanetInfo'), ('PlanetLevel', 'PlanetLevel'), ('PS2', 'PS2'), ('RotatingDisk', 'RotatingDisk'), ('ScanLineTexture', 'ScanLineTexture'), ('Size', 'Size'), ('SunColor', 'SunColor'), ('SunDirection', 'SunDirection'), ('TargetTime', 'TargetTime'), ('TitleBarTextures', 'TitleBarTextures'), ('TeamModel', 'TeamModel'), ('TransitionSound', 'TransitionSound'), ('Value', 'Value'), ('VarBinary', 'VarBinary'), ('VarScope', 'VarScope'), ('World', 'World'), ('XBOX', 'XBOX'), ('XTrackingSound', 'XTrackingSound'), ('YTrackingSound', 'YTrackingSound'), ('ZoomSound', 'ZoomSound'), ('ZoomSelectorTextures', 'ZoomSelectorTextures')]¶
- Extension = 'cfg'¶
- parse_format()¶
- class pymunge.swbf.parsers.cfg.CfgWarning(text: str | None = None)¶
Bases:
WarningMessage- CODE = 24¶
- NAME = 'CfgWarning'¶
- TOPIC = 'CFG'¶
- class pymunge.swbf.parsers.cfg.Comment(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.cfg.Number(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.cfg.String(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
pymunge.swbf.parsers.ffx module¶
pymunge.swbf.parsers.fx module¶
- class pymunge.swbf.parsers.fx.FxParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.fx (INFO)>)¶
Bases:
CfgParser- class Call¶
Bases:
Enum- Accelerate = 'Accelerate'¶
- Alpha = 'Alpha'¶
- Angle = 'Angle'¶
- BlendMode = 'BlendMode'¶
- Blue = 'Blue'¶
- BorderDiffuseColor = 'BorderDiffuseColor'¶
- BoundingRadius = 'BoundingRadius'¶
- BumpMapTextures = 'BumpMapTextures'¶
- BurstCount = 'BurstCount'¶
- BurstDelay = 'BurstDelay'¶
- Circle = 'Circle'¶
- Color = 'Color'¶
- ConstantBlend = 'ConstantBlend'¶
- DisableLowRes = 'DisableLowRes'¶
- DownSizeFactor = 'DownSizeFactor'¶
- DustVelocity = 'DustVelocity'¶
- Effect = 'Effect'¶
- Enable = 'Enable'¶
- FadeInTime = 'FadeInTime'¶
- FlareOutSize = 'FlareOutSize'¶
- FresnelMinMax = 'FresnelMinMax'¶
- GammaBrightness = 'GammaBrightness'¶
- GammaContrast = 'GammaContrast'¶
- Geometry = 'Geometry'¶
- Green = 'Green'¶
- HaloInnerRing = 'HaloInnerRing'¶
- HaloMiddleRing = 'HaloMiddleRing'¶
- HaloOutterRing = 'HaloOutterRing'¶
- Height = 'Height'¶
- Hue = 'Hue'¶
- InheritVelocityFactor = 'InheritVelocityFactor'¶
- InitialFlareOutAlpha = 'InitialFlareOutAlpha'¶
- LODDecimation = 'LODDecimation'¶
- LifeTime = 'LifeTime'¶
- LightAzimAndElev = 'LightAzimAndElev'¶
- MainTexture = 'MainTexture'¶
- MaxDiffuseColor = 'MaxDiffuseColor'¶
- MaxGodraysInWorld = 'MaxGodraysInWorld'¶
- MaxGodraysOnScreen = 'MaxGodraysOnScreen'¶
- MaxLodDist = 'MaxLodDist'¶
- MaxParticles = 'MaxParticles'¶
- MaxViewDistance = 'MaxViewDistance'¶
- MinDiffuseColor = 'MinDiffuseColor'¶
- MinLodDist = 'MinLodDist'¶
- Mode = 'Mode'¶
- Model = 'Model'¶
- Next = 'Next'¶
- NormalMapTextures = 'NormalMapTextures'¶
- NumFlareOuts = 'NumFlareOuts'¶
- OceanEnable = 'OceanEnable'¶
- Offset = 'Offset'¶
- OffsetAngle = 'OffsetAngle'¶
- OscillationEnable = 'OscillationEnable'¶
- PC = 'PC'¶
- PS2 = 'PS2'¶
- ParticleDensity = 'ParticleDensity'¶
- ParticleEmitter = 'ParticleEmitter'¶
- ParticleSize = 'ParticleSize'¶
- PatchDivisions = 'PatchDivisions'¶
- Position = 'Position'¶
- PositionScale = 'PositionScale'¶
- PositionValue = 'PositionValue'¶
- PositionX = 'PositionX'¶
- PositionY = 'PositionY'¶
- PositionZ = 'PositionZ'¶
- Range = 'Range'¶
- Reach = 'Reach'¶
- Red = 'Red'¶
- ReflectionColor = 'ReflectionColor'¶
- RefractionColor = 'RefractionColor'¶
- Rotation = 'Rotation'¶
- RotationVelocity = 'RotationVelocity'¶
- Saturation = 'Saturation'¶
- Scale = 'Scale'¶
- Size = 'Size'¶
- SoundName = 'SoundName'¶
- SparkLength = 'SparkLength'¶
- Spawner = 'Spawner'¶
- SpeckleAmbientColor = 'SpeckleAmbientColor'¶
- SpeckleCoordShift = 'SpeckleCoordShift'¶
- SpeckleScrollSpeed = 'SpeckleScrollSpeed'¶
- SpeckleSpecularColor = 'SpeckleSpecularColor'¶
- SpeckleTextures = 'SpeckleTextures'¶
- SpeckleTile = 'SpeckleTile'¶
- SpecularColor = 'SpecularColor'¶
- SpecularMaskScrollSpeed = 'SpecularMaskScrollSpeed'¶
- SpecularMaskTextures = 'SpecularMaskTextures'¶
- SpecularMaskTile = 'SpecularMaskTile'¶
- SpikeColor = 'SpikeColor'¶
- SpikeSize = 'SpikeSize'¶
- Spread = 'Spread'¶
- StartDelay = 'StartDelay'¶
- StartRotation = 'StartRotation'¶
- SunFlare = 'SunFlare'¶
- Texture = 'Texture'¶
- Tile = 'Tile'¶
- Transformer = 'Transformer'¶
- Type = 'Type'¶
- UnderwaterColor = 'UnderwaterColor'¶
- Value = 'Value'¶
- Velocity = 'Velocity'¶
- VelocityScale = 'VelocityScale'¶
- WaterRingColor = 'WaterRingColor'¶
- WaterSplashColor = 'WaterSplashColor'¶
- WaterWakeColor = 'WaterWakeColor'¶
- XBOX = 'XBOX'¶
- Yellow = 'Yellow'¶
- enumerators = [('Alpha', 'Alpha'), ('Accelerate', 'Accelerate'), ('Angle', 'Angle'), ('BlendMode', 'BlendMode'), ('Blue', 'Blue'), ('BorderDiffuseColor', 'BorderDiffuseColor'), ('BoundingRadius', 'BoundingRadius'), ('BurstCount', 'BurstCount'), ('BurstDelay', 'BurstDelay'), ('BumpMapTextures', 'BumpMapTextures'), ('Circle', 'Circle'), ('Color', 'Color'), ('ConstantBlend', 'ConstantBlend'), ('DisableLowRes', 'DisableLowRes'), ('DownSizeFactor', 'DownSizeFactor'), ('DustVelocity', 'DustVelocity'), ('Effect', 'Effect'), ('Enable', 'Enable'), ('FadeInTime', 'FadeInTime'), ('FlareOutSize', 'FlareOutSize'), ('FresnelMinMax', 'FresnelMinMax'), ('GammaBrightness', 'GammaBrightness'), ('GammaContrast', 'GammaContrast'), ('Green', 'Green'), ('Geometry', 'Geometry'), ('Height', 'Height'), ('Hue', 'Hue'), ('HaloInnerRing', 'HaloInnerRing'), ('HaloMiddleRing', 'HaloMiddleRing'), ('HaloOutterRing', 'HaloOutterRing'), ('InheritVelocityFactor', 'InheritVelocityFactor'), ('InitialFlareOutAlpha', 'InitialFlareOutAlpha'), ('LifeTime', 'LifeTime'), ('LightAzimAndElev', 'LightAzimAndElev'), ('LODDecimation', 'LODDecimation'), ('MainTexture', 'MainTexture'), ('MaxDiffuseColor', 'MaxDiffuseColor'), ('MaxGodraysInWorld', 'MaxGodraysInWorld'), ('MaxGodraysOnScreen', 'MaxGodraysOnScreen'), ('MaxLodDist', 'MaxLodDist'), ('MaxParticles', 'MaxParticles'), ('MaxViewDistance', 'MaxViewDistance'), ('MinLodDist', 'MinLodDist'), ('MinDiffuseColor', 'MinDiffuseColor'), ('Mode', 'Mode'), ('Model', 'Model'), ('Next', 'Next'), ('NormalMapTextures', 'NormalMapTextures'), ('NumFlareOuts', 'NumFlareOuts'), ('Offset', 'Offset'), ('OffsetAngle', 'OffsetAngle'), ('OceanEnable', 'OceanEnable'), ('OscillationEnable', 'OscillationEnable'), ('ParticleDensity', 'ParticleDensity'), ('ParticleEmitter', 'ParticleEmitter'), ('ParticleSize', 'ParticleSize'), ('PatchDivisions', 'PatchDivisions'), ('PC', 'PC'), ('Position', 'Position'), ('PositionScale', 'PositionScale'), ('PositionValue', 'PositionValue'), ('PositionX', 'PositionX'), ('PositionY', 'PositionY'), ('PositionZ', 'PositionZ'), ('PS2', 'PS2'), ('Range', 'Range'), ('Reach', 'Reach'), ('Red', 'Red'), ('RefractionColor', 'RefractionColor'), ('ReflectionColor', 'ReflectionColor'), ('RotationVelocity', 'RotationVelocity'), ('Rotation', 'Rotation'), ('Saturation', 'Saturation'), ('Scale', 'Scale'), ('Size', 'Size'), ('SoundName', 'SoundName'), ('SparkLength', 'SparkLength'), ('Spawner', 'Spawner'), ('SpeckleAmbientColor', 'SpeckleAmbientColor'), ('SpeckleCoordShift', 'SpeckleCoordShift'), ('SpeckleScrollSpeed', 'SpeckleScrollSpeed'), ('SpeckleSpecularColor', 'SpeckleSpecularColor'), ('SpeckleTextures', 'SpeckleTextures'), ('SpeckleTile', 'SpeckleTile'), ('SpecularColor', 'SpecularColor'), ('SpecularMaskTextures', 'SpecularMaskTextures'), ('SpecularMaskScrollSpeed', 'SpecularMaskScrollSpeed'), ('SpecularMaskTile', 'SpecularMaskTile'), ('SpikeColor', 'SpikeColor'), ('SpikeSize', 'SpikeSize'), ('Spread', 'Spread'), ('StartDelay', 'StartDelay'), ('StartRotation', 'StartRotation'), ('SunFlare', 'SunFlare'), ('Transformer', 'Transformer'), ('Texture', 'Texture'), ('Tile', 'Tile'), ('Type', 'Type'), ('UnderwaterColor', 'UnderwaterColor'), ('Value', 'Value'), ('Velocity', 'Velocity'), ('VelocityScale', 'VelocityScale'), ('WaterRingColor', 'WaterRingColor'), ('WaterSplashColor', 'WaterSplashColor'), ('WaterWakeColor', 'WaterWakeColor'), ('XBOX', 'XBOX'), ('Yellow', 'Yellow')]¶
- Extension = 'fx'¶
pymunge.swbf.parsers.mcfg module¶
pymunge.swbf.parsers.msh module¶
- class pymunge.swbf.parsers.msh.Animation(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'ANM2'¶
- class pymunge.swbf.parsers.msh.AnimationCycle(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CYCL'¶
- class pymunge.swbf.parsers.msh.Attributes(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- AdditiveTransparency = 64¶
- DoubleTransparency = 8¶
- Emissive = 1¶
- Glow = 2¶
- HardEdgeTransparency = 16¶
- PerPixelLightning = 32¶
- SingleTransparency = 4¶
- Specular = 128¶
- TYPE = 'ATRB'¶
- class pymunge.swbf.parsers.msh.BendConstraints(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'BPRS'¶
- class pymunge.swbf.parsers.msh.BlendFactor(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'BLN2'¶
- class pymunge.swbf.parsers.msh.BoundingBox(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'BBOX'¶
- class pymunge.swbf.parsers.msh.Camera(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CAMR'¶
- class pymunge.swbf.parsers.msh.ClosingChunk(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CL1L'¶
- class pymunge.swbf.parsers.msh.ClothHeader(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CLTH'¶
- class pymunge.swbf.parsers.msh.ClothMesh(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CMSH'¶
- class pymunge.swbf.parsers.msh.ClothTextureName(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CTEX'¶
- class pymunge.swbf.parsers.msh.ClothUvCoordinates(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CUV0'¶
- class pymunge.swbf.parsers.msh.ClothVertecies(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CPOS'¶
- class pymunge.swbf.parsers.msh.Collision(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'COLL'¶
- class pymunge.swbf.parsers.msh.CollisionPrimitive(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SWCI'¶
- class pymunge.swbf.parsers.msh.ColorVertecies(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CLRL'¶
- class pymunge.swbf.parsers.msh.ColorVertex(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CLRB'¶
- class pymunge.swbf.parsers.msh.CrossConstraints(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'CPRS'¶
- class pymunge.swbf.parsers.msh.DataCamera(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'DATA'¶
- class pymunge.swbf.parsers.msh.DataMaterial(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'DATA'¶
- class pymunge.swbf.parsers.msh.Envelope(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'ENVL'¶
- class pymunge.swbf.parsers.msh.FixPointWeights(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'FWGT'¶
- class pymunge.swbf.parsers.msh.FixPoints(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'FIDX'¶
- class pymunge.swbf.parsers.msh.FlagsModel(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- DontFlattenGeometry = 16¶
- DynamicallyLit = 2¶
- Hidden = 1¶
- PS2Optimize = 32¶
- RenderAfterShadows = 8¶
- RetainNormals = 4¶
- TYPE = 'FLGS'¶
- class pymunge.swbf.parsers.msh.Frame(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'FRAM'¶
- class pymunge.swbf.parsers.msh.Geometry(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'GEOM'¶
- class pymunge.swbf.parsers.msh.Header(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'HEDR'¶
- class pymunge.swbf.parsers.msh.Keyframes(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'KFR3'¶
- class pymunge.swbf.parsers.msh.Material(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MATL'¶
- class pymunge.swbf.parsers.msh.MaterialData(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MATD'¶
- class pymunge.swbf.parsers.msh.MaterialIndex(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MATI'¶
- class pymunge.swbf.parsers.msh.Mesh(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MSH2'¶
- class pymunge.swbf.parsers.msh.Model(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MODL'¶
- class pymunge.swbf.parsers.msh.ModelIndex(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'MNDX'¶
- class pymunge.swbf.parsers.msh.ModelType(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- Bone = 3¶
- Cloth = 2¶
- Destructable = 7¶
- Dynamic = 1¶
- Null = 0¶
- ShadowVolume = 6¶
- Static = 4¶
- TYPE = 'MTYP'¶
- class pymunge.swbf.parsers.msh.MshChunk(msh_stream: BinaryParser)¶
Bases:
object- ANM2 = 'ANM2'¶
- ATRB = 'ATRB'¶
- BBOX = 'BBOX'¶
- BLN2 = 'BLN2'¶
- BPRS = 'BPRS'¶
- CAMR = 'CAMR'¶
- CL1L = 'CL1L'¶
- CLRB = 'CLRB'¶
- CLRL = 'CLRL'¶
- CLTH = 'CLTH'¶
- CMSH = 'CMSH'¶
- COLL = 'COLL'¶
- CPOS = 'CPOS'¶
- CPRS = 'CPRS'¶
- CTEX = 'CTEX'¶
- CUV0 = 'CUV0'¶
- CYCL = 'CYCL'¶
- DATA = 'DATA'¶
- ENVL = 'ENVL'¶
- FIDX = 'FIDX'¶
- FLGS = 'FLGS'¶
- FRAM = 'FRAM'¶
- FWGT = 'FWGT'¶
- GEOM = 'GEOM'¶
- HEDR = 'HEDR'¶
- KFR3 = 'KFR3'¶
- MATD = 'MATD'¶
- MATI = 'MATI'¶
- MATL = 'MATL'¶
- MNDX = 'MNDX'¶
- MODL = 'MODL'¶
- MSH2 = 'MSH2'¶
- MTYP = 'MTYP'¶
- NAME = 'NAME'¶
- NDXL = 'NDXL'¶
- NDXT = 'NDXT'¶
- NRML = 'NRML'¶
- POSL = 'POSL'¶
- PRNT = 'PRNT'¶
- SEGM = 'SEGM'¶
- SHDW = 'SHDW'¶
- SHVO = 'SHVO'¶
- SINF = 'SINF'¶
- SKL2 = 'SKL2'¶
- SPRS = 'SPRS'¶
- STRP = 'STRP'¶
- SWCI = 'SWCI'¶
- TRAN = 'TRAN'¶
- TX0D = 'TX0D'¶
- TYPE = ''¶
- UV0L = 'UV0L'¶
- WGHT = 'WGHT'¶
- class pymunge.swbf.parsers.msh.MshParser(filepath: ~pathlib.Path, buffer: bytes = None, logger: ~util.logging.ScopedLogger = <ScopedLogger pymunge.swbf.parsers.msh (INFO)>)¶
Bases:
SwbfBinaryParser- Extension = 'msh'¶
- parse_anm2()¶
- parse_camr()¶
- parse_clth()¶
- parse_format()¶
- parse_geom()¶
- parse_hedr()¶
- parse_matd()¶
- parse_matl()¶
- parse_modl()¶
- parse_msh2()¶
- parse_segm()¶
- parse_shv0()¶
- parse_sinf()¶
- parse_skl2()¶
- parse_strp()¶
- class pymunge.swbf.parsers.msh.Name(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'NAME'¶
- class pymunge.swbf.parsers.msh.Normals(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'NRML'¶
- class pymunge.swbf.parsers.msh.ParentModel(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'PRNT'¶
- class pymunge.swbf.parsers.msh.Polygons(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'NDXL'¶
- class pymunge.swbf.parsers.msh.PositionVertices(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'POSL'¶
- class pymunge.swbf.parsers.msh.SceneInformation(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SINF'¶
- class pymunge.swbf.parsers.msh.SegmentHeader(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SEGM'¶
- class pymunge.swbf.parsers.msh.ShadowMesh(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SHDW'¶
- class pymunge.swbf.parsers.msh.ShadowVolume(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SHVO'¶
- class pymunge.swbf.parsers.msh.Skeleton(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SKL2'¶
- class pymunge.swbf.parsers.msh.StretchConstraints(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'SPRS'¶
- class pymunge.swbf.parsers.msh.Strip(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'STRP'¶
- class pymunge.swbf.parsers.msh.Texture(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'TX0D'¶
- class pymunge.swbf.parsers.msh.TransformModel(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'TRAN'¶
- class pymunge.swbf.parsers.msh.Triangles(msh_stream: BinaryParser, parent: Node = None)¶
Bases:
MshChunk,BinaryNode- TYPE = 'NDXT'¶
pymunge.swbf.parsers.mus module¶
pymunge.swbf.parsers.odf module¶
- class pymunge.swbf.parsers.odf.OdfNode(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.odf.OdfParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.odf (INFO)>)¶
Bases:
SwbfTextParser- Extension = 'odf'¶
- class Key¶
Bases:
Enum- AIDriverGetInSound = 'AIDriverGetInSound'¶
- AIDriverGetOutSound = 'AIDriverGetOutSound'¶
- AIFieldFollowSound = 'AIFieldFollowSound'¶
- AIFieldHoldSound = 'AIFieldHoldSound'¶
- AIFieldMoveOutSound = 'AIFieldMoveOutSound'¶
- AIGunnerAllClearSound = 'AIGunnerAllClearSound'¶
- AIGunnerGetInSound = 'AIGunnerGetInSound'¶
- AIGunnerGetOutSound = 'AIGunnerGetOutSound'¶
- AIGunnerSteadySound = 'AIGunnerSteadySound'¶
- AIPassengerGetInSound = 'AIPassengerGetInSound'¶
- AIPassengerGetOutSound = 'AIPassengerGetOutSound'¶
- AIPassengerMoveOutSound = 'AIPassengerMoveOutSound'¶
- AIPassengerStopSound = 'AIPassengerStopSound'¶
- AIResponseNosirSound = 'AIResponseNosirSound'¶
- AIResponseYessirSound = 'AIResponseYessirSound'¶
- AISCDriverGetInSound = 'AISCDriverGetInSound'¶
- AISCDriverGetOutSound = 'AISCDriverGetOutSound'¶
- AISCFieldFollowSound = 'AISCFieldFollowSound'¶
- AISCFieldHoldSound = 'AISCFieldHoldSound'¶
- AISCFieldMoveOutSound = 'AISCFieldMoveOutSound'¶
- AISCGunnerAllClearSound = 'AISCGunnerAllClearSound'¶
- AISCGunnerGetInSound = 'AISCGunnerGetInSound'¶
- AISCGunnerGetOutSound = 'AISCGunnerGetOutSound'¶
- AISCGunnerSteadySound = 'AISCGunnerSteadySound'¶
- AISCPassengerGetInSound = 'AISCPassengerGetInSound'¶
- AISCPassengerGetOutSound = 'AISCPassengerGetOutSound'¶
- AISCPassengerMoveOutSound = 'AISCPassengerMoveOutSound'¶
- AISCPassengerStopSound = 'AISCPassengerStopSound'¶
- AISCResponseNosirSound = 'AISCResponseNosirSound'¶
- AISCResponseYessirSound = 'AISCResponseYessirSound'¶
- AISizeType = 'AISizeType'¶
- Abandon = 'abandon'¶
- Acceleration = 'Acceleration'¶
- Acceleraton = 'Acceleraton'¶
- AcquiredTargetSound = 'AcquiredTargetSound'¶
- ActiveRotateNode = 'ActiveRotateNode'¶
- ActiveSpinNode = 'ActiveSpinNode'¶
- AddHealth = 'AddHealth'¶
- AddShield = 'AddShield'¶
- AddShieldOff = 'AddShieldOff'¶
- AddSpringBody = 'AddSpringBody'¶
- AddonAttachJoint = 'AddonAttachJoint'¶
- AfterburnerOffSound = 'AfterburnerOffSound'¶
- AfterburnerOnSound = 'AfterburnerOnSound'¶
- AfterburnerSpeed = 'AfterburnerSpeed'¶
- AimAzimuth = 'AimAzimuth'¶
- AimDistance = 'AimDistance'¶
- AimElevation = 'AimElevation'¶
- AimFactorMove = 'AimFactorMove'¶
- AimFactorPostureCrouch = 'AimFactorPostureCrouch'¶
- AimFactorPostureProne = 'AimFactorPostureProne'¶
- AimFactorPostureSpecial = 'AimFactorPostureSpecial'¶
- AimFactorPostureStand = 'AimFactorPostureStand'¶
- AimFactorStrafe = 'AimFactorStrafe'¶
- AimTension = 'AimTension'¶
- AimValue = 'AimValue'¶
- AimerNodeName = 'AimerNodeName'¶
- AimerPitchLimits = 'AimerPitchLimits'¶
- AimerPitchLimts = 'AimerPitchLimts'¶
- AimerYawLimits = 'AimerYawLimits'¶
- AimerYawLimts = 'AimerYawLimts'¶
- AlignVertical = 'AlignVertical'¶
- AllMusic = 'AllMusic'¶
- AllyCount = 'AllyCount'¶
- AllyPath = 'AllyPath'¶
- Alpha = 'Alpha'¶
- Ambient2Sound = 'Ambient2Sound'¶
- AmbientSound = 'AmbientSound'¶
- AnimalHealth = 'AnimalHealth'¶
- AnimalScale = 'AnimalScale'¶
- AnimatedAddon = 'AnimatedAddon'¶
- AnimatedPilotPosition = 'AnimatedPilotPosition'¶
- Animation = 'Animation'¶
- AnimationAddon = 'AnimationAddon'¶
- AnimationBank = 'AnimationBank'¶
- AnimationExtraFile = 'AnimationExtraFile'¶
- AnimationLowRes = 'AnimationLowRes'¶
- AnimationName = 'AnimationName'¶
- AnimationTrigger = 'AnimationTrigger'¶
- ApproachingTargetSound = 'ApproachingTargetSound'¶
- ArmName = 'ArmName'¶
- ArmorScale = 'ArmorScale'¶
- AttachDynamic = 'AttachDynamic'¶
- AttachEffect = 'AttachEffect'¶
- AttachOdf = 'AttachOdf'¶
- AttachToHardPoint = 'AttachToHardPoint'¶
- AttachToHardpoint = 'AttachToHardpoint'¶
- AttachTrigger = 'AttachTrigger'¶
- AttachedMesh = 'AttachedMesh'¶
- AutoAimSize = 'AutoAimSize'¶
- AutoAimYLimits = 'AutoAimYLimits'¶
- AutoFire = 'AutoFire'¶
- AvailableForAnyTeam = 'AvailableForAnyTeam'¶
- BallAcceleration = 'BallAcceleration'¶
- BallCollision = 'BallCollision'¶
- BallLowResModel = 'BallLowResModel'¶
- BallMaxLean = 'BallMaxLean'¶
- BallMinMoveSpeed = 'BallMinMoveSpeed'¶
- BallMoveSpeed = 'BallMoveSpeed'¶
- BallMoveThreshold = 'BallMoveThreshold'¶
- BallRadius = 'BallRadius'¶
- BallRollingFriction = 'BallRollingFriction'¶
- BallSlippage = 'BallSlippage'¶
- BallTurnSpeed = 'BallTurnSpeed'¶
- BallWaterDamageHeight = 'BallWaterDamageHeight'¶
- BankAngle = 'BankAngle'¶
- BankFilter = 'BankFilter'¶
- BarrelLength = 'BarrelLength'¶
- BarrelNodeName = 'BarrelNodeName'¶
- BarrelRecoil = 'BarrelRecoil'¶
- BeamIntensity = 'BeamIntensity'¶
- BlurEffect = 'BlurEffect'¶
- BlurLength = 'BlurLength'¶
- BlurStart = 'BlurStart'¶
- BodyOmegaXSpringFactor = 'BodyOmegaXSpringFactor'¶
- BodySpringLength = 'BodySpringLength'¶
- BoostSound = 'BoostSound'¶
- BoxSize = 'BoxSize'¶
- BuildAnimation = 'BuildAnimation'¶
- BuildModelOdf = 'BuildModelOdf'¶
- BuildPoint = 'BuildPoint'¶
- BuildingAmmo = 'BuildingAmmo'¶
- BuildingBuild = 'BuildingBuild'¶
- BuildingCollision = 'BuildingCollision'¶
- BuildingCollisionPrim = 'BuildingCollisionPrim'¶
- BuildingHealth = 'BuildingHealth'¶
- BuildingRebuild = 'BuildingRebuild'¶
- BuildingScale = 'BuildingScale'¶
- BuildingSection = 'BUILDINGSECTION'¶
- BuiltCollision = 'BuiltCollision'¶
- BuiltSound = 'BuiltSound'¶
- CISMusic = 'CISMusic'¶
- CableLength = 'CableLength'¶
- CameraDistance = 'CameraDistance'¶
- CameraHeight = 'CameraHeight'¶
- CameraSection = 'CAMERASECTION'¶
- CanDeflect = 'CanDeflect'¶
- CapturePosts = 'CapturePosts'¶
- CaptureRegion = 'CaptureRegion'¶
- CaptureTime = 'CaptureTime'¶
- CapturedSound = 'CapturedSound'¶
- CargoNodeName = 'CargoNodeName'¶
- ChangeModeSound = 'ChangeModeSound'¶
- ChargeDelayHeavy = 'ChargeDelayHeavy'¶
- ChargeDelayLight = 'ChargeDelayLight'¶
- ChargeRateHeavy = 'ChargeRateHeavy'¶
- ChargeRateLight = 'ChargeRateLight'¶
- ChargeSound = 'ChargeSound'¶
- ChargeSoundPitch = 'ChargeSoundPitch'¶
- ChargeUpEffect = 'ChargeUpEffect'¶
- ChunkAngularDamping = 'ChunkAngularDamping'¶
- ChunkBounciness = 'ChunkBounciness'¶
- ChunkDeathSpeed = 'ChunkDeathSpeed'¶
- ChunkFrequency = 'ChunkFrequency'¶
- ChunkGeometryName = 'ChunkGeometryName'¶
- ChunkLinearDamping = 'ChunkLinearDamping'¶
- ChunkNodeName = 'ChunkNodeName'¶
- ChunkOmega = 'ChunkOmega'¶
- ChunkPhysics = 'ChunkPhysics'¶
- ChunkSection = 'CHUNKSECTION'¶
- ChunkSimpleFriction = 'ChunkSimpleFriction'¶
- ChunkSmokeEffect = 'ChunkSmokeEffect'¶
- ChunkSmokeNodeName = 'ChunkSmokeNodeName'¶
- ChunkSpeed = 'ChunkSpeed'¶
- ChunkStartDistance = 'ChunkStartDistance'¶
- ChunkStickiness = 'ChunkStickiness'¶
- ChunkTerrainCollisions = 'ChunkTerrainCollisions'¶
- ChunkTerrainEffect = 'ChunkTerrainEffect'¶
- ChunkTrailEffect = 'ChunkTrailEffect'¶
- ChunkUpFactor = 'ChunkUpFactor'¶
- ChunkVelocityFactor = 'ChunkVelocityFactor'¶
- CisMusic = 'CisMusic'¶
- ClankLeftRunSound = 'ClankLeftRunSound'¶
- ClankLeftWalkSound = 'ClankLeftWalkSound'¶
- ClankRightRunSound = 'ClankRightRunSound'¶
- ClankRightWalkSound = 'ClankRightWalkSound'¶
- ClassAllATK = 'ClassAllATK'¶
- ClassAllDEF = 'ClassAllDEF'¶
- ClassCISATK = 'ClassCISATK'¶
- ClassCISDEF = 'ClassCISDEF'¶
- ClassHisATK = 'ClassHisATK'¶
- ClassHisDEF = 'ClassHisDEF'¶
- ClassImpATK = 'ClassImpATK'¶
- ClassImpDEF = 'ClassImpDEF'¶
- ClassLabel = 'ClassLabel'¶
- ClassLocATK = 'ClassLocATK'¶
- ClassLocDEF = 'ClassLocDEF'¶
- ClassRepATK = 'ClassRepATK'¶
- ClassRepDEF = 'ClassRepDEF'¶
- CloseSound = 'CloseSound'¶
- ClothingRustleSound = 'ClothingRustleSound'¶
- CockedAngle = 'CockedAngle'¶
- CockpitChatterStream = 'CockpitChatterStream'¶
- CockpitTension = 'CockpitTension'¶
- CodeInitialWidth = 'CodeInitialWidth'¶
- Collision = 'COLLISION'¶
- CollisionInflict = 'CollisionInflict'¶
- CollisionLowResRootScale = 'CollisionLowResRootScale'¶
- CollisionName = 'collisionName'¶
- CollisionOtherSound = 'CollisionOtherSound'¶
- CollisionRootScale = 'CollisionRootScale'¶
- CollisionScale = 'CollisionScale'¶
- CollisionSound = 'CollisionSound'¶
- CollisionThreshold = 'CollisionThreshold'¶
- Color = 'Color'¶
- ConeAngle = 'ConeAngle'¶
- ConeFadeFactor = 'ConeFadeFactor'¶
- ConeFadeLength = 'ConeFadeLength'¶
- ConeHeight = 'ConeHeight'¶
- ConeInitialWidth = 'ConeInitialWidth'¶
- ConeLength = 'ConeLength'¶
- ConeWidth = 'ConeWidth'¶
- ControlRegion = 'ControlRegion'¶
- ControlZone = 'ControlZone'¶
- Controllable = 'Controllable'¶
- CrouchMoveSpread = 'CrouchMoveSpread'¶
- CrouchStillSpread = 'CrouchStillSpread'¶
- Damage = 'Damage'¶
- DamageAttachPoint = 'DamageAttachPoint'¶
- DamageDeduction = 'DamageDeduction'¶
- DamageEffect = 'DamageEffect'¶
- DamageEffectScale = 'DamageEffectScale'¶
- DamageInheritVelocity = 'DamageInheritVelocity'¶
- DamageRadius = 'DamageRadius'¶
- DamageRadiusInner = 'DamageRadiusInner'¶
- DamageRadiusOuter = 'DamageRadiusOuter'¶
- DamageStartPercent = 'DamageStartPercent'¶
- DamageStopPercent = 'DamageStopPercent'¶
- DamageThreshold = 'DamageThreshold'¶
- DarknessMax = 'DarknessMax'¶
- DarknessMin = 'DarknessMin'¶
- DeathAnimation = 'DeathAnimation'¶
- DeathAnimationExplosion = 'DeathAnimationExplosion'¶
- DeathAnimationExplosionTime = 'DeathAnimationExplosionTime'¶
- DeathDustDelay = 'DeathDustDelay'¶
- DeathDustEffect = 'DeathDustEffect'¶
- DeathDustOffset = 'DeathDustOffset'¶
- DeathEffect = 'DeathEffect'¶
- DeathEffectOffset = 'DeathEffectOffset'¶
- DeathOnCollision = 'DeathOnCollision'¶
- DeathShakeDelay = 'DeathShakeDelay'¶
- DeathShakeDuration = 'DeathShakeDuration'¶
- DeathShakeForce = 'DeathShakeForce'¶
- DeathShakeRadius = 'DeathShakeRadius'¶
- DeathSound = 'DeathSound'¶
- DeathTime = 'DeathTime'¶
- Decal = 'Decal'¶
- DecayTime = 'DecayTime'¶
- Deceleration = 'Deceleration'¶
- DeflectSound = 'DeflectSound'¶
- DenyFlyerLand = 'DenyFlyerLand'¶
- Deploy = 'deploy'¶
- DestroyedGeometryName = 'DestroyedGeometryName'¶
- DetatchSound = 'DetatchSound'¶
- DisableForCloneWars = 'DisableForCloneWars'¶
- DisableTime = 'DisableTime'¶
- Discharge = 'Discharge'¶
- DischargeSound = 'DischargeSound'¶
- DisguiseOwnerModel = 'DisguiseOwnerModel'¶
- DisputeSound = 'DisputeSound'¶
- DroidHealth = 'DroidHealth'¶
- DroidScale = 'DroidScale'¶
- DropItemClass = 'DropItemClass'¶
- DropItemProbability = 'DropItemProbability'¶
- DropShadowSize = 'DropShadowSize'¶
- Effect = 'Effect'¶
- EffectRegion = 'EffectRegion'¶
- Eject = 'eject'¶
- Emitter = 'Emitter'¶
- EnableDeathExplosions = 'EnableDeathExplosions'¶
- EnemyColor = 'EnemyColor'¶
- EngineSound = 'EngineSound'¶
- ExpireEffect = 'ExpireEffect'¶
- ExpireTimeEnemy = 'ExpireTimeEnemy'¶
- ExpireTimeField = 'ExpireTimeField'¶
- Explosion = 'Explosion'¶
- ExplosionClass = 'ExplosionClass'¶
- ExplosionCritical = 'ExplosionCritical'¶
- ExplosionDeath = 'ExplosionDeath'¶
- ExplosionDestruct = 'ExplosionDestruct'¶
- ExplosionExpire = 'ExplosionExpire'¶
- ExplosionImpact = 'ExplosionImpact'¶
- ExplosionName = 'ExplosionName'¶
- ExplosionOffset = 'ExplosionOffset'¶
- ExplosionTrigger = 'ExplosionTrigger'¶
- ExtremeRange = 'ExtremeRange'¶
- EyePointCenter = 'EyePointCenter'¶
- EyePointOffset = 'EyePointOffset'¶
- FXName = 'FXName'¶
- FadeOutTime = 'FadeOutTime'¶
- FinAnimation = 'FinAnimation'¶
- FinalExplosion = 'FinalExplosion'¶
- FinalExplosionOffset = 'FinalExplosionOffset'¶
- FireAnim = 'FireAnim'¶
- FireEmptySound = 'FireEmptySound'¶
- FireLoopSound = 'FireLoopSound'¶
- FireNodeName = 'FireNodeName'¶
- FireOutsideLimits = 'FireOutsideLimits'¶
- FirePoint = 'FirePoint'¶
- FirePointName = 'FirePointName'¶
- FireSound = 'FireSound'¶
- FireSoundStop = 'FireSoundStop'¶
- FireStateTime = 'FireStateTime'¶
- FireVelocity = 'FireVelocity'¶
- FirstPerson = 'FirstPerson'¶
- FirstPersonFOV = 'FirstPersonFOV'¶
- FirstRadius = 'FirstRadius'¶
- FlareAngle = 'FlareAngle'¶
- FlareIntensity = 'FlareIntensity'¶
- FlashColor = 'FlashColor'¶
- FlashLength = 'FlashLength'¶
- FlashLightColor = 'FlashLightColor'¶
- FlashLightDuration = 'FlashLightDuration'¶
- FlashLightRadius = 'FlashLightRadius'¶
- FlatCount = 'FlatCount'¶
- FlatFaceFactor = 'FlatFaceFactor'¶
- FlatGrassSwing = 'FlatGrassSwing'¶
- FlatHeight = 'FlatHeight'¶
- FlatSizeMultiplier = 'FlatSizeMultiplier'¶
- FleeSound = 'FleeSound'¶
- FlickerPeriod = 'FlickerPeriod'¶
- FlickerType = 'FlickerType'¶
- FlyerBan = 'FlyerBan'¶
- FlyerSection = 'FLYERSECTION'¶
- FoleyFXClass = 'FoleyFXClass'¶
- FoleyFXGroup = 'FoleyFXGroup'¶
- FootBoneLeft = 'FootBoneLeft'¶
- FootBoneRight = 'FootBoneRight'¶
- FootStepSound1 = 'FootStepSound1'¶
- FootStepSound2 = 'FootStepSound2'¶
- FootWaterSplashEffect = 'FootWaterSplashEffect'¶
- Footstep0Sound = 'Footstep0Sound'¶
- Footstep1Sound = 'Footstep1Sound'¶
- Footstep2Sound = 'Footstep2Sound'¶
- FootstepSound0 = 'FootstepSound0'¶
- FootstepSound1 = 'FootstepSound1'¶
- FootstepSound2 = 'FootstepSound2'¶
- FootstepSound3 = 'FootstepSound3'¶
- FootstepSound4 = 'FootstepSound4'¶
- FootstepSound5 = 'FootstepSound5'¶
- ForceFireAnimation = 'ForceFireAnimation'¶
- ForceMode = 'ForceMode'¶
- ForwardSpeed = 'ForwardSpeed'¶
- ForwardTurnSpeed = 'ForwardTurnSpeed'¶
- Friction = 'Friction'¶
- FriendlyColor = 'FriendlyColor'¶
- FrontalTarget = 'frontal_target'¶
- GeometryAddon = 'GeometryAddon'¶
- GeometryColorMax = 'GeometryColorMax'¶
- GeometryColorMin = 'GeometryColorMin'¶
- GeometryLowRes = 'GeometryLowRes'¶
- GeometryName = 'GeometryName'¶
- GeometryScale = 'GeometryScale'¶
- GlowLength = 'GlowLength'¶
- Gravity = 'Gravity'¶
- GravityScale = 'GravityScale'¶
- GroundedHeight = 'GroundedHeight'¶
- GroundedSound = 'GroundedSound'¶
- HealthSScale = 'HealthSScale'¶
- HealthScale = 'HealthScale'¶
- HealthStatusTexture = 'HealthStatusTexture'¶
- HealthTexture = 'HealthTexture'¶
- HealthType = 'HealthType'¶
- Healthtype = 'Healthtype'¶
- HeardEnemySound = 'HeardEnemySound'¶
- HeatPerShot = 'HeatPerShot'¶
- HeatRecoverRate = 'HeatRecoverRate'¶
- HeatThreshold = 'HeatThreshold'¶
- Height = 'Height'¶
- HeightScale = 'HeightScale'¶
- HideHealthBar = 'HideHealthBar'¶
- HideOnFire = 'HideOnFire'¶
- HideUnbuiltModel = 'HideUnbuiltModel'¶
- HidingSound = 'HidingSound'¶
- HierarchyLevel = 'HierarchyLevel'¶
- HighResGeometry = 'HighResGeometry'¶
- HitLocation = 'HitLocation'¶
- HitSound = 'HitSound'¶
- HoloBeamIntensity = 'HoloBeamIntensity'¶
- HoloFadeInTime = 'HoloFadeInTime'¶
- HoloFlareIntensity = 'HoloFlareIntensity'¶
- HoloFlickerAlphaMax = 'HoloFlickerAlphaMax'¶
- HoloFlickerAlphaMin = 'HoloFlickerAlphaMin'¶
- HoloFlickerRate = 'HoloFlickerRate'¶
- HoloHeight = 'HoloHeight'¶
- HoloImageGeometry = 'HoloImageGeometry'¶
- HoloImageIntensity = 'HoloImageIntensity'¶
- HoloLightIntensity = 'HoloLightIntensity'¶
- HoloLightRadius = 'HoloLightRadius'¶
- HoloOdf = 'HoloOdf'¶
- HoloPopRate = 'HoloPopRate'¶
- HoloRotateRate = 'HoloRotateRate'¶
- HoloSize = 'HoloSize'¶
- HoloTurnOnTime = 'HoloTurnOnTime'¶
- HoloType = 'HoloType'¶
- HoloVisibleDistance = 'HoloVisibleDistance'¶
- HorizontalSpread = 'HorizontalSpread'¶
- HoverBan = 'HoverBan'¶
- HugeBan = 'HugeBan'¶
- HurtSound = 'HurtSound'¶
- HydraulicLowerHeight = 'HydraulicLowerHeight'¶
- HydraulicLowerSound = 'HydraulicLowerSound'¶
- HydraulicSound = 'HydraulicSound'¶
- HydraulicSoundHeight = 'HydraulicSoundHeight'¶
- IconStatusTexture = 'IconStatusTexture'¶
- IconTexture = 'IconTexture'¶
- IdleAnimation = 'IdleAnimation'¶
- IdleDelay = 'IdleDelay'¶
- IdleRotateSpeed = 'IdleRotateSpeed'¶
- IdleWaitTime = 'IdleWaitTime'¶
- IdleWobbleFactor = 'IdleWobbleFactor'¶
- IdleWobbleLeftFoot = 'IdleWobbleLeftFoot'¶
- IdleWobbleNode = 'IdleWobbleNode'¶
- IdleWobbleRightFoot = 'IdleWobbleRightFoot'¶
- IgnorableCollsion = 'IgnorableCollsion'¶
- ImpMusic = 'ImpMusic'¶
- ImpactEffect = 'ImpactEffect'¶
- ImpactEffectRigid = 'ImpactEffectRigid'¶
- ImpactEffectShield = 'ImpactEffectShield'¶
- ImpactEffectSoft = 'ImpactEffectSoft'¶
- ImpactEffectStatic = 'ImpactEffectStatic'¶
- ImpactEffectTerrain = 'ImpactEffectTerrain'¶
- ImpactEffectWater = 'ImpactEffectWater'¶
- InitialCableLength = 'InitialCableLength'¶
- InitialSalvoDelay = 'InitialSalvoDelay'¶
- InputSystem = 'InputSystem'¶
- InstanceProperties = 'InstanceProperties'¶
- IsPilotExposed = 'IsPilotExposed'¶
- JetDuration = 'JetDuration'¶
- JetEffect = 'JetEffect'¶
- JetFuelCost = 'JetFuelCost'¶
- JetFuelInitialCost = 'JetFuelInitialCost'¶
- JetFuelMinBorder = 'JetFuelMinBorder'¶
- JetFuelRechargeRate = 'JetFuelRechargeRate'¶
- JetJump = 'JetJump'¶
- JetPush = 'JetPush'¶
- JetType = 'JetType'¶
- Jump = 'jump'¶
- JumpDeduction = 'JumpDeduction'¶
- JumpSound = 'JumpSound'¶
- KickBuildup = 'KickBuildup'¶
- KickSpread = 'KickSpread'¶
- KickStrength = 'KickStrength'¶
- KillRegion = 'KillRegion'¶
- KillSoldierSound = 'KillSoldierSound'¶
- Label = 'Label'¶
- LandSound = 'LandSound'¶
- LandedHeight = 'LandedHeight'¶
- LandingSpeed = 'LandingSpeed'¶
- LandingTime = 'LandingTime'¶
- LaserGlowColor = 'LaserGlowColor'¶
- LaserLength = 'LaserLength'¶
- LaserTexture = 'LaserTexture'¶
- LaserWidth = 'LaserWidth'¶
- LeftFootstepSound = 'LeftFootstepSound'¶
- LegBoneLeft = 'LegBoneLeft'¶
- LegBoneRight = 'LegBoneRight'¶
- LegBoneTopLeft = 'LegBoneTopLeft'¶
- LegBoneTopRight = 'LegBoneTopRight'¶
- LegPairCount = 'LegPairCount'¶
- LegRayHitLength = 'LegRayHitLength'¶
- LevelDamp = 'LevelDamp'¶
- LevelFilter = 'LevelFilter'¶
- LevelSpring = 'LevelSpring'¶
- LifeSpan = 'LifeSpan'¶
- Lifespan = 'Lifespan'¶
- LiftDamp = 'LiftDamp'¶
- LiftSpring = 'LiftSpring'¶
- LightColor = 'LightColor'¶
- LightDuration = 'LightDuration'¶
- LightRadius = 'LightRadius'¶
- Lighting = 'Lighting'¶
- LightningEffect = 'LightningEffect'¶
- Lights = 'lights'¶
- LocalsColor = 'LocalsColor'¶
- LockOffAngle = 'LockOffAngle'¶
- LockOnAngle = 'LockOnAngle'¶
- LockOnRange = 'LockOnRange'¶
- LockOnTime = 'LockOnTime'¶
- LockTime = 'LockTime'¶
- LockedOnSound = 'LockedOnSound'¶
- LockedSound = 'LockedSound'¶
- LostSound = 'LostSound'¶
- LowHealthSound = 'LowHealthSound'¶
- LowHealthThreshold = 'LowHealthThreshold'¶
- LowResModel = 'LowResModel'¶
- MapScale = 'MapScale'¶
- MapTexture = 'MapTexture'¶
- MaxAlpha = 'MaxAlpha'¶
- MaxBallAngle = 'MaxBallAngle'¶
- MaxChargeStrengthHeavy = 'MaxChargeStrengthHeavy'¶
- MaxChargeStrengthLight = 'MaxChargeStrengthLight'¶
- MaxDamage = 'MaxDamage'¶
- MaxDelayHeavy = 'MaxDelayHeavy'¶
- MaxDelayLight = 'MaxDelayLight'¶
- MaxDistance = 'MaxDistance'¶
- MaxFallingLeaves = 'MaxFallingLeaves'¶
- MaxHealth = 'MaxHealth'¶
- MaxHeavy = 'MaxHeavy'¶
- MaxHeavyDecay = 'MaxHeavyDecay'¶
- MaxInterval = 'MaxInterval'¶
- MaxItems = 'MaxItems'¶
- MaxJumpDistance = 'MaxJumpDistance'¶
- MaxLifeTime = 'MaxLifeTime'¶
- MaxLifetime = 'MaxLifetime'¶
- MaxLight = 'MaxLight'¶
- MaxLightDecay = 'MaxLightDecay'¶
- MaxPitchSpeed = 'MaxPitchSpeed'¶
- MaxPos = 'MaxPos'¶
- MaxPressedTime = 'MaxPressedTime'¶
- MaxPush = 'MaxPush'¶
- MaxRange = 'MaxRange'¶
- MaxScatterBirds = 'MaxScatterBirds'¶
- MaxShakeAmt = 'MaxShakeAmt'¶
- MaxShakeLen = 'MaxShakeLen'¶
- MaxShield = 'MaxShield'¶
- MaxSize = 'MaxSize'¶
- MaxSkew = 'MaxSkew'¶
- MaxSpeed = 'MaxSpeed'¶
- MaxSpread = 'MaxSpread'¶
- MaxStrafeSpeed = 'MaxStrafeSpeed'¶
- MaxStrength = 'MaxStrength'¶
- MaxTargets = 'MaxTargets'¶
- MaxTerrainAngle = 'MaxTerrainAngle'¶
- MaxTimeLeftHeavy = 'MaxTimeLeftHeavy'¶
- MaxTimeLeftLight = 'MaxTimeLeftLight'¶
- MaxTurnSpeed = 'MaxTurnSpeed'¶
- MaxVel = 'MaxVel'¶
- MaxYawSpeed = 'MaxYawSpeed'¶
- MediumBan = 'MediumBan'¶
- MidSpeed = 'MidSpeed'¶
- MinAlpha = 'MinAlpha'¶
- MinDamage = 'MinDamage'¶
- MinDelayHeavy = 'MinDelayHeavy'¶
- MinDelayLight = 'MinDelayLight'¶
- MinDistance = 'MinDistance'¶
- MinEnemyRadius = 'MinEnemyRadius'¶
- MinHeavy = 'MinHeavy'¶
- MinHeavyDecay = 'MinHeavyDecay'¶
- MinInterval = 'MinInterval'¶
- MinLifeTime = 'MinLifeTime'¶
- MinLifetime = 'MinLifetime'¶
- MinLight = 'MinLight'¶
- MinLightDecay = 'MinLightDecay'¶
- MinPos = 'MinPos'¶
- MinPush = 'MinPush'¶
- MinRange = 'MinRange'¶
- MinShakeAmt = 'MinShakeAmt'¶
- MinShakeLen = 'MinShakeLen'¶
- MinSize = 'MinSize'¶
- MinSpeed = 'MinSpeed'¶
- MinSpread = 'MinSpread'¶
- MinStrength = 'MinStrength'¶
- MinTimeLeftHeavy = 'MinTimeLeftHeavy'¶
- MinTimeLeftLight = 'MinTimeLeftLight'¶
- MinVel = 'MinVel'¶
- ModeTexture = 'ModeTexture'¶
- ModeTextureColor = 'ModeTextureColor'¶
- MountPos = 'MountPos'¶
- MoveTension = 'MoveTension'¶
- MoveTensionX = 'MoveTensionX'¶
- MoveTensionY = 'MoveTensionY'¶
- MoveTensionZ = 'MoveTensionZ'¶
- MovingTurnOnly = 'MovingTurnOnly'¶
- Music = 'Music'¶
- MusicDelay = 'MusicDelay'¶
- MusicSpeed = 'MusicSpeed'¶
- MuzzleFlash = 'MuzzleFlash'¶
- MuzzleFlashEffect = 'MuzzleFlashEffect'¶
- NeutralColor = 'NeutralColor'¶
- NeutralizeTime = 'NeutralizeTime'¶
- NextAimer = 'NextAimer'¶
- NextBarrel = 'NextBarrel'¶
- NextCharge = 'NEXTCHARGE'¶
- NextDropItem = 'NextDropItem'¶
- NoCombatInterrupt = 'NoCombatInterrupt'¶
- NoDeathExplosions = 'NoDeathExplosions'¶
- NoEnterVehicles = 'NoEnterVehicles'¶
- NoRandomSpring = 'NoRandomSpring'¶
- NormalDirection = 'NormalDirection'¶
- NumChunks = 'NumChunks'¶
- NumDustObjectsInEffects = 'NumDustObjectsInEffects'¶
- NumParticles = 'NumParticles'¶
- NumParts = 'NumParts'¶
- NumRays = 'NumRays'¶
- NumVisible = 'NumVisible'¶
- Odf = 'Odf'¶
- Offset = 'Offset'¶
- OmegaXDamp = 'OmegaXDamp'¶
- OmegaXSpring = 'OmegaXSpring'¶
- OmegaZDamp = 'OmegaZDamp'¶
- OmegaZSpring = 'OmegaZSpring'¶
- OmniLightRadius = 'OmniLightRadius'¶
- OmniRadius = 'OmniRadius'¶
- OpenSound = 'OpenSound'¶
- OptimalRange = 'OptimalRange'¶
- OrdnanceClass = 'OrdnanceClass'¶
- OrdnanceCollision = 'OrdnanceCollision'¶
- OrdnanceCollisionPrim = 'OrdnanceCollisionPrim'¶
- OrdnanceEffect = 'OrdnanceEffect'¶
- OrdnanceGeometryName = 'OrdnanceGeometryName'¶
- OrdnanceName = 'OrdnanceName'¶
- OrdnanceSound = 'OrdnanceSound'¶
- Ordnancecollision = 'Ordnancecollision'¶
- OverheatSound = 'OverheatSound'¶
- OverheatSoundPitch = 'OverheatSoundPitch'¶
- OverheatStopSound = 'OverheatStopSound'¶
- OverrideTexture = 'OverrideTexture'¶
- OverrideTexture2 = 'OverrideTexture2'¶
- PCMaxPitchSpeed = 'PCMaxPitchSpeed'¶
- PCMaxStrafeSpeed = 'PCMaxStrafeSpeed'¶
- PCMaxTurnSpeed = 'PCMaxTurnSpeed'¶
- PCMaxYawSpeed = 'PCMaxYawSpeed'¶
- PCPitchRate = 'PCPitchRate'¶
- PCPitchSpeed = 'PCPitchSpeed'¶
- PCPitchTurnFactor = 'PCPitchTurnFactor'¶
- PCSpinRate = 'PCSpinRate'¶
- PCTurnRate = 'PCTurnRate'¶
- PCTurnSpeed = 'PCTurnSpeed'¶
- PCYawTurnFactor = 'PCYawTurnFactor'¶
- PCaxPitchSpeed = 'PCaxPitchSpeed'¶
- PPitchRate = 'PPitchRate'¶
- PersonHealth = 'PersonHealth'¶
- PersonScale = 'PersonScale'¶
- Pilot9Pose = 'Pilot9Pose'¶
- PilotAnimation = 'PilotAnimation'¶
- PilotPosition = 'PilotPosition'¶
- PilotSkillRepairScale = 'PilotSkillRepairScale'¶
- PilotType = 'PilotType'¶
- Pitch = 'pitch'¶
- PitchDamp = 'PitchDamp'¶
- PitchDown = 'pitch_down'¶
- PitchFilter = 'PitchFilter'¶
- PitchLimits = 'PitchLimits'¶
- PitchRate = 'PitchRate'¶
- PitchSpread = 'PitchSpread'¶
- PitchTurnFactor = 'PitchTurnFactor'¶
- PitchUp = 'pitch_up'¶
- PowerupDelay = 'PowerupDelay'¶
- Powerupsound = 'Powerupsound'¶
- PreparingForDamageSound = 'PreparingForDamageSound'¶
- PrimaryWeapon = 'PrimaryWeapon'¶
- ProneMoveSpread = 'ProneMoveSpread'¶
- ProneSound = 'ProneSound'¶
- ProneStillSpread = 'ProneStillSpread'¶
- Push = 'Push'¶
- PushDeduction = 'PushDeduction'¶
- PushRadius = 'PushRadius'¶
- PushRadiusInner = 'PushRadiusInner'¶
- PushRadiusOuter = 'PushRadiusOuter'¶
- Radius = 'Radius'¶
- RadiusFadeMax = 'RadiusFadeMax'¶
- RadiusFadeMin = 'RadiusFadeMin'¶
- Range = 'Range'¶
- RayRadius = 'RayRadius'¶
- RayTriggerMinSpeed = 'RayTriggerMinSpeed'¶
- RayTriggerWidth = 'RayTriggerWidth'¶
- Rebound = 'Rebound'¶
- RecoilDecayHeavy = 'RecoilDecayHeavy'¶
- RecoilDecayLight = 'RecoilDecayLight'¶
- RecoilDelayHeavy = 'RecoilDelayHeavy'¶
- RecoilDelayLight = 'RecoilDelayLight'¶
- RecoilLengthHeavy = 'RecoilLengthHeavy'¶
- RecoilLengthLight = 'RecoilLengthLight'¶
- RecoilStrengthHeavy = 'RecoilStrengthHeavy'¶
- RecoilStrengthLight = 'RecoilStrengthLight'¶
- RefillFromItem = 'RefillFromItem'¶
- ReloadSound = 'ReloadSound'¶
- ReloadTime = 'ReloadTime'¶
- RepMusic = 'RepMusic'¶
- ReserveOneForPlayer = 'ReserveOneForPlayer'¶
- ResetTeam = 'ResetTeam'¶
- RespawnTime = 'RespawnTime'¶
- RestDir = 'RestDir'¶
- ReticuleTexture = 'ReticuleTexture'¶
- ReverseSpeed = 'ReverseSpeed'¶
- RightFootstepSound = 'RightFootstepSound'¶
- RollSound = 'RollSound'¶
- Rotation = 'Rotation'¶
- RotationRate = 'RotationRate'¶
- RotationVelocity = 'RotationVelocity'¶
- RoundDelay = 'RoundDelay'¶
- RoundsPerClip = 'RoundsPerClip'¶
- RoundsPerSalvo = 'RoundsPerSalvo'¶
- RoundsPersalvo = 'RoundsPersalvo'¶
- SCDriverGetInSound = 'SCDriverGetInSound'¶
- SCDriverGetOutSound = 'SCDriverGetOutSound'¶
- SCFieldFollowSound = 'SCFieldFollowSound'¶
- SCFieldHoldSound = 'SCFieldHoldSound'¶
- SCFieldMoveOutSound = 'SCFieldMoveOutSound'¶
- SCGunnerAllClearSound = 'SCGunnerAllClearSound'¶
- SCGunnerGetInSound = 'SCGunnerGetInSound'¶
- SCGunnerGetOutSound = 'SCGunnerGetOutSound'¶
- SCGunnerSteadySound = 'SCGunnerSteadySound'¶
- SCPassengerGetInSound = 'SCPassengerGetInSound'¶
- SCPassengerGetOutSound = 'SCPassengerGetOutSound'¶
- SCPassengerMoveOutSound = 'SCPassengerMoveOutSound'¶
- SCPassengerStopSound = 'SCPassengerStopSound'¶
- SCResponseNosirSound = 'SCResponseNosirSound'¶
- SCResponseYessirSound = 'SCResponseYessirSound'¶
- SalvoCount = 'SalvoCount'¶
- SalvoDelay = 'SalvoDelay'¶
- SalvoTime = 'SalvoTime'¶
- ScanningRange = 'ScanningRange'¶
- ScatterDistance = 'ScatterDistance'¶
- ScopeTexture = 'ScopeTexture'¶
- SecondaryWeapon = 'SecondaryWeapon'¶
- Seed = 'Seed'¶
- SelfDestructSoundPitch = 'SelfDestructSoundPitch'¶
- SetAltitude = 'SetAltitude'¶
- Shake = 'Shake'¶
- ShakeLength = 'ShakeLength'¶
- ShakeRadius = 'ShakeRadius'¶
- ShakeRadiusInner = 'ShakeRadiusInner'¶
- ShakeRadiusOuter = 'ShakeRadiusOuter'¶
- ShieldEffect = 'ShieldEffect'¶
- ShieldOffSound = 'ShieldOffSound'¶
- ShieldOffset = 'ShieldOffset'¶
- ShieldRadius = 'ShieldRadius'¶
- ShieldScale = 'ShieldScale'¶
- ShieldSound = 'ShieldSound'¶
- ShockFadeInTime = 'ShockFadeInTime'¶
- ShockFadeOutGain = 'ShockFadeOutGain'¶
- ShockFadeOutTime = 'ShockFadeOutTime'¶
- ShockSound = 'ShockSound'¶
- ShotDelay = 'ShotDelay'¶
- ShotElevate = 'ShotElevate'¶
- ShotPatternCount = 'ShotPatternCount'¶
- ShotPatternPitchYaw = 'ShotPatternPitchYaw'¶
- ShotsPerSalvo = 'ShotsPerSalvo'¶
- SkeletonLowRes = 'SkeletonLowRes'¶
- SkeletonLowResRootScale = 'SkeletonLowResRootScale'¶
- SkeletonName = 'SkeletonName'¶
- SkeletonRootScale = 'SkeletonRootScale'¶
- SkeletonRootScaleLowRes = 'SkeletonRootScaleLowRes'¶
- SkinnyFactor = 'SkinnyFactor'¶
- SmallBan = 'SmallBan'¶
- SmashParkedFlyers = 'SmashParkedFlyers'¶
- SniperTOPIC = 'SniperScope'¶
- SoldierAmmo = 'SoldierAmmo'¶
- SoldierAnimation = 'SoldierAnimation'¶
- SoldierBan = 'SoldierBan'¶
- SoldierCollision = 'SoldierCollision'¶
- SoldierCollisionOnly = 'SoldierCollisionOnly'¶
- SoldierCollisionPrim = 'SoldierCollisionPrim'¶
- SoldierHealth = 'SoldierHealth'¶
- Soldiercollision = 'Soldiercollision'¶
- Sound = 'Sound'¶
- SoundName = 'SoundName'¶
- SoundPitchDev = 'SoundPitchDev'¶
- SoundProperty = 'SoundProperty'¶
- SpawnPath = 'SpawnPath'¶
- SpawnPointCount = 'SpawnPointCount'¶
- SpawnPointLocation = 'SpawnPointLocation'¶
- SpawnSound = 'SpawnSound'¶
- SpawnTime = 'SpawnTime'¶
- SpinRate = 'SpinRate'¶
- SpreadLimit = 'SpreadLimit'¶
- SpreadPerShot = 'SpreadPerShot'¶
- SpreadRadius = 'SpreadRadius'¶
- SpreadRecover = 'SpreadRecover'¶
- SpreadRecoverRate = 'SpreadRecoverRate'¶
- SpreadThreshold = 'SpreadThreshold'¶
- SquatSound = 'SquatSound'¶
- StandMoveSpread = 'StandMoveSpread'¶
- StandSound = 'StandSound'¶
- StandStillSpread = 'StandStillSpread'¶
- Static = 'Static'¶
- StatusTexture = 'StatusTexture'¶
- Steer = 'steer'¶
- SteerLeft = 'steer_left'¶
- SteerRight = 'steer_right'¶
- StickAnimal = 'StickAnimal'¶
- StickBuilding = 'StickBuilding'¶
- StickBuildingDead = 'StickBuildingDead'¶
- StickBuildingUnbuilt = 'StickBuildingUnbuilt'¶
- StickDroid = 'StickDroid'¶
- StickPerson = 'StickPerson'¶
- StickTerrain = 'StickTerrain'¶
- StickVehicle = 'StickVehicle'¶
- StompDecal = 'StompDecal'¶
- StompDecalSize = 'StompDecalSize'¶
- StompDetectionType = 'StompDetectionType'¶
- StompEffect = 'StompEffect'¶
- StompThreshold = 'StompThreshold'¶
- StoppedTurnSpeed = 'StoppedTurnSpeed'¶
- Strafe = 'strafe'¶
- StrafeLeft = 'strafe_left'¶
- StrafeRight = 'strafe_right'¶
- StrafeRollAngle = 'StrafeRollAngle'¶
- StrafeSpeed = 'StrafeSpeed'¶
- Strategic_Filter1 = 'Strategic_Filter1'¶
- Strategic_Filter2 = 'Strategic_Filter2'¶
- Strategic_Filter3 = 'Strategic_Filter3'¶
- Strategic_Filter4 = 'Strategic_Filter4'¶
- Strategic_Filter5 = 'Strategic_Filter5'¶
- Strategic_Filter6 = 'Strategic_Filter6'¶
- StrikeOrdnanceName = 'StrikeOrdnanceName'¶
- SuppressRadius = 'SuppressRadius'¶
- SuspensionLeftArmNodeName = 'SuspensionLeftArmNodeName'¶
- SuspensionMaxOffset = 'SuspensionMaxOffset'¶
- SuspensionMidOffset = 'SuspensionMidOffset'¶
- SuspensionNodeName = 'SuspensionNodeName'¶
- SuspensionRightArmNodeName = 'SuspensionRightArmNodeName'¶
- SwingSpeed = 'SwingSpeed'¶
- SwingTime = 'SwingTime'¶
- SwitchImmediately = 'SwitchImmediately'¶
- TakeoffHeight = 'TakeoffHeight'¶
- TakeoffSound = 'TakeoffSound'¶
- TakeoffSpeed = 'TakeoffSpeed'¶
- TakeoffTime = 'TakeoffTime'¶
- TargetAnimal = 'TargetAnimal'¶
- TargetBuilding = 'TargetBuilding'¶
- TargetDroid = 'TargetDroid'¶
- TargetEnemy = 'TargetEnemy'¶
- TargetFriendly = 'TargetFriendly'¶
- TargetNeutral = 'TargetNeutral'¶
- TargetPerson = 'TargetPerson'¶
- TargetVehicle = 'TargetVehicle'¶
- TargetableCollision = 'TargetableCollision'¶
- TempAnimationSpeed = 'TEMP_AnimationSpeed'¶
- TempType = 'TEMP_Type'¶
- TerrainCollision = 'TerrainCollision'¶
- TerrainCollisionPrim = 'TerrainCollisionPrim'¶
- TerrainLeft = 'TerrainLeft'¶
- TerrainRight = 'TerrainRight'¶
- Texture = 'Texture'¶
- ThirdPersonFOV = 'ThirdPersonFOV'¶
- Throttle = 'throttle'¶
- ThrottleDown = 'throttle_down'¶
- ThrottleUp = 'throttle_up'¶
- ThrustAttachOffset = 'ThrustAttachOffset'¶
- ThrustAttachPoint = 'ThrustAttachPoint'¶
- ThrustEffect = 'ThrustEffect'¶
- ThrustEffectMaxScale = 'ThrustEffectMaxScale'¶
- ThrustEffectMinScale = 'ThrustEffectMinScale'¶
- ThrustEffectScaleStart = 'ThrustEffectScaleStart'¶
- ThrustPitchAngle = 'ThrustPitchAngle'¶
- TickSound = 'TickSound'¶
- TickSoundPitch = 'TickSoundPitch'¶
- TiltValue = 'TiltValue'¶
- TowCableCollision = 'TowCableCollision'¶
- TrackCenter = 'TrackCenter'¶
- TrackDeathOnAttach = 'TrackDeathOnAttach'¶
- TrackOffset = 'TrackOffset'¶
- TrackPitchMinus = 'track_pitch_minus'¶
- TrackPitchPlus = 'track_pitch_plus'¶
- TrackPitchReset = 'track_pitch_reset'¶
- TrackYawMinus = 'track_yaw_minus'¶
- TrackYawPlus = 'track_yaw_plus'¶
- TrackYawReset = 'track_yaw_reset'¶
- TrackingSound = 'TrackingSound'¶
- Traction = 'Traction'¶
- TrailEffect = 'TrailEffect'¶
- TransmitRange = 'TransmitRange'¶
- TransparentType = 'TransparentType'¶
- TrialEffect = 'TrialEffect'¶
- TriggerAll = 'TriggerAll'¶
- TriggerAnimation = 'TriggerAnimation'¶
- TriggerCollision = 'TriggerCollision'¶
- TriggerContact = 'TriggerContact'¶
- TriggerOffset = 'TriggerOffset'¶
- TriggerRadius = 'TriggerRadius'¶
- TriggerSingle = 'TriggerSingle'¶
- TriggerTeam = 'TriggerTeam'¶
- TurnFilter = 'TurnFilter'¶
- TurnOffSound = 'TurnOffSound'¶
- TurnOffTime = 'TurnOffTime'¶
- TurnOnSound = 'TurnOnSound'¶
- TurnOnTime = 'TurnOnTime'¶
- TurnRate = 'TurnRate'¶
- TurnThreshold = 'TurnThreshold'¶
- TurningOffSound = 'TurningOffSound'¶
- TurretActivateSound = 'TurretActivateSound'¶
- TurretAmbientSound = 'TurretAmbientSound'¶
- TurretDeactivateSound = 'TurretDeactivateSound'¶
- TurretMoveSound = 'TurretMoveSound'¶
- TurretMoveSoundStartEndPitch = 'TurretMoveSoundStartEndPitch'¶
- TurretMoveSoundStartEndTime = 'TurretMoveSoundStartEndTime'¶
- TurretNodeName = 'TurretNodeName'¶
- TurretPitchSound = 'TurretPitchSound'¶
- TurretPitchSoundPitch = 'TurretPitchSoundPitch'¶
- TurretSection = 'TURRETSECTION'¶
- TurretStartSound = 'TurretStartSound'¶
- TurretStopSound = 'TurretStopSound'¶
- TurretYawSound = 'TurretYawSound'¶
- TurretYawSoundPitch = 'TurretYawSoundPitch'¶
- UnbuiltGeometryName = 'UnbuiltGeometryName'¶
- UnbuiltHoloOdf = 'UnbuiltHoloOdf'¶
- UnitName = 'unitName'¶
- UnitType = 'UnitType'¶
- UprightLowResModel = 'UprightLowResModel'¶
- UprightWaterDamageHeight = 'UprightWaterDamageHeight'¶
- UseVCollForFlyers = 'UseVCollForFlyers'¶
- VO_All_AllCapture = 'VO_All_AllCapture'¶
- VO_All_AllInDispute = 'VO_All_AllInDispute'¶
- VO_All_AllInfo = 'VO_All_AllInfo'¶
- VO_All_AllLost = 'VO_All_AllLost'¶
- VO_All_AllSaved = 'VO_All_AllSaved'¶
- VO_All_ImpCapture = 'VO_All_ImpCapture'¶
- VO_All_ImpInDispute = 'VO_All_ImpInDispute'¶
- VO_All_ImpInfo = 'VO_All_ImpInfo'¶
- VO_All_ImpLost = 'VO_All_ImpLost'¶
- VO_All_ImpSaved = 'VO_All_ImpSaved'¶
- VO_CIS_CISCapture = 'VO_CIS_CISCapture'¶
- VO_CIS_CISInDispute = 'VO_CIS_CISInDispute'¶
- VO_CIS_CISInfo = 'VO_CIS_CISInfo'¶
- VO_CIS_CISLost = 'VO_CIS_CISLost'¶
- VO_CIS_CISSaved = 'VO_CIS_CISSaved'¶
- VO_CIS_RepCapture = 'VO_CIS_RepCapture'¶
- VO_CIS_RepInDispute = 'VO_CIS_RepInDispute'¶
- VO_CIS_RepInfo = 'VO_CIS_RepInfo'¶
- VO_CIS_RepLost = 'VO_CIS_RepLost'¶
- VO_CIS_RepSaved = 'VO_CIS_RepSaved'¶
- VO_Imp_AllCapture = 'VO_Imp_AllCapture'¶
- VO_Imp_AllInDispute = 'VO_Imp_AllInDispute'¶
- VO_Imp_AllInfo = 'VO_Imp_AllInfo'¶
- VO_Imp_AllLost = 'VO_Imp_AllLost'¶
- VO_Imp_AllSaved = 'VO_Imp_AllSaved'¶
- VO_Imp_ImpCapture = 'VO_Imp_ImpCapture'¶
- VO_Imp_ImpInDispute = 'VO_Imp_ImpInDispute'¶
- VO_Imp_ImpInfo = 'VO_Imp_ImpInfo'¶
- VO_Imp_ImpLost = 'VO_Imp_ImpLost'¶
- VO_Imp_ImpSaved = 'VO_Imp_ImpSaved'¶
- VO_Rep_CISCapture = 'VO_Rep_CISCapture'¶
- VO_Rep_CISInDispute = 'VO_Rep_CISInDispute'¶
- VO_Rep_CISInfo = 'VO_Rep_CISInfo'¶
- VO_Rep_CISLost = 'VO_Rep_CISLost'¶
- VO_Rep_CISSaved = 'VO_Rep_CISSaved'¶
- VO_Rep_RepCapture = 'VO_Rep_RepCapture'¶
- VO_Rep_RepInDispute = 'VO_Rep_RepInDispute'¶
- VO_Rep_RepInfo = 'VO_Rep_RepInfo'¶
- ValueBleed = 'ValueBleed'¶
- Value_ATK_Alliance = 'Value_ATK_Alliance'¶
- Value_ATK_CIS = 'Value_ATK_CIS'¶
- Value_ATK_Empire = 'Value_ATK_Empire'¶
- Value_ATK_Locals = 'Value_ATK_Locals'¶
- Value_ATK_Republic = 'Value_ATK_Republic'¶
- Value_DEF_Alliance = 'Value_DEF_Alliance'¶
- Value_DEF_CIS = 'Value_DEF_CIS'¶
- Value_DEF_Empire = 'Value_DEF_Empire'¶
- Value_DEF_Locals = 'Value_DEF_Locals'¶
- Value_DEF_Republic = 'Value_DEF_Republic'¶
- VehicleAmmo = 'VehicleAmmo'¶
- VehicleCollision = 'VehicleCollision'¶
- VehicleCollisionOnly = 'VehicleCollisionOnly'¶
- VehicleCollisionPrim = 'VehicleCollisionPrim'¶
- VehicleCollisionSound = 'VehicleCollisionSound'¶
- VehicleHealth = 'VehicleHealth'¶
- VehiclePosition = 'VehiclePosition'¶
- VehicleScale = 'VehicleScale'¶
- VehicleType = 'VehicleType'¶
- Velocity = 'Velocity'¶
- VelocityDamp = 'VelocityDamp'¶
- VelocitySpring = 'VelocitySpring'¶
- VerticalSpread = 'VerticalSpread'¶
- Vine = 'Vine'¶
- Virtual = 'Virtual'¶
- Vo_Rep_RepLost = 'VO_Rep_RepLost'¶
- Vo_Rep_RepSaved = 'VO_Rep_RepSaved'¶
- WakeEffect = 'WakeEffect'¶
- WakeWaterSplashEffect = 'WakeWaterSplashEffect'¶
- WalkerLegPair = 'WalkerLegPair'¶
- WalkerOrientRoll = 'WalkerOrientRoll'¶
- WalkerSection = 'WALKERSECTION'¶
- WalkerWidth = 'WalkerWidth'¶
- WaterDamageAmount = 'WaterDamageAmount'¶
- WaterDamageInterval = 'WaterDamageInterval'¶
- WaterEffect = 'WaterEffect'¶
- WaterSplashEffect = 'WaterSplashEffect'¶
- WaterWadingSound = 'WaterWadingSound'¶
- WaverRate = 'WaverRate'¶
- WaverTurn = 'WaverTurn'¶
- WeaponAmmo = 'WeaponAmmo'¶
- WeaponAmmo1 = 'WeaponAmmo1'¶
- WeaponAmmo2 = 'WeaponAmmo2'¶
- WeaponAmmo3 = 'WeaponAmmo3'¶
- WeaponAmmo4 = 'WeaponAmmo4'¶
- WeaponChange = 'WeaponChange'¶
- WeaponChangeSound = 'WeaponChangeSound'¶
- WeaponChannel = 'WeaponChannel'¶
- WeaponChannel1 = 'WeaponChannel1'¶
- WeaponChannel2 = 'WeaponChannel2'¶
- WeaponChannel3 = 'WeaponChannel3'¶
- WeaponChannel4 = 'WeaponChannel4'¶
- WeaponClass = 'WeaponClass'¶
- WeaponFire = 'weapon_fire'¶
- WeaponName = 'WeaponName'¶
- WeaponName1 = 'WeaponName1'¶
- WeaponName2 = 'WeaponName2'¶
- WeaponName3 = 'WeaponName3'¶
- WeaponName4 = 'WeaponName4'¶
- WeaponNext = 'weapon_next'¶
- WeaponPrev = 'weapon_prev'¶
- WeaponSection = 'WEAPONSECTION'¶
- WeaponSpecial = 'weapon_special'¶
- WiggleAmount = 'WiggleAmount'¶
- WiggleSpeed = 'WiggleSpeed'¶
- WindSound = 'WindSound'¶
- WingModel = 'WingModel'¶
- YOffset = 'YOffset'¶
- YawLimits = 'YawLimits'¶
- YawSpread = 'YawSpread'¶
- YawTurnFactor = 'YawTurnFactor'¶
- ZoomFactorMinus = 'zoom_factor_minus'¶
- ZoomFactorPlus = 'zoom_factor_plus'¶
- ZoomFactorReset = 'zoom_factor_reset'¶
- ZoomFirstPerson = 'ZoomFirstPerson'¶
- ZoomMax = 'ZoomMax'¶
- ZoomMin = 'ZoomMin'¶
- ZoomRate = 'ZoomRate'¶
- cmd_lclick = 'cmd_lclick'¶
- cmd_lhold = 'cmd_lhold'¶
- cmd_rclick = 'cmd_rclick'¶
- cmd_rhold = 'cmd_rhold'¶
- enumerators = [('Abandon', 'abandon'), ('Acceleration', 'Acceleration'), ('Acceleraton', 'Acceleraton'), ('AcquiredTargetSound', 'AcquiredTargetSound'), ('ActiveRotateNode', 'ActiveRotateNode'), ('ActiveSpinNode', 'ActiveSpinNode'), ('AddHealth', 'AddHealth'), ('AddonAttachJoint', 'AddonAttachJoint'), ('AddShield', 'AddShield'), ('AddShieldOff', 'AddShieldOff'), ('AddSpringBody', 'AddSpringBody'), ('AfterburnerOffSound', 'AfterburnerOffSound'), ('AfterburnerOnSound', 'AfterburnerOnSound'), ('AfterburnerSpeed', 'AfterburnerSpeed'), ('AIDriverGetInSound', 'AIDriverGetInSound'), ('AIDriverGetOutSound', 'AIDriverGetOutSound'), ('AIFieldFollowSound', 'AIFieldFollowSound'), ('AIFieldHoldSound', 'AIFieldHoldSound'), ('AIFieldMoveOutSound', 'AIFieldMoveOutSound'), ('AIGunnerAllClearSound', 'AIGunnerAllClearSound'), ('AIGunnerGetInSound', 'AIGunnerGetInSound'), ('AIGunnerGetOutSound', 'AIGunnerGetOutSound'), ('AIGunnerSteadySound', 'AIGunnerSteadySound'), ('AimAzimuth', 'AimAzimuth'), ('AimDistance', 'AimDistance'), ('AimElevation', 'AimElevation'), ('AimerNodeName', 'AimerNodeName'), ('AimerPitchLimits', 'AimerPitchLimits'), ('AimerPitchLimts', 'AimerPitchLimts'), ('AimerYawLimits', 'AimerYawLimits'), ('AimerYawLimts', 'AimerYawLimts'), ('AimFactorMove', 'AimFactorMove'), ('AimFactorPostureCrouch', 'AimFactorPostureCrouch'), ('AimFactorPostureProne', 'AimFactorPostureProne'), ('AimFactorPostureSpecial', 'AimFactorPostureSpecial'), ('AimFactorPostureStand', 'AimFactorPostureStand'), ('AimFactorStrafe', 'AimFactorStrafe'), ('AimTension', 'AimTension'), ('AimValue', 'AimValue'), ('AIPassengerGetInSound', 'AIPassengerGetInSound'), ('AIPassengerGetOutSound', 'AIPassengerGetOutSound'), ('AIPassengerMoveOutSound', 'AIPassengerMoveOutSound'), ('AIPassengerStopSound', 'AIPassengerStopSound'), ('AIResponseNosirSound', 'AIResponseNosirSound'), ('AIResponseYessirSound', 'AIResponseYessirSound'), ('AISCDriverGetInSound', 'AISCDriverGetInSound'), ('AISCDriverGetOutSound', 'AISCDriverGetOutSound'), ('AISCFieldFollowSound', 'AISCFieldFollowSound'), ('AISCFieldHoldSound', 'AISCFieldHoldSound'), ('AISCFieldMoveOutSound', 'AISCFieldMoveOutSound'), ('AISCGunnerAllClearSound', 'AISCGunnerAllClearSound'), ('AISCGunnerGetInSound', 'AISCGunnerGetInSound'), ('AISCGunnerGetOutSound', 'AISCGunnerGetOutSound'), ('AISCGunnerSteadySound', 'AISCGunnerSteadySound'), ('AISCPassengerGetInSound', 'AISCPassengerGetInSound'), ('AISCPassengerGetOutSound', 'AISCPassengerGetOutSound'), ('AISCPassengerMoveOutSound', 'AISCPassengerMoveOutSound'), ('AISCPassengerStopSound', 'AISCPassengerStopSound'), ('AISCResponseNosirSound', 'AISCResponseNosirSound'), ('AISCResponseYessirSound', 'AISCResponseYessirSound'), ('AISizeType', 'AISizeType'), ('AlignVertical', 'AlignVertical'), ('AllMusic', 'AllMusic'), ('AllyCount', 'AllyCount'), ('AllyPath', 'AllyPath'), ('Alpha', 'Alpha'), ('Ambient2Sound', 'Ambient2Sound'), ('AmbientSound', 'AmbientSound'), ('AnimalHealth', 'AnimalHealth'), ('AnimalScale', 'AnimalScale'), ('AnimatedAddon', 'AnimatedAddon'), ('AnimatedPilotPosition', 'AnimatedPilotPosition'), ('Animation', 'Animation'), ('AnimationAddon', 'AnimationAddon'), ('AnimationBank', 'AnimationBank'), ('AnimationExtraFile', 'AnimationExtraFile'), ('AnimationLowRes', 'AnimationLowRes'), ('AnimationName', 'AnimationName'), ('AnimationTrigger', 'AnimationTrigger'), ('ApproachingTargetSound', 'ApproachingTargetSound'), ('ArmName', 'ArmName'), ('ArmorScale', 'ArmorScale'), ('AttachDynamic', 'AttachDynamic'), ('AttachedMesh', 'AttachedMesh'), ('AttachEffect', 'AttachEffect'), ('AttachOdf', 'AttachOdf'), ('AttachToHardpoint', 'AttachToHardpoint'), ('AttachToHardPoint', 'AttachToHardPoint'), ('AttachTrigger', 'AttachTrigger'), ('AutoAimSize', 'AutoAimSize'), ('AutoAimYLimits', 'AutoAimYLimits'), ('AutoFire', 'AutoFire'), ('AvailableForAnyTeam', 'AvailableForAnyTeam'), ('BallAcceleration', 'BallAcceleration'), ('BallCollision', 'BallCollision'), ('BallLowResModel', 'BallLowResModel'), ('BallMaxLean', 'BallMaxLean'), ('BallMinMoveSpeed', 'BallMinMoveSpeed'), ('BallMoveSpeed', 'BallMoveSpeed'), ('BallMoveThreshold', 'BallMoveThreshold'), ('BallRadius', 'BallRadius'), ('BallRollingFriction', 'BallRollingFriction'), ('BallSlippage', 'BallSlippage'), ('BallTurnSpeed', 'BallTurnSpeed'), ('BallWaterDamageHeight', 'BallWaterDamageHeight'), ('BankAngle', 'BankAngle'), ('BankFilter', 'BankFilter'), ('BarrelLength', 'BarrelLength'), ('BarrelNodeName', 'BarrelNodeName'), ('BarrelRecoil', 'BarrelRecoil'), ('BeamIntensity', 'BeamIntensity'), ('BlurEffect', 'BlurEffect'), ('BlurLength', 'BlurLength'), ('BlurStart', 'BlurStart'), ('BodyOmegaXSpringFactor', 'BodyOmegaXSpringFactor'), ('BodySpringLength', 'BodySpringLength'), ('BoostSound', 'BoostSound'), ('BoxSize', 'BoxSize'), ('BuildAnimation', 'BuildAnimation'), ('BuildingAmmo', 'BuildingAmmo'), ('BuildingBuild', 'BuildingBuild'), ('BuildingCollision', 'BuildingCollision'), ('BuildingCollisionPrim', 'BuildingCollisionPrim'), ('BuildingHealth', 'BuildingHealth'), ('BuildingRebuild', 'BuildingRebuild'), ('BuildingScale', 'BuildingScale'), ('BuildingSection', 'BUILDINGSECTION'), ('BuildModelOdf', 'BuildModelOdf'), ('BuildPoint', 'BuildPoint'), ('BuiltCollision', 'BuiltCollision'), ('BuiltSound', 'BuiltSound'), ('CableLength', 'CableLength'), ('CameraDistance', 'CameraDistance'), ('CameraHeight', 'CameraHeight'), ('CameraSection', 'CAMERASECTION'), ('CanDeflect', 'CanDeflect'), ('CapturedSound', 'CapturedSound'), ('CapturePosts', 'CapturePosts'), ('CaptureRegion', 'CaptureRegion'), ('CaptureTime', 'CaptureTime'), ('CargoNodeName', 'CargoNodeName'), ('ChangeModeSound', 'ChangeModeSound'), ('ChargeDelayHeavy', 'ChargeDelayHeavy'), ('ChargeDelayLight', 'ChargeDelayLight'), ('ChargeRateHeavy', 'ChargeRateHeavy'), ('ChargeRateLight', 'ChargeRateLight'), ('ChargeSound', 'ChargeSound'), ('ChargeSoundPitch', 'ChargeSoundPitch'), ('ChargeUpEffect', 'ChargeUpEffect'), ('ChunkAngularDamping', 'ChunkAngularDamping'), ('ChunkBounciness', 'ChunkBounciness'), ('ChunkDeathSpeed', 'ChunkDeathSpeed'), ('ChunkFrequency', 'ChunkFrequency'), ('ChunkGeometryName', 'ChunkGeometryName'), ('ChunkLinearDamping', 'ChunkLinearDamping'), ('ChunkNodeName', 'ChunkNodeName'), ('ChunkOmega', 'ChunkOmega'), ('ChunkPhysics', 'ChunkPhysics'), ('ChunkSection', 'CHUNKSECTION'), ('ChunkSimpleFriction', 'ChunkSimpleFriction'), ('ChunkSmokeEffect', 'ChunkSmokeEffect'), ('ChunkSmokeNodeName', 'ChunkSmokeNodeName'), ('ChunkSpeed', 'ChunkSpeed'), ('ChunkStartDistance', 'ChunkStartDistance'), ('ChunkStickiness', 'ChunkStickiness'), ('ChunkTerrainCollisions', 'ChunkTerrainCollisions'), ('ChunkTerrainEffect', 'ChunkTerrainEffect'), ('ChunkTrailEffect', 'ChunkTrailEffect'), ('ChunkUpFactor', 'ChunkUpFactor'), ('ChunkVelocityFactor', 'ChunkVelocityFactor'), ('CisMusic', 'CisMusic'), ('CISMusic', 'CISMusic'), ('ClankLeftRunSound', 'ClankLeftRunSound'), ('ClankLeftWalkSound', 'ClankLeftWalkSound'), ('ClankRightRunSound', 'ClankRightRunSound'), ('ClankRightWalkSound', 'ClankRightWalkSound'), ('ClassAllATK', 'ClassAllATK'), ('ClassAllDEF', 'ClassAllDEF'), ('ClassCISATK', 'ClassCISATK'), ('ClassCISDEF', 'ClassCISDEF'), ('ClassHisATK', 'ClassHisATK'), ('ClassHisDEF', 'ClassHisDEF'), ('ClassImpATK', 'ClassImpATK'), ('ClassImpDEF', 'ClassImpDEF'), ('ClassLabel', 'ClassLabel'), ('ClassLocATK', 'ClassLocATK'), ('ClassLocDEF', 'ClassLocDEF'), ('ClassRepATK', 'ClassRepATK'), ('ClassRepDEF', 'ClassRepDEF'), ('CloseSound', 'CloseSound'), ('ClothingRustleSound', 'ClothingRustleSound'), ('cmd_lclick', 'cmd_lclick'), ('cmd_lhold', 'cmd_lhold'), ('cmd_rclick', 'cmd_rclick'), ('cmd_rhold', 'cmd_rhold'), ('CockedAngle', 'CockedAngle'), ('CockpitChatterStream', 'CockpitChatterStream'), ('CockpitTension', 'CockpitTension'), ('CodeInitialWidth', 'CodeInitialWidth'), ('Collision', 'COLLISION'), ('CollisionInflict', 'CollisionInflict'), ('CollisionLowResRootScale', 'CollisionLowResRootScale'), ('CollisionName', 'collisionName'), ('CollisionOtherSound', 'CollisionOtherSound'), ('CollisionRootScale', 'CollisionRootScale'), ('CollisionScale', 'CollisionScale'), ('CollisionSound', 'CollisionSound'), ('CollisionThreshold', 'CollisionThreshold'), ('Color', 'Color'), ('ConeAngle', 'ConeAngle'), ('ConeFadeFactor', 'ConeFadeFactor'), ('ConeFadeLength', 'ConeFadeLength'), ('ConeHeight', 'ConeHeight'), ('ConeInitialWidth', 'ConeInitialWidth'), ('ConeLength', 'ConeLength'), ('ConeWidth', 'ConeWidth'), ('Controllable', 'Controllable'), ('ControlRegion', 'ControlRegion'), ('ControlZone', 'ControlZone'), ('CrouchMoveSpread', 'CrouchMoveSpread'), ('CrouchStillSpread', 'CrouchStillSpread'), ('Damage', 'Damage'), ('DamageAttachPoint', 'DamageAttachPoint'), ('DamageDeduction', 'DamageDeduction'), ('DamageEffect', 'DamageEffect'), ('DamageEffectScale', 'DamageEffectScale'), ('DamageInheritVelocity', 'DamageInheritVelocity'), ('DamageRadius', 'DamageRadius'), ('DamageRadiusInner', 'DamageRadiusInner'), ('DamageRadiusOuter', 'DamageRadiusOuter'), ('DamageStartPercent', 'DamageStartPercent'), ('DamageStopPercent', 'DamageStopPercent'), ('DamageThreshold', 'DamageThreshold'), ('DarknessMax', 'DarknessMax'), ('DarknessMin', 'DarknessMin'), ('DeathAnimation', 'DeathAnimation'), ('DeathAnimationExplosion', 'DeathAnimationExplosion'), ('DeathAnimationExplosionTime', 'DeathAnimationExplosionTime'), ('DeathDustDelay', 'DeathDustDelay'), ('DeathDustEffect', 'DeathDustEffect'), ('DeathDustOffset', 'DeathDustOffset'), ('DeathEffect', 'DeathEffect'), ('DeathEffectOffset', 'DeathEffectOffset'), ('DeathOnCollision', 'DeathOnCollision'), ('DeathShakeDelay', 'DeathShakeDelay'), ('DeathShakeDuration', 'DeathShakeDuration'), ('DeathShakeForce', 'DeathShakeForce'), ('DeathShakeRadius', 'DeathShakeRadius'), ('DeathSound', 'DeathSound'), ('DeathTime', 'DeathTime'), ('Decal', 'Decal'), ('DecayTime', 'DecayTime'), ('Deceleration', 'Deceleration'), ('DeflectSound', 'DeflectSound'), ('DenyFlyerLand', 'DenyFlyerLand'), ('Deploy', 'deploy'), ('DestroyedGeometryName', 'DestroyedGeometryName'), ('DetatchSound', 'DetatchSound'), ('DisableForCloneWars', 'DisableForCloneWars'), ('DisableTime', 'DisableTime'), ('Discharge', 'Discharge'), ('DischargeSound', 'DischargeSound'), ('DisguiseOwnerModel', 'DisguiseOwnerModel'), ('DisputeSound', 'DisputeSound'), ('DroidHealth', 'DroidHealth'), ('DroidScale', 'DroidScale'), ('DropItemClass', 'DropItemClass'), ('DropItemProbability', 'DropItemProbability'), ('DropShadowSize', 'DropShadowSize'), ('Effect', 'Effect'), ('EffectRegion', 'EffectRegion'), ('Eject', 'eject'), ('Emitter', 'Emitter'), ('EnableDeathExplosions', 'EnableDeathExplosions'), ('EnemyColor', 'EnemyColor'), ('EngineSound', 'EngineSound'), ('ExpireEffect', 'ExpireEffect'), ('ExpireTimeEnemy', 'ExpireTimeEnemy'), ('ExpireTimeField', 'ExpireTimeField'), ('Explosion', 'Explosion'), ('ExplosionClass', 'ExplosionClass'), ('ExplosionCritical', 'ExplosionCritical'), ('ExplosionDeath', 'ExplosionDeath'), ('ExplosionDestruct', 'ExplosionDestruct'), ('ExplosionExpire', 'ExplosionExpire'), ('ExplosionImpact', 'ExplosionImpact'), ('ExplosionName', 'ExplosionName'), ('ExplosionOffset', 'ExplosionOffset'), ('ExplosionTrigger', 'ExplosionTrigger'), ('ExtremeRange', 'ExtremeRange'), ('EyePointCenter', 'EyePointCenter'), ('EyePointOffset', 'EyePointOffset'), ('FadeOutTime', 'FadeOutTime'), ('FinalExplosion', 'FinalExplosion'), ('FinalExplosionOffset', 'FinalExplosionOffset'), ('FinAnimation', 'FinAnimation'), ('FireAnim', 'FireAnim'), ('FireEmptySound', 'FireEmptySound'), ('FireLoopSound', 'FireLoopSound'), ('FireNodeName', 'FireNodeName'), ('FireOutsideLimits', 'FireOutsideLimits'), ('FirePoint', 'FirePoint'), ('FirePointName', 'FirePointName'), ('FireSound', 'FireSound'), ('FireSoundStop', 'FireSoundStop'), ('FireStateTime', 'FireStateTime'), ('FireVelocity', 'FireVelocity'), ('FirstPerson', 'FirstPerson'), ('FirstPersonFOV', 'FirstPersonFOV'), ('FirstRadius', 'FirstRadius'), ('FlareAngle', 'FlareAngle'), ('FlareIntensity', 'FlareIntensity'), ('FlashColor', 'FlashColor'), ('FlashLength', 'FlashLength'), ('FlashLightColor', 'FlashLightColor'), ('FlashLightDuration', 'FlashLightDuration'), ('FlashLightRadius', 'FlashLightRadius'), ('FlatCount', 'FlatCount'), ('FlatFaceFactor', 'FlatFaceFactor'), ('FlatGrassSwing', 'FlatGrassSwing'), ('FlatHeight', 'FlatHeight'), ('FlatSizeMultiplier', 'FlatSizeMultiplier'), ('FleeSound', 'FleeSound'), ('FlickerPeriod', 'FlickerPeriod'), ('FlickerType', 'FlickerType'), ('FlyerBan', 'FlyerBan'), ('FlyerSection', 'FLYERSECTION'), ('FoleyFXClass', 'FoleyFXClass'), ('FoleyFXGroup', 'FoleyFXGroup'), ('FootBoneLeft', 'FootBoneLeft'), ('FootBoneRight', 'FootBoneRight'), ('Footstep0Sound', 'Footstep0Sound'), ('Footstep1Sound', 'Footstep1Sound'), ('Footstep2Sound', 'Footstep2Sound'), ('FootstepSound0', 'FootstepSound0'), ('FootstepSound1', 'FootstepSound1'), ('FootStepSound1', 'FootStepSound1'), ('FootstepSound2', 'FootstepSound2'), ('FootStepSound2', 'FootStepSound2'), ('FootstepSound3', 'FootstepSound3'), ('FootstepSound4', 'FootstepSound4'), ('FootstepSound5', 'FootstepSound5'), ('FootWaterSplashEffect', 'FootWaterSplashEffect'), ('ForceFireAnimation', 'ForceFireAnimation'), ('ForceMode', 'ForceMode'), ('ForwardSpeed', 'ForwardSpeed'), ('ForwardTurnSpeed', 'ForwardTurnSpeed'), ('Friction', 'Friction'), ('FriendlyColor', 'FriendlyColor'), ('FrontalTarget', 'frontal_target'), ('FXName', 'FXName'), ('GeometryAddon', 'GeometryAddon'), ('GeometryColorMax', 'GeometryColorMax'), ('GeometryColorMin', 'GeometryColorMin'), ('GeometryLowRes', 'GeometryLowRes'), ('GeometryName', 'GeometryName'), ('GeometryScale', 'GeometryScale'), ('GlowLength', 'GlowLength'), ('Gravity', 'Gravity'), ('GravityScale', 'GravityScale'), ('GroundedHeight', 'GroundedHeight'), ('GroundedSound', 'GroundedSound'), ('HealthScale', 'HealthScale'), ('HealthSScale', 'HealthSScale'), ('HealthStatusTexture', 'HealthStatusTexture'), ('HealthTexture', 'HealthTexture'), ('Healthtype', 'Healthtype'), ('HealthType', 'HealthType'), ('HeardEnemySound', 'HeardEnemySound'), ('HeatPerShot', 'HeatPerShot'), ('HeatRecoverRate', 'HeatRecoverRate'), ('HeatThreshold', 'HeatThreshold'), ('Height', 'Height'), ('HeightScale', 'HeightScale'), ('HideHealthBar', 'HideHealthBar'), ('HideOnFire', 'HideOnFire'), ('HideUnbuiltModel', 'HideUnbuiltModel'), ('HidingSound', 'HidingSound'), ('HierarchyLevel', 'HierarchyLevel'), ('HighResGeometry', 'HighResGeometry'), ('HitLocation', 'HitLocation'), ('HitSound', 'HitSound'), ('HoloBeamIntensity', 'HoloBeamIntensity'), ('HoloFadeInTime', 'HoloFadeInTime'), ('HoloFlareIntensity', 'HoloFlareIntensity'), ('HoloFlickerAlphaMax', 'HoloFlickerAlphaMax'), ('HoloFlickerAlphaMin', 'HoloFlickerAlphaMin'), ('HoloFlickerRate', 'HoloFlickerRate'), ('HoloHeight', 'HoloHeight'), ('HoloImageGeometry', 'HoloImageGeometry'), ('HoloImageIntensity', 'HoloImageIntensity'), ('HoloLightIntensity', 'HoloLightIntensity'), ('HoloLightRadius', 'HoloLightRadius'), ('HoloOdf', 'HoloOdf'), ('HoloPopRate', 'HoloPopRate'), ('HoloRotateRate', 'HoloRotateRate'), ('HoloSize', 'HoloSize'), ('HoloTurnOnTime', 'HoloTurnOnTime'), ('HoloType', 'HoloType'), ('HoloVisibleDistance', 'HoloVisibleDistance'), ('HorizontalSpread', 'HorizontalSpread'), ('HoverBan', 'HoverBan'), ('HugeBan', 'HugeBan'), ('HurtSound', 'HurtSound'), ('HydraulicLowerHeight', 'HydraulicLowerHeight'), ('HydraulicLowerSound', 'HydraulicLowerSound'), ('HydraulicSound', 'HydraulicSound'), ('HydraulicSoundHeight', 'HydraulicSoundHeight'), ('IconStatusTexture', 'IconStatusTexture'), ('IconTexture', 'IconTexture'), ('IdleAnimation', 'IdleAnimation'), ('IdleDelay', 'IdleDelay'), ('IdleRotateSpeed', 'IdleRotateSpeed'), ('IdleWaitTime', 'IdleWaitTime'), ('IdleWobbleFactor', 'IdleWobbleFactor'), ('IdleWobbleLeftFoot', 'IdleWobbleLeftFoot'), ('IdleWobbleNode', 'IdleWobbleNode'), ('IdleWobbleRightFoot', 'IdleWobbleRightFoot'), ('IgnorableCollsion', 'IgnorableCollsion'), ('ImpactEffect', 'ImpactEffect'), ('ImpactEffectRigid', 'ImpactEffectRigid'), ('ImpactEffectShield', 'ImpactEffectShield'), ('ImpactEffectSoft', 'ImpactEffectSoft'), ('ImpactEffectStatic', 'ImpactEffectStatic'), ('ImpactEffectTerrain', 'ImpactEffectTerrain'), ('ImpactEffectWater', 'ImpactEffectWater'), ('ImpMusic', 'ImpMusic'), ('InitialCableLength', 'InitialCableLength'), ('InitialSalvoDelay', 'InitialSalvoDelay'), ('InputSystem', 'InputSystem'), ('InstanceProperties', 'InstanceProperties'), ('IsPilotExposed', 'IsPilotExposed'), ('JetDuration', 'JetDuration'), ('JetEffect', 'JetEffect'), ('JetFuelCost', 'JetFuelCost'), ('JetFuelInitialCost', 'JetFuelInitialCost'), ('JetFuelMinBorder', 'JetFuelMinBorder'), ('JetFuelRechargeRate', 'JetFuelRechargeRate'), ('JetJump', 'JetJump'), ('JetPush', 'JetPush'), ('JetType', 'JetType'), ('Jump', 'jump'), ('JumpDeduction', 'JumpDeduction'), ('JumpSound', 'JumpSound'), ('KickBuildup', 'KickBuildup'), ('KickSpread', 'KickSpread'), ('KickStrength', 'KickStrength'), ('KillRegion', 'KillRegion'), ('KillSoldierSound', 'KillSoldierSound'), ('Label', 'Label'), ('LandedHeight', 'LandedHeight'), ('LandingSpeed', 'LandingSpeed'), ('LandingTime', 'LandingTime'), ('LandSound', 'LandSound'), ('LaserGlowColor', 'LaserGlowColor'), ('LaserLength', 'LaserLength'), ('LaserTexture', 'LaserTexture'), ('LaserWidth', 'LaserWidth'), ('LeftFootstepSound', 'LeftFootstepSound'), ('LegBoneLeft', 'LegBoneLeft'), ('LegBoneRight', 'LegBoneRight'), ('LegBoneTopLeft', 'LegBoneTopLeft'), ('LegBoneTopRight', 'LegBoneTopRight'), ('LegPairCount', 'LegPairCount'), ('LegRayHitLength', 'LegRayHitLength'), ('LevelDamp', 'LevelDamp'), ('LevelFilter', 'LevelFilter'), ('LevelSpring', 'LevelSpring'), ('Lifespan', 'Lifespan'), ('LifeSpan', 'LifeSpan'), ('LiftDamp', 'LiftDamp'), ('LiftSpring', 'LiftSpring'), ('LightColor', 'LightColor'), ('LightDuration', 'LightDuration'), ('Lighting', 'Lighting'), ('LightningEffect', 'LightningEffect'), ('LightRadius', 'LightRadius'), ('Lights', 'lights'), ('LocalsColor', 'LocalsColor'), ('LockedOnSound', 'LockedOnSound'), ('LockedSound', 'LockedSound'), ('LockOffAngle', 'LockOffAngle'), ('LockOnAngle', 'LockOnAngle'), ('LockOnRange', 'LockOnRange'), ('LockOnTime', 'LockOnTime'), ('LockTime', 'LockTime'), ('LostSound', 'LostSound'), ('LowHealthSound', 'LowHealthSound'), ('LowHealthThreshold', 'LowHealthThreshold'), ('LowResModel', 'LowResModel'), ('MapScale', 'MapScale'), ('MapTexture', 'MapTexture'), ('MaxAlpha', 'MaxAlpha'), ('MaxBallAngle', 'MaxBallAngle'), ('MaxChargeStrengthHeavy', 'MaxChargeStrengthHeavy'), ('MaxChargeStrengthLight', 'MaxChargeStrengthLight'), ('MaxDamage', 'MaxDamage'), ('MaxDelayHeavy', 'MaxDelayHeavy'), ('MaxDelayLight', 'MaxDelayLight'), ('MaxDistance', 'MaxDistance'), ('MaxFallingLeaves', 'MaxFallingLeaves'), ('MaxHealth', 'MaxHealth'), ('MaxHeavy', 'MaxHeavy'), ('MaxHeavyDecay', 'MaxHeavyDecay'), ('MaxInterval', 'MaxInterval'), ('MaxItems', 'MaxItems'), ('MaxJumpDistance', 'MaxJumpDistance'), ('MaxLifetime', 'MaxLifetime'), ('MaxLifeTime', 'MaxLifeTime'), ('MaxLight', 'MaxLight'), ('MaxLightDecay', 'MaxLightDecay'), ('MaxPitchSpeed', 'MaxPitchSpeed'), ('MaxPos', 'MaxPos'), ('MaxPressedTime', 'MaxPressedTime'), ('MaxPush', 'MaxPush'), ('MaxRange', 'MaxRange'), ('MaxScatterBirds', 'MaxScatterBirds'), ('MaxShakeAmt', 'MaxShakeAmt'), ('MaxShakeLen', 'MaxShakeLen'), ('MaxShield', 'MaxShield'), ('MaxSize', 'MaxSize'), ('MaxSkew', 'MaxSkew'), ('MaxSpeed', 'MaxSpeed'), ('MaxSpread', 'MaxSpread'), ('MaxStrafeSpeed', 'MaxStrafeSpeed'), ('MaxStrength', 'MaxStrength'), ('MaxTargets', 'MaxTargets'), ('MaxTerrainAngle', 'MaxTerrainAngle'), ('MaxTimeLeftHeavy', 'MaxTimeLeftHeavy'), ('MaxTimeLeftLight', 'MaxTimeLeftLight'), ('MaxTurnSpeed', 'MaxTurnSpeed'), ('MaxVel', 'MaxVel'), ('MaxYawSpeed', 'MaxYawSpeed'), ('MediumBan', 'MediumBan'), ('MidSpeed', 'MidSpeed'), ('MinAlpha', 'MinAlpha'), ('MinDamage', 'MinDamage'), ('MinDelayHeavy', 'MinDelayHeavy'), ('MinDelayLight', 'MinDelayLight'), ('MinDistance', 'MinDistance'), ('MinEnemyRadius', 'MinEnemyRadius'), ('MinHeavy', 'MinHeavy'), ('MinHeavyDecay', 'MinHeavyDecay'), ('MinInterval', 'MinInterval'), ('MinLifetime', 'MinLifetime'), ('MinLifeTime', 'MinLifeTime'), ('MinLight', 'MinLight'), ('MinLightDecay', 'MinLightDecay'), ('MinPos', 'MinPos'), ('MinPush', 'MinPush'), ('MinRange', 'MinRange'), ('MinShakeAmt', 'MinShakeAmt'), ('MinShakeLen', 'MinShakeLen'), ('MinSize', 'MinSize'), ('MinSpeed', 'MinSpeed'), ('MinSpread', 'MinSpread'), ('MinStrength', 'MinStrength'), ('MinTimeLeftHeavy', 'MinTimeLeftHeavy'), ('MinTimeLeftLight', 'MinTimeLeftLight'), ('MinVel', 'MinVel'), ('ModeTexture', 'ModeTexture'), ('ModeTextureColor', 'ModeTextureColor'), ('MountPos', 'MountPos'), ('MoveTension', 'MoveTension'), ('MoveTensionX', 'MoveTensionX'), ('MoveTensionY', 'MoveTensionY'), ('MoveTensionZ', 'MoveTensionZ'), ('MovingTurnOnly', 'MovingTurnOnly'), ('Music', 'Music'), ('MusicDelay', 'MusicDelay'), ('MusicSpeed', 'MusicSpeed'), ('MuzzleFlash', 'MuzzleFlash'), ('MuzzleFlashEffect', 'MuzzleFlashEffect'), ('NeutralColor', 'NeutralColor'), ('NeutralizeTime', 'NeutralizeTime'), ('NextAimer', 'NextAimer'), ('NextBarrel', 'NextBarrel'), ('NextCharge', 'NEXTCHARGE'), ('NextDropItem', 'NextDropItem'), ('NoCombatInterrupt', 'NoCombatInterrupt'), ('NoDeathExplosions', 'NoDeathExplosions'), ('NoEnterVehicles', 'NoEnterVehicles'), ('NoRandomSpring', 'NoRandomSpring'), ('NormalDirection', 'NormalDirection'), ('NumChunks', 'NumChunks'), ('NumDustObjectsInEffects', 'NumDustObjectsInEffects'), ('NumParticles', 'NumParticles'), ('NumParts', 'NumParts'), ('NumRays', 'NumRays'), ('NumVisible', 'NumVisible'), ('Odf', 'Odf'), ('Offset', 'Offset'), ('OmegaXDamp', 'OmegaXDamp'), ('OmegaXSpring', 'OmegaXSpring'), ('OmegaZDamp', 'OmegaZDamp'), ('OmegaZSpring', 'OmegaZSpring'), ('OmniLightRadius', 'OmniLightRadius'), ('OmniRadius', 'OmniRadius'), ('OpenSound', 'OpenSound'), ('OptimalRange', 'OptimalRange'), ('OrdnanceClass', 'OrdnanceClass'), ('Ordnancecollision', 'Ordnancecollision'), ('OrdnanceCollision', 'OrdnanceCollision'), ('OrdnanceCollisionPrim', 'OrdnanceCollisionPrim'), ('OrdnanceEffect', 'OrdnanceEffect'), ('OrdnanceGeometryName', 'OrdnanceGeometryName'), ('OrdnanceName', 'OrdnanceName'), ('OrdnanceSound', 'OrdnanceSound'), ('OverheatSound', 'OverheatSound'), ('OverheatSoundPitch', 'OverheatSoundPitch'), ('OverheatStopSound', 'OverheatStopSound'), ('OverrideTexture', 'OverrideTexture'), ('OverrideTexture2', 'OverrideTexture2'), ('PCaxPitchSpeed', 'PCaxPitchSpeed'), ('PCMaxPitchSpeed', 'PCMaxPitchSpeed'), ('PCMaxStrafeSpeed', 'PCMaxStrafeSpeed'), ('PCMaxTurnSpeed', 'PCMaxTurnSpeed'), ('PCMaxYawSpeed', 'PCMaxYawSpeed'), ('PCPitchRate', 'PCPitchRate'), ('PCPitchSpeed', 'PCPitchSpeed'), ('PCPitchTurnFactor', 'PCPitchTurnFactor'), ('PCSpinRate', 'PCSpinRate'), ('PCTurnRate', 'PCTurnRate'), ('PCTurnSpeed', 'PCTurnSpeed'), ('PCYawTurnFactor', 'PCYawTurnFactor'), ('PersonHealth', 'PersonHealth'), ('PersonScale', 'PersonScale'), ('Pilot9Pose', 'Pilot9Pose'), ('PilotAnimation', 'PilotAnimation'), ('PilotPosition', 'PilotPosition'), ('PilotSkillRepairScale', 'PilotSkillRepairScale'), ('PilotType', 'PilotType'), ('PitchDown', 'pitch_down'), ('PitchUp', 'pitch_up'), ('Pitch', 'pitch'), ('PitchDamp', 'PitchDamp'), ('PitchFilter', 'PitchFilter'), ('PitchLimits', 'PitchLimits'), ('PitchRate', 'PitchRate'), ('PitchSpread', 'PitchSpread'), ('PitchTurnFactor', 'PitchTurnFactor'), ('PowerupDelay', 'PowerupDelay'), ('Powerupsound', 'Powerupsound'), ('PPitchRate', 'PPitchRate'), ('PreparingForDamageSound', 'PreparingForDamageSound'), ('PrimaryWeapon', 'PrimaryWeapon'), ('ProneMoveSpread', 'ProneMoveSpread'), ('ProneSound', 'ProneSound'), ('ProneStillSpread', 'ProneStillSpread'), ('Push', 'Push'), ('PushDeduction', 'PushDeduction'), ('PushRadius', 'PushRadius'), ('PushRadiusInner', 'PushRadiusInner'), ('PushRadiusOuter', 'PushRadiusOuter'), ('Radius', 'Radius'), ('RadiusFadeMax', 'RadiusFadeMax'), ('RadiusFadeMin', 'RadiusFadeMin'), ('Range', 'Range'), ('RayRadius', 'RayRadius'), ('RayTriggerMinSpeed', 'RayTriggerMinSpeed'), ('RayTriggerWidth', 'RayTriggerWidth'), ('Rebound', 'Rebound'), ('RecoilDecayHeavy', 'RecoilDecayHeavy'), ('RecoilDecayLight', 'RecoilDecayLight'), ('RecoilDelayHeavy', 'RecoilDelayHeavy'), ('RecoilDelayLight', 'RecoilDelayLight'), ('RecoilLengthHeavy', 'RecoilLengthHeavy'), ('RecoilLengthLight', 'RecoilLengthLight'), ('RecoilStrengthHeavy', 'RecoilStrengthHeavy'), ('RecoilStrengthLight', 'RecoilStrengthLight'), ('RefillFromItem', 'RefillFromItem'), ('ReloadSound', 'ReloadSound'), ('ReloadTime', 'ReloadTime'), ('RepMusic', 'RepMusic'), ('ReserveOneForPlayer', 'ReserveOneForPlayer'), ('ResetTeam', 'ResetTeam'), ('RespawnTime', 'RespawnTime'), ('RestDir', 'RestDir'), ('ReticuleTexture', 'ReticuleTexture'), ('ReverseSpeed', 'ReverseSpeed'), ('RightFootstepSound', 'RightFootstepSound'), ('RollSound', 'RollSound'), ('Rotation', 'Rotation'), ('RotationRate', 'RotationRate'), ('RotationVelocity', 'RotationVelocity'), ('RoundDelay', 'RoundDelay'), ('RoundsPerClip', 'RoundsPerClip'), ('RoundsPersalvo', 'RoundsPersalvo'), ('RoundsPerSalvo', 'RoundsPerSalvo'), ('SalvoCount', 'SalvoCount'), ('SalvoDelay', 'SalvoDelay'), ('SalvoTime', 'SalvoTime'), ('ScanningRange', 'ScanningRange'), ('ScatterDistance', 'ScatterDistance'), ('SCDriverGetInSound', 'SCDriverGetInSound'), ('SCDriverGetOutSound', 'SCDriverGetOutSound'), ('SCFieldFollowSound', 'SCFieldFollowSound'), ('SCFieldHoldSound', 'SCFieldHoldSound'), ('SCFieldMoveOutSound', 'SCFieldMoveOutSound'), ('SCGunnerAllClearSound', 'SCGunnerAllClearSound'), ('SCGunnerGetInSound', 'SCGunnerGetInSound'), ('SCGunnerGetOutSound', 'SCGunnerGetOutSound'), ('SCGunnerSteadySound', 'SCGunnerSteadySound'), ('ScopeTexture', 'ScopeTexture'), ('SCPassengerGetInSound', 'SCPassengerGetInSound'), ('SCPassengerGetOutSound', 'SCPassengerGetOutSound'), ('SCPassengerMoveOutSound', 'SCPassengerMoveOutSound'), ('SCPassengerStopSound', 'SCPassengerStopSound'), ('SCResponseNosirSound', 'SCResponseNosirSound'), ('SCResponseYessirSound', 'SCResponseYessirSound'), ('SecondaryWeapon', 'SecondaryWeapon'), ('Seed', 'Seed'), ('SelfDestructSoundPitch', 'SelfDestructSoundPitch'), ('SetAltitude', 'SetAltitude'), ('Shake', 'Shake'), ('ShakeLength', 'ShakeLength'), ('ShakeRadius', 'ShakeRadius'), ('ShakeRadiusInner', 'ShakeRadiusInner'), ('ShakeRadiusOuter', 'ShakeRadiusOuter'), ('ShieldEffect', 'ShieldEffect'), ('ShieldOffset', 'ShieldOffset'), ('ShieldOffSound', 'ShieldOffSound'), ('ShieldRadius', 'ShieldRadius'), ('ShieldScale', 'ShieldScale'), ('ShieldSound', 'ShieldSound'), ('ShockFadeInTime', 'ShockFadeInTime'), ('ShockFadeOutGain', 'ShockFadeOutGain'), ('ShockFadeOutTime', 'ShockFadeOutTime'), ('ShockSound', 'ShockSound'), ('ShotDelay', 'ShotDelay'), ('ShotElevate', 'ShotElevate'), ('ShotPatternCount', 'ShotPatternCount'), ('ShotPatternPitchYaw', 'ShotPatternPitchYaw'), ('ShotsPerSalvo', 'ShotsPerSalvo'), ('SkeletonLowRes', 'SkeletonLowRes'), ('SkeletonLowResRootScale', 'SkeletonLowResRootScale'), ('SkeletonName', 'SkeletonName'), ('SkeletonRootScale', 'SkeletonRootScale'), ('SkeletonRootScaleLowRes', 'SkeletonRootScaleLowRes'), ('SkinnyFactor', 'SkinnyFactor'), ('SmallBan', 'SmallBan'), ('SmashParkedFlyers', 'SmashParkedFlyers'), ('SniperTOPIC', 'SniperScope'), ('SoldierAmmo', 'SoldierAmmo'), ('SoldierAnimation', 'SoldierAnimation'), ('SoldierBan', 'SoldierBan'), ('Soldiercollision', 'Soldiercollision'), ('SoldierCollision', 'SoldierCollision'), ('SoldierCollisionOnly', 'SoldierCollisionOnly'), ('SoldierCollisionPrim', 'SoldierCollisionPrim'), ('SoldierHealth', 'SoldierHealth'), ('Sound', 'Sound'), ('SoundName', 'SoundName'), ('SoundPitchDev', 'SoundPitchDev'), ('SoundProperty', 'SoundProperty'), ('SpawnPath', 'SpawnPath'), ('SpawnPointCount', 'SpawnPointCount'), ('SpawnPointLocation', 'SpawnPointLocation'), ('SpawnSound', 'SpawnSound'), ('SpawnTime', 'SpawnTime'), ('SpinRate', 'SpinRate'), ('SpreadLimit', 'SpreadLimit'), ('SpreadPerShot', 'SpreadPerShot'), ('SpreadRadius', 'SpreadRadius'), ('SpreadRecover', 'SpreadRecover'), ('SpreadRecoverRate', 'SpreadRecoverRate'), ('SpreadThreshold', 'SpreadThreshold'), ('SquatSound', 'SquatSound'), ('StandMoveSpread', 'StandMoveSpread'), ('StandSound', 'StandSound'), ('StandStillSpread', 'StandStillSpread'), ('Static', 'Static'), ('StatusTexture', 'StatusTexture'), ('SteerLeft', 'steer_left'), ('SteerRight', 'steer_right'), ('Steer', 'steer'), ('StickAnimal', 'StickAnimal'), ('StickBuilding', 'StickBuilding'), ('StickBuildingDead', 'StickBuildingDead'), ('StickBuildingUnbuilt', 'StickBuildingUnbuilt'), ('StickDroid', 'StickDroid'), ('StickPerson', 'StickPerson'), ('StickTerrain', 'StickTerrain'), ('StickVehicle', 'StickVehicle'), ('StompDecal', 'StompDecal'), ('StompDecalSize', 'StompDecalSize'), ('StompDetectionType', 'StompDetectionType'), ('StompEffect', 'StompEffect'), ('StompThreshold', 'StompThreshold'), ('StoppedTurnSpeed', 'StoppedTurnSpeed'), ('StrafeLeft', 'strafe_left'), ('StrafeRight', 'strafe_right'), ('Strafe', 'strafe'), ('StrafeRollAngle', 'StrafeRollAngle'), ('StrafeSpeed', 'StrafeSpeed'), ('Strategic_Filter1', 'Strategic_Filter1'), ('Strategic_Filter2', 'Strategic_Filter2'), ('Strategic_Filter3', 'Strategic_Filter3'), ('Strategic_Filter4', 'Strategic_Filter4'), ('Strategic_Filter5', 'Strategic_Filter5'), ('Strategic_Filter6', 'Strategic_Filter6'), ('StrikeOrdnanceName', 'StrikeOrdnanceName'), ('SuppressRadius', 'SuppressRadius'), ('SuspensionLeftArmNodeName', 'SuspensionLeftArmNodeName'), ('SuspensionMaxOffset', 'SuspensionMaxOffset'), ('SuspensionMidOffset', 'SuspensionMidOffset'), ('SuspensionNodeName', 'SuspensionNodeName'), ('SuspensionRightArmNodeName', 'SuspensionRightArmNodeName'), ('SwingSpeed', 'SwingSpeed'), ('SwingTime', 'SwingTime'), ('SwitchImmediately', 'SwitchImmediately'), ('TakeoffHeight', 'TakeoffHeight'), ('TakeoffSound', 'TakeoffSound'), ('TakeoffSpeed', 'TakeoffSpeed'), ('TakeoffTime', 'TakeoffTime'), ('TargetableCollision', 'TargetableCollision'), ('TargetAnimal', 'TargetAnimal'), ('TargetBuilding', 'TargetBuilding'), ('TargetDroid', 'TargetDroid'), ('TargetEnemy', 'TargetEnemy'), ('TargetFriendly', 'TargetFriendly'), ('TargetNeutral', 'TargetNeutral'), ('TargetPerson', 'TargetPerson'), ('TargetVehicle', 'TargetVehicle'), ('TempAnimationSpeed', 'TEMP_AnimationSpeed'), ('TempType', 'TEMP_Type'), ('TerrainCollision', 'TerrainCollision'), ('TerrainCollisionPrim', 'TerrainCollisionPrim'), ('TerrainLeft', 'TerrainLeft'), ('TerrainRight', 'TerrainRight'), ('Texture', 'Texture'), ('ThirdPersonFOV', 'ThirdPersonFOV'), ('ThrottleDown', 'throttle_down'), ('ThrottleUp', 'throttle_up'), ('Throttle', 'throttle'), ('ThrustAttachOffset', 'ThrustAttachOffset'), ('ThrustAttachPoint', 'ThrustAttachPoint'), ('ThrustEffect', 'ThrustEffect'), ('ThrustEffectMaxScale', 'ThrustEffectMaxScale'), ('ThrustEffectMinScale', 'ThrustEffectMinScale'), ('ThrustEffectScaleStart', 'ThrustEffectScaleStart'), ('ThrustPitchAngle', 'ThrustPitchAngle'), ('TickSound', 'TickSound'), ('TickSoundPitch', 'TickSoundPitch'), ('TiltValue', 'TiltValue'), ('TowCableCollision', 'TowCableCollision'), ('TrackPitchMinus', 'track_pitch_minus'), ('TrackPitchPlus', 'track_pitch_plus'), ('TrackPitchReset', 'track_pitch_reset'), ('TrackYawMinus', 'track_yaw_minus'), ('TrackYawPlus', 'track_yaw_plus'), ('TrackYawReset', 'track_yaw_reset'), ('TrackCenter', 'TrackCenter'), ('TrackDeathOnAttach', 'TrackDeathOnAttach'), ('TrackingSound', 'TrackingSound'), ('TrackOffset', 'TrackOffset'), ('Traction', 'Traction'), ('TrailEffect', 'TrailEffect'), ('TransmitRange', 'TransmitRange'), ('TransparentType', 'TransparentType'), ('TrialEffect', 'TrialEffect'), ('TriggerAll', 'TriggerAll'), ('TriggerAnimation', 'TriggerAnimation'), ('TriggerCollision', 'TriggerCollision'), ('TriggerContact', 'TriggerContact'), ('TriggerOffset', 'TriggerOffset'), ('TriggerRadius', 'TriggerRadius'), ('TriggerSingle', 'TriggerSingle'), ('TriggerTeam', 'TriggerTeam'), ('TurnFilter', 'TurnFilter'), ('TurningOffSound', 'TurningOffSound'), ('TurnOffSound', 'TurnOffSound'), ('TurnOffTime', 'TurnOffTime'), ('TurnOnSound', 'TurnOnSound'), ('TurnOnTime', 'TurnOnTime'), ('TurnRate', 'TurnRate'), ('TurnThreshold', 'TurnThreshold'), ('TurretActivateSound', 'TurretActivateSound'), ('TurretAmbientSound', 'TurretAmbientSound'), ('TurretDeactivateSound', 'TurretDeactivateSound'), ('TurretMoveSound', 'TurretMoveSound'), ('TurretMoveSoundStartEndPitch', 'TurretMoveSoundStartEndPitch'), ('TurretMoveSoundStartEndTime', 'TurretMoveSoundStartEndTime'), ('TurretNodeName', 'TurretNodeName'), ('TurretPitchSound', 'TurretPitchSound'), ('TurretPitchSoundPitch', 'TurretPitchSoundPitch'), ('TurretSection', 'TURRETSECTION'), ('TurretStartSound', 'TurretStartSound'), ('TurretStopSound', 'TurretStopSound'), ('TurretYawSound', 'TurretYawSound'), ('TurretYawSoundPitch', 'TurretYawSoundPitch'), ('UnbuiltGeometryName', 'UnbuiltGeometryName'), ('UnbuiltHoloOdf', 'UnbuiltHoloOdf'), ('UnitName', 'unitName'), ('UnitType', 'UnitType'), ('UprightLowResModel', 'UprightLowResModel'), ('UprightWaterDamageHeight', 'UprightWaterDamageHeight'), ('UseVCollForFlyers', 'UseVCollForFlyers'), ('Value_ATK_Alliance', 'Value_ATK_Alliance'), ('Value_ATK_CIS', 'Value_ATK_CIS'), ('Value_ATK_Empire', 'Value_ATK_Empire'), ('Value_ATK_Locals', 'Value_ATK_Locals'), ('Value_ATK_Republic', 'Value_ATK_Republic'), ('Value_DEF_Alliance', 'Value_DEF_Alliance'), ('Value_DEF_CIS', 'Value_DEF_CIS'), ('Value_DEF_Empire', 'Value_DEF_Empire'), ('Value_DEF_Locals', 'Value_DEF_Locals'), ('Value_DEF_Republic', 'Value_DEF_Republic'), ('ValueBleed', 'ValueBleed'), ('VehicleAmmo', 'VehicleAmmo'), ('VehicleCollision', 'VehicleCollision'), ('VehicleCollisionOnly', 'VehicleCollisionOnly'), ('VehicleCollisionPrim', 'VehicleCollisionPrim'), ('VehicleCollisionSound', 'VehicleCollisionSound'), ('VehicleHealth', 'VehicleHealth'), ('VehiclePosition', 'VehiclePosition'), ('VehicleScale', 'VehicleScale'), ('VehicleType', 'VehicleType'), ('Velocity', 'Velocity'), ('VelocityDamp', 'VelocityDamp'), ('VelocitySpring', 'VelocitySpring'), ('VerticalSpread', 'VerticalSpread'), ('Vine', 'Vine'), ('Virtual', 'Virtual'), ('VO_All_AllCapture', 'VO_All_AllCapture'), ('VO_All_AllInDispute', 'VO_All_AllInDispute'), ('VO_All_AllInfo', 'VO_All_AllInfo'), ('VO_All_AllLost', 'VO_All_AllLost'), ('VO_All_AllSaved', 'VO_All_AllSaved'), ('VO_All_ImpCapture', 'VO_All_ImpCapture'), ('VO_All_ImpInDispute', 'VO_All_ImpInDispute'), ('VO_All_ImpInfo', 'VO_All_ImpInfo'), ('VO_All_ImpLost', 'VO_All_ImpLost'), ('VO_All_ImpSaved', 'VO_All_ImpSaved'), ('VO_CIS_CISCapture', 'VO_CIS_CISCapture'), ('VO_CIS_CISInDispute', 'VO_CIS_CISInDispute'), ('VO_CIS_CISInfo', 'VO_CIS_CISInfo'), ('VO_CIS_CISLost', 'VO_CIS_CISLost'), ('VO_CIS_CISSaved', 'VO_CIS_CISSaved'), ('VO_CIS_RepCapture', 'VO_CIS_RepCapture'), ('VO_CIS_RepInDispute', 'VO_CIS_RepInDispute'), ('VO_CIS_RepInfo', 'VO_CIS_RepInfo'), ('VO_CIS_RepLost', 'VO_CIS_RepLost'), ('VO_CIS_RepSaved', 'VO_CIS_RepSaved'), ('VO_Imp_AllCapture', 'VO_Imp_AllCapture'), ('VO_Imp_AllInDispute', 'VO_Imp_AllInDispute'), ('VO_Imp_AllInfo', 'VO_Imp_AllInfo'), ('VO_Imp_AllLost', 'VO_Imp_AllLost'), ('VO_Imp_AllSaved', 'VO_Imp_AllSaved'), ('VO_Imp_ImpCapture', 'VO_Imp_ImpCapture'), ('VO_Imp_ImpInDispute', 'VO_Imp_ImpInDispute'), ('VO_Imp_ImpInfo', 'VO_Imp_ImpInfo'), ('VO_Imp_ImpLost', 'VO_Imp_ImpLost'), ('VO_Imp_ImpSaved', 'VO_Imp_ImpSaved'), ('VO_Rep_CISCapture', 'VO_Rep_CISCapture'), ('VO_Rep_CISInDispute', 'VO_Rep_CISInDispute'), ('VO_Rep_CISInfo', 'VO_Rep_CISInfo'), ('VO_Rep_CISLost', 'VO_Rep_CISLost'), ('VO_Rep_CISSaved', 'VO_Rep_CISSaved'), ('VO_Rep_RepCapture', 'VO_Rep_RepCapture'), ('VO_Rep_RepInDispute', 'VO_Rep_RepInDispute'), ('VO_Rep_RepInfo', 'VO_Rep_RepInfo'), ('Vo_Rep_RepLost', 'VO_Rep_RepLost'), ('Vo_Rep_RepSaved', 'VO_Rep_RepSaved'), ('WakeEffect', 'WakeEffect'), ('WakeWaterSplashEffect', 'WakeWaterSplashEffect'), ('WalkerLegPair', 'WalkerLegPair'), ('WalkerOrientRoll', 'WalkerOrientRoll'), ('WalkerSection', 'WALKERSECTION'), ('WalkerWidth', 'WalkerWidth'), ('WaterDamageAmount', 'WaterDamageAmount'), ('WaterDamageInterval', 'WaterDamageInterval'), ('WaterEffect', 'WaterEffect'), ('WaterSplashEffect', 'WaterSplashEffect'), ('WaterWadingSound', 'WaterWadingSound'), ('WaverRate', 'WaverRate'), ('WaverTurn', 'WaverTurn'), ('WeaponFire', 'weapon_fire'), ('WeaponNext', 'weapon_next'), ('WeaponPrev', 'weapon_prev'), ('WeaponSpecial', 'weapon_special'), ('WeaponAmmo', 'WeaponAmmo'), ('WeaponAmmo1', 'WeaponAmmo1'), ('WeaponAmmo2', 'WeaponAmmo2'), ('WeaponAmmo3', 'WeaponAmmo3'), ('WeaponAmmo4', 'WeaponAmmo4'), ('WeaponChange', 'WeaponChange'), ('WeaponChangeSound', 'WeaponChangeSound'), ('WeaponChannel', 'WeaponChannel'), ('WeaponChannel1', 'WeaponChannel1'), ('WeaponChannel2', 'WeaponChannel2'), ('WeaponChannel3', 'WeaponChannel3'), ('WeaponChannel4', 'WeaponChannel4'), ('WeaponClass', 'WeaponClass'), ('WeaponName', 'WeaponName'), ('WeaponName1', 'WeaponName1'), ('WeaponName2', 'WeaponName2'), ('WeaponName3', 'WeaponName3'), ('WeaponName4', 'WeaponName4'), ('WeaponSection', 'WEAPONSECTION'), ('WiggleAmount', 'WiggleAmount'), ('WiggleSpeed', 'WiggleSpeed'), ('WindSound', 'WindSound'), ('WingModel', 'WingModel'), ('YawLimits', 'YawLimits'), ('YawSpread', 'YawSpread'), ('YawTurnFactor', 'YawTurnFactor'), ('YOffset', 'YOffset'), ('ZoomFactorMinus', 'zoom_factor_minus'), ('ZoomFactorPlus', 'zoom_factor_plus'), ('ZoomFactorReset', 'zoom_factor_reset'), ('ZoomFirstPerson', 'ZoomFirstPerson'), ('ZoomMax', 'ZoomMax'), ('ZoomMin', 'ZoomMin'), ('ZoomRate', 'ZoomRate')]¶
- class Section¶
Bases:
Enum- ExplosionClass = 'ExplosionClass'¶
- GameObjectClass = 'GameObjectClass'¶
- InputSystem = 'InputSystem'¶
- InstanceProperties = 'InstanceProperties'¶
- OrdnanceClass = 'OrdnanceClass'¶
- Properties = 'Properties'¶
- WeaponClass = 'WeaponClass'¶
- enumerators = [('ExplosionClass', 'ExplosionClass'), ('GameObjectClass', 'GameObjectClass'), ('InputSystem', 'InputSystem'), ('InstanceProperties', 'InstanceProperties'), ('OrdnanceClass', 'OrdnanceClass'), ('Properties', 'Properties'), ('WeaponClass', 'WeaponClass')]¶
- SubSection = {'BUILDINGSECTION', 'CAMERASECTION', 'CHUNKSECTION', 'FLYERSECTION', 'NextAimer', 'TURRETSECTION', 'ThrustEffect', 'WALKERSECTION', 'WEAPONSECTION'}¶
- class UnknownKey(key: str)¶
Bases:
OdfDiagnosticMessage,WarningMessage- CODE = 29¶
- NAME = 'UnknownKey'¶
- class UnknownSection(section: str)¶
Bases:
OdfDiagnosticMessage,WarningMessage- CODE = 30¶
- NAME = 'UnknownSection'¶
- parse_format()¶
- class pymunge.swbf.parsers.odf.Reference(basepath: Path, tokens: list[Token], parent: Node = None)¶
Bases:
Value- RE_FILE = re.compile('"[_a-zA-Z]\\w+\\.\\w+"')¶
- class pymunge.swbf.parsers.odf.Value(tokens: list[Token], parent: Node = None)¶
Bases:
OdfNode- raw_value() str¶
- pymunge.swbf.parsers.odf.get_best_matches(word, desired, n=3, cutoff=0.8)¶
- pymunge.swbf.parsers.odf.suggest_option(needle: str, haystack: list)¶
pymunge.swbf.parsers.option module¶
pymunge.swbf.parsers.parser module¶
- class pymunge.swbf.parsers.parser.Ext¶
Bases:
Enum- Asfx = 'asfx'¶
- Cfg = 'cfg'¶
- Ffx = 'ffx'¶
- Fx = 'fx'¶
- Lua = 'lua'¶
- Mcfg = 'mcfg'¶
- Mlst = 'mlst'¶
- Msh = 'msh'¶
- Mus = 'mus'¶
- Odf = 'odf'¶
- Pic = 'pic'¶
- Pln = 'pln'¶
- Pth = 'pth'¶
- Req = 'req'¶
- Sfx = 'sfx'¶
- Sky = 'sky'¶
- Snd = 'snd'¶
- St4 = 'st4'¶
- Stm = 'stm'¶
- Ter = 'ter'¶
- Tga = 'tga'¶
- Tsr = 'tsr'¶
- Wld = 'wld'¶
- Zaa = 'zaa'¶
- Zaf = 'zaf'¶
- enumerators = [('Asfx', 'asfx'), ('Cfg', 'cfg'), ('Ffx', 'ffx'), ('Fx', 'fx'), ('Lua', 'lua'), ('Mcfg', 'mcfg'), ('Mlst', 'mlst'), ('Msh', 'msh'), ('Mus', 'mus'), ('Odf', 'odf'), ('Pic', 'pic'), ('Pln', 'pln'), ('Pth', 'pth'), ('Req', 'req'), ('Sfx', 'sfx'), ('Sky', 'sky'), ('Snd', 'snd'), ('St4', 'st4'), ('Stm', 'stm'), ('Ter', 'ter'), ('Tga', 'tga'), ('Tsr', 'tsr'), ('Wld', 'wld'), ('Zaa', 'zaa'), ('Zaf', 'zaf')]¶
- class pymunge.swbf.parsers.parser.SwbfBinaryParser(filepath: ~pathlib.Path, buffer: bytes | None = None, logger: ~util.logging.ScopedLogger = <ScopedLogger pymunge.swbf.parsers.parser (INFO)>)¶
Bases:
BinaryParser,SwbfParser- parse_format()¶
- class pymunge.swbf.parsers.parser.SwbfParser(filepath: ~pathlib.Path, logger: ~util.logging.ScopedLogger = <ScopedLogger pymunge.swbf.parsers.parser (INFO)>)¶
Bases:
Document- Extension = ''¶
- classmethod cmd_helper()¶
- class pymunge.swbf.parsers.parser.SwbfTextParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] | None = None, logger: ~util.logging.ScopedLogger = <ScopedLogger pymunge.swbf.parsers.parser (INFO)>)¶
Bases:
TextParser,SwbfParser- class UnexpectedToken(parser: TextParser, received: str, expected: str)¶
Bases:
ErrorMessage- CODE = 32¶
- NAME = 'UnexpectedToken'¶
- TOPIC = 'PAR'¶
- class UnrecognizedToken(parser: TextParser)¶
Bases:
ErrorMessage- CODE = 33¶
- NAME = 'UnrecognizedToken'¶
- TOPIC = 'PAR'¶
- parse_format()¶
pymunge.swbf.parsers.req module¶
- class pymunge.swbf.parsers.req.Block(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.req.Comment(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.req.Condition(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.req.Property(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode- RE = re.compile('(.*)=(.*)')¶
- class pymunge.swbf.parsers.req.ReqParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.req (INFO)>)¶
Bases:
SwbfTextParser- Extension = 'req'¶
- class Header¶
Bases:
Enum- Reqn = 'REQN'¶
- Ucft = 'ucft'¶
- enumerators = [('Reqn', 'REQN'), ('Ucft', 'ucft')]¶
- class Property¶
Bases:
Enum- Align = 'align'¶
- Platform = 'platform'¶
- enumerators = [('Align', 'align'), ('Platform', 'platform')]¶
- class Type¶
Bases:
Enum- Bin = 'bin'¶
- Bnk = 'bnk'¶
- Boundary = 'boundary'¶
- Class = 'class'¶
- Config = 'config'¶
- Congraph = 'congraph'¶
- Envfx = 'envfx'¶
- Loc = 'loc'¶
- Lvl = 'lvl'¶
- Model = 'model'¶
- Path = 'path'¶
- Prop = 'prop'¶
- Script = 'script'¶
- Str = 'str'¶
- Terrain = 'terrain'¶
- Texture = 'texture'¶
- World = 'world'¶
- Zaabin = 'zaabin'¶
- Zafbin = 'zafbin'¶
- enumerators = [('Bin', 'bin'), ('Bnk', 'bnk'), ('Boundary', 'boundary'), ('Config', 'config'), ('Congraph', 'congraph'), ('Class', 'class'), ('Envfx', 'envfx'), ('Loc', 'loc'), ('Lvl', 'lvl'), ('Model', 'model'), ('Path', 'path'), ('Prop', 'prop'), ('Script', 'script'), ('Str', 'str'), ('Terrain', 'terrain'), ('Texture', 'texture'), ('World', 'world'), ('Zaabin', 'zaabin'), ('Zafbin', 'zafbin')]¶
- TypeFileMapping = {'bnk': 'asfx', 'class': 'odf', 'config': 'snd', 'lvl': 'req', 'model': 'msh', 'world': 'wld'}¶
- parse_format()¶
- class pymunge.swbf.parsers.req.ReqWarning(text: str | None = None)¶
Bases:
WarningMessage- CODE = 34¶
- NAME = 'ReqWarning'¶
- TOPIC = 'REQ'¶
- class pymunge.swbf.parsers.req.Type(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
- class pymunge.swbf.parsers.req.Value(tokens: list[Token], parent: Node = None)¶
Bases:
LexicalNode
pymunge.swbf.parsers.sky module¶
- class pymunge.swbf.parsers.sky.SkyParser(filepath: ~pathlib.Path, tokens: list[~parxel.token.Token] = None, logger: ~logging.Logger = <ScopedLogger pymunge.swbf.parsers.sky (INFO)>)¶
Bases:
CfgParser- class Call¶
Bases:
Enum- Ambient = 'Ambient'¶
- AmbientColor = 'AmbientColor'¶
- Angle = 'Angle'¶
- BackAngle = 'BackAngle'¶
- BackColor = 'BackColor'¶
- BackDegree = 'BackDegree'¶
- BottomDirectionalAmbientColor = 'BottomDirectionalAmbientColor'¶
- CharacterAmbientColor = 'CharacterAmbientColor'¶
- Color = 'Color'¶
- Degree = 'Degree'¶
- DetailTexture = 'DetailTexture'¶
- DetailTextureScale = 'DetailTextureScale'¶
- DomeInfo = 'DomeInfo'¶
- DomeModel = 'DomeModel'¶
- Enable = 'Enable'¶
- FarSceneRange = 'FarSceneRange'¶
- Filter = 'Filter'¶
- FlatInfo = 'FlatInfo'¶
- FogColor = 'FogColor'¶
- FogFar = 'FogFar'¶
- FogNear = 'FogNear'¶
- FogRamp = 'FogRamp'¶
- FogRange = 'FogRange'¶
- Geometry = 'Geometry'¶
- Height = 'Height'¶
- Intensity = 'Intensity'¶
- LowResTerrain = 'LowResTerrain'¶
- MaxDistance = 'MaxDistance'¶
- Modulate = 'Modulate'¶
- MovementScale = 'MovementScale'¶
- NearSceneRange = 'NearSceneRange'¶
- ObjectVisibility = 'ObjectVisibility'¶
- Offset = 'Offset'¶
- PatchResolution = 'PatchResolution'¶
- ShadowColor = 'ShadowColor'¶
- SkyInfo = 'SkyInfo'¶
- SkyObject = 'SkyObject'¶
- Softness = 'Softness'¶
- SoftnessParam = 'SoftnessParam'¶
- SunInfo = 'SunInfo'¶
- TerrainColorDarkening = 'TerrainColorDarkening'¶
- TerrainEnable = 'TerrainEnable'¶
- Texture = 'Texture'¶
- TextureSpeed = 'TextureSpeed'¶
- Threshold = 'Threshold'¶
- TileSize = 'TileSize'¶
- TopDirectionalAmbientColor = 'TopDirectionalAmbientColor'¶
- VehicleAmbientColor = 'VehicleAmbientColor'¶
- enumerators = [('Ambient', 'Ambient'), ('AmbientColor', 'AmbientColor'), ('Angle', 'Angle'), ('BackAngle', 'BackAngle'), ('BackColor', 'BackColor'), ('BackDegree', 'BackDegree'), ('BottomDirectionalAmbientColor', 'BottomDirectionalAmbientColor'), ('CharacterAmbientColor', 'CharacterAmbientColor'), ('Color', 'Color'), ('Degree', 'Degree'), ('DetailTexture', 'DetailTexture'), ('DetailTextureScale', 'DetailTextureScale'), ('DomeInfo', 'DomeInfo'), ('DomeModel', 'DomeModel'), ('Enable', 'Enable'), ('FarSceneRange', 'FarSceneRange'), ('Filter', 'Filter'), ('FlatInfo', 'FlatInfo'), ('FogColor', 'FogColor'), ('FogFar', 'FogFar'), ('FogNear', 'FogNear'), ('FogRamp', 'FogRamp'), ('FogRange', 'FogRange'), ('Geometry', 'Geometry'), ('Height', 'Height'), ('Intensity', 'Intensity'), ('LowResTerrain', 'LowResTerrain'), ('MaxDistance', 'MaxDistance'), ('Modulate', 'Modulate'), ('MovementScale', 'MovementScale'), ('NearSceneRange', 'NearSceneRange'), ('ObjectVisibility', 'ObjectVisibility'), ('Offset', 'Offset'), ('PatchResolution', 'PatchResolution'), ('ShadowColor', 'ShadowColor'), ('SkyInfo', 'SkyInfo'), ('SkyObject', 'SkyObject'), ('Softness', 'Softness'), ('SoftnessParam', 'SoftnessParam'), ('SunInfo', 'SunInfo'), ('TerrainColorDarkening', 'TerrainColorDarkening'), ('TerrainEnable', 'TerrainEnable'), ('Texture', 'Texture'), ('TextureSpeed', 'TextureSpeed'), ('Threshold', 'Threshold'), ('TileSize', 'TileSize'), ('TopDirectionalAmbientColor', 'TopDirectionalAmbientColor'), ('VehicleAmbientColor', 'VehicleAmbientColor')]¶
- Extension = 'sky'¶