Skip to content

XEnum Types

AlexBond edited this page May 2, 2023 · 11 revisions

Extended information on XEnum Types for WUM

/xomSCHM/XContainer/XAnimClipLibrary/AnimClips/AnimChannel/ PostInfinity, PreInfinity

kInfinityConstant = 0
kInfinityLinear = 1
kInfinityCycle = 2
kInfinityCycleRelative = 3
kInfinityOscillate = 4
kInfinityInvalid = 5

/xomSCHM/XContainer/XGeometry, XNode/ BoundMode

kUpdateModeStatic = 0
kUpdateModeDynamic = 1
kUpdateModeIgnore = 2

/xomSCHM/XContainer/XExportAttribute/ AttributeType

kExportAttributeNone = 0
kExportAttributeString = 1
kExportAttributeInt = 2
kExportAttributeFloat = 3
kExportAttribureBool = 4

/xomSCHM/XContainer/XCore/XMatrix/XTransform/ RotateOrder

kRotateOrderXYZ = 0
kRotateOrderYZX = 1
kRotateOrderZXY = 2
kRotateOrderXZY = 3
kRotateOrderYXZ = 4
kRotateOrderZYX = 5

/xomSCHM/XContainer/XAttribute/XMaterial/ DiffuseSource, AmbientSource, SpecularSource, EmissiveSource

kMaterialColorSourceMaterial = 0
kMaterialColorSourceColor1 = 1
kMaterialColorSourceColor2 = 2

/xomSCHM/XContainer/XAttribute/XAlphaTest, XDepthTest/ CompareFunction

kCompareFunctionNever = 0
kCompareFunctionLess = 1
kCompareFunctionEqual = 2
kCompareFunctionLessEqual = 3
kCompareFunctionGreater = 4
kCompareFunctionNotEqual = 5
kCompareFunctionGreaterEqual = 6
kCompareFunctionAlways = 7

/xomSCHM/XContainer/XAttribute/XCullFace/ CullMode

kCullModeOff = 0
kCullModeFront = 1
kCullModeBack = 2
kCullModeForceFront = 3
kCullModeForceBack = 4

/xomSCHM/XContainer/XAttribute/XLightingEnable/ Normalize

kNormalizeNever = 0
kNormalizeAlways = 1
kNormalizeIfRequired = 2

/xomSCHM/XContainer/XAttribute/XBlendModeGL/ SourceFactor, DestFactor

kBlendFactorZero = 0
kBlendFactorOne = 1
kBlendFactorDestColor = 2
kBlendFactorOneMinusDestColor = 3
kBlendFactorSrcColor = 4
kBlendFactorOneMinusSrcColor = 5
kBlendFactorSrcAlpha = 6
kBlendFactorOneMinusSrcAlpha = 7
kBlendFactorDestAlpha = 8
kBlendFactorOneMinusDestAlpha = 9
kBlendFactorSrcAlphaSaturate = 10
kBlendFactorMinusOne = 11

/xomSCHM/XContainer/XImage/ Format

kImageFormat_R8G8B8 = 0
kImageFormat_A8R8G8B8 = 1
kImageFormat_X8R8G8B8 = 2
kImageFormat_X1R5G5B5 = 3
kImageFormat_A1R5G5B5 = 4
kImageFormat_R5G6B5 = 5
kImageFormat_A8 = 6
kImageFormat_P8 = 7
kImageFormat_P4 = 8
kImageFormat_DXT1 = 9
kImageFormat_DXT3 = 10
kImageFormat_NgcRGBA8 = 11
kImageFormat_NgcRGB5A3 = 12
kImageFormat_NgcR5G6B5 = 13
kImageFormat_NgcIA8 = 14
kImageFormat_NgcIA4 = 15
kImageFormat_NgcI8 = 16
kImageFormat_NgcI4 = 17
kImageFormat_NgcCI12A4 = 18
kImageFormat_NgcCI8 = 19
kImageFormat_NgcCI4 = 20
kImageFormat_NgcCMPR = 21
kImageFormat_NgcIndirect = 22
kImageFormat_P2P8 = 23
kImageFormat_P2P4 = 24
kImageFormat_Linear = 25
kImageFormat_Count = 26

/xomSCHM/XContainer/XPalette/ Format

kPaletteFormat_R8G8B8X8 = 0
kPaletteFormat_R8G8B8A8 = 1
kPaletteFormat_R5G5B5 = 2
kPaletteFormat_R5G6B5 = 3
kPaletteFormat_NgcRGB5A3 = 4
kPaletteFormat_Count = 5

/xomSCHM/XContainer/XTextureStage/XTextureMap/XOglTextureMap/ Blend

kOglBlendReplace = 0
kOglBlendModulate = 1
kOglBlendDecal = 2
kOglBlendBlend = 3
kOglBlendAdd = 4

/xomSCHM/XContainer/XTextureStage/ AddressModeS, AddressModeT

kAddressModeInvalid = 0
kAddressModeRepeat = 1
kAddressModeMirror = 2
kAddressModeClamp = 3
kAddressModeBorder = 4

/xomSCHM/XContainer/XTextureStage/ MagFilter, MinFilter, MipFilter

kFilterModeNone = 0
kFilterModeNearest = 1
kFilterModeLinear = 2
kFilterModeAnisotropic = 3
kFilterMode_Count = 4

/xomSCHM/XContainer/WormDataContainer/ PhysicsState

kWPS_Ambulatory = 0
kWPS_DetectJump = 1
kWPS_Ballistic = 2
kWPS_Sliding = 3
kWPS_Vaulting = 4
kWPS_Override = 5
kWPS_Passive = 6
kWPS_DeathThroes = 7
kWPS_DrownFloat = 8
kWPS_Undefined = 9

/xomSCHM/XContainer/WormDataContainer/ WeaponIndex

/xomSCHM/XContainer/TeamDataContainer/ WormpotSuperWeapon

kWeaponOneBeforeFirst = 0
kWeaponBazooka = 1
kWeaponGrenade = 2
kWeaponClusterGrenade = 3
kWeaponAirstrike = 4
kWeaponDynamite = 5
kWeaponHolyHandGrenade = 6
kWeaponBananaBomb = 7
kWeaponLandmine = 8
kWeaponShotgun = 9
kWeaponBaseballBat = 10
kWeaponProd = 11
kWeaponFirePunch = 12
kWeaponHomingMissile = 13
kWeaponFlood = 14
kWeaponSheep = 15
kWeaponGasCanister = 16
kWeaponOldWoman = 17
kWeaponConcreteDonkey = 18
kWeaponSuperSheep = 19
kWeaponStarburst = 20
kWeaponFactoryWeapon = 21
kWeaponAlienAbduction = 22
kWeaponFatkins = 23
kWeaponScouser = 24
kWeaponNoMoreNails = 25
kWeaponPoisonArrow = 26
kWeaponSentryGun = 27
kWeaponSniperRifle = 28
kWeaponSuperAirstrike = 29
kWeaponClusterBomb = 30
kWeaponBananette = 31
kWeaponOneAfterLast = 32
kUtilityOneBeforeFirst = 33
kUtilityGirder = 34
kUtilityNinjaRope = 35
kUtilityParachute = 36
kUtilityJetpack = 37
kUtilitySkipGo = 38
kUtilitySurrender = 39
kUtilityChangeWorm = 40
kUtilityRedbull = 41
kUtilityBubbleTrouble = 42
kUtilityBinoculars = 43
kUtilityDoubleDamage = 44
kUtilityCrateShower = 45
kUtilityCrateSpy = 46
kUtilityArmour = 47
kUtilityOneAfterLast = 48
kMysteryOneBeforeFirst = 49
kMysteryMineLayer = 50
kMysteryMineTriplet = 51
kMysteryBarrelTriplet = 52
kMysteryFlood = 53
kMysteryDisarm = 54
kMysteryTeleport = 55
kMysteryQuickWalk = 56
kMysteryLowGravity = 57
kMysteryDoubleTurnTime = 58
kMysteryHealth = 59
kMysteryDamage = 60
kMysterySuperHealth = 61
kMysterySpecialWeapon = 62
kMysteryBadPoison = 63
kMysteryGoodPoison = 64
kMysteryOneAfterLast = 65
kInventorySize = 66
kWeaponUndefined = 67
kWeaponTerminal = 68

/xomSCHM/XContainer/TeamDataContainer/ DefaultCameraDistance

kCloseup = 0
kLongshot = 1

/xomSCHM/XContainer/ParticleEmitterContainer/ EmitterType

kNormal = 0
kSnow = 1
kRain = 2
kTrail = 3

/xomSCHM/XContainer/ParticleEmitterContainer/ ParticleCollisionWormType

kWC_Standard = 0
kWC_Expire = 1
kWC_Lightside = 2
kWC_Darkside = 3

/xomSCHM/XContainer/ParticleEmitterContainer/ ParticleLandCollideType

kLC_None = 0
kLC_Bounce = 1
kLC_Expire = 2
kLC_StopMoving = 3
kLC_StopMovingAndAttach = 4

/xomSCHM/XContainer/ParticleEmitterContainer/ ParticleRenderScene

kPS_Default = 0
kPS_Scene1 = 1
kPS_Scene2 = 2
kPS_Scene3 = 3
kPS_Scene4 = 4
kPS_Scene5 = 5

/xomSCHM/XContainer/LensFlareElementContainer/ Type

kLens_SunGlow = 0
kLens_Circle = 1
kLens_FadedRing = 2
kLens_Ring = 3
kLens_FadedHex = 4
kLens_Hex = 5
kLens_RainbowRing = 6
kLens_NumElementTypes = 7

/xomSCHM/XContainer/InputDetailsContainer/ Type

kIM_Keyboard = 0
kIM_MouseButton = 1
kIM_JoystickButton = 2
kIM_JoystickAxis = 3
kIM_MouseSensitivity = 4
kIM_InvertX = 5
kIM_InvertY = 6
kIM_BackFlip = 7
kIM_Vibration = 8
kIM_Other = 9
kIM_Undefined = 10
kIM_InvertYFP = 11
kIM_JoystickPov = 12
kIM_PreSetJoypadConfig = 13
kIM_UndefinedButAllowed = 14
kIM_LAST = 15

/xomSCHM/XContainer/FMVSubTiles/ FMV

kFMVSTF_None = 0
kFMVSTF_MeetTheProfessor = 1
kFMVSTF_Camelot = 2
kFMVSTF_WildWest = 3
kFMVSTF_Arabian = 4
kFMVSTF_Jurassic = 5

/xomSCHM/XContainer/BaseWeaponContainer/PayloadWeaponPropertiesContainer/ DetonateMultiEffect

kDT_Random = 0
kDT_Normal = 1
kDT_Fire = 2
kDT_Clusters = 3
kDT_BigPush = 4

/xomSCHM/XContainer/BaseWeaponContainer/PayloadWeaponPropertiesContainer/ WormCollideResponse

kWC_Default = 0
kWC_StealInventory = 1
kWC_FloatAway = 2

/xomSCHM/XContainer/BaseWeaponContainer/MeleeWeaponPropertiesContainer/ MeleeType

kNoMeleeType = 0
kMeleeBaseballBat = 1
kMeleeFirepunch = 2
kMeleeProd = 3
kMeleeTailNail = 4

/xomSCHM/XContainer/BaseWeaponContainer/ WeaponType

kNoType = 0
kUtility = 1
kProjectile = 2
kTargetted = 3
kThrown = 4
kMelee = 5
kEnvironment = 6
kHitscan = 7
kAnimal = 8
kControlled = 9
kStrike = 10
kMovement = 11

Clone this wiki locally