mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-25 13:31:37 +00:00
862 lines
13 KiB
C
862 lines
13 KiB
C
// GZDoom specific names
|
|
|
|
xx(Doom)
|
|
xx(Heretic)
|
|
xx(Hexen)
|
|
xx(Strife)
|
|
xx(Raven)
|
|
|
|
// blood spawning
|
|
xx(Blood)
|
|
xx(BloodSplatter)
|
|
xx(AxeBlood)
|
|
xx(Spray)
|
|
|
|
// Invulnerability types
|
|
xx(Ghost)
|
|
xx(Reflective)
|
|
|
|
// Iron Feet types
|
|
//xx(Normal) // defined below
|
|
xx(Full)
|
|
|
|
// Invisibility types
|
|
xx(Additive)
|
|
xx(Fuzzy)
|
|
xx(Stencil)
|
|
xx(AddStencil)
|
|
|
|
// Healingradius types
|
|
xx(Mana)
|
|
xx(Armor)
|
|
|
|
// Hexen sound sequence names
|
|
xx(Platform)
|
|
xx(PlatformMetal)
|
|
xx(Silence)
|
|
xx(Lava)
|
|
xx(Water)
|
|
xx(Ice)
|
|
xx(Earth)
|
|
xx(PlatformMetal2)
|
|
xx(DoorNormal)
|
|
xx(DoorHeavy)
|
|
xx(DoorMetal)
|
|
xx(DoorCreak)
|
|
xx(DoorMetal2)
|
|
xx(Wind)
|
|
|
|
xx(PointPusher)
|
|
xx(PointPuller)
|
|
|
|
xx(UpperStackLookOnly)
|
|
xx(LowerStackLookOnly)
|
|
xx(StackPoint)
|
|
xx(SkyCamCompat)
|
|
|
|
xx(BasicArmorBonus)
|
|
xx(BasicArmorPickup)
|
|
xx(SaveAmount)
|
|
xx(SavePercent)
|
|
xx(MaxAbsorb)
|
|
xx(MaxFullAbsorb)
|
|
xx(MaxAmount)
|
|
xx(ActualSaveAmount)
|
|
xx(ArmorType)
|
|
xx(HexenArmor)
|
|
xx(Slots)
|
|
xx(SlotsIncrement)
|
|
xx(InterHubAmount)
|
|
xx(Icon)
|
|
xx(AltHUDIcon)
|
|
xx(PickupFlash)
|
|
|
|
xx(BulletPuff)
|
|
xx(StrifePuff)
|
|
xx(MaulerPuff)
|
|
|
|
// Special bosses A_BossDeath knows about
|
|
xx(Fatso)
|
|
xx(Arachnotron)
|
|
xx(BaronOfHell)
|
|
xx(Cyberdemon)
|
|
xx(SpiderMastermind)
|
|
xx(Ironlich)
|
|
xx(Minotaur)
|
|
xx(Sorcerer2)
|
|
|
|
// Bots check this
|
|
xx(Megasphere)
|
|
xx(MegasphereHealth)
|
|
|
|
// Standard player classes
|
|
xx(DoomPlayer)
|
|
xx(HereticPlayer)
|
|
xx(StrifePlayer)
|
|
xx(FighterPlayer)
|
|
xx(ClericPlayer)
|
|
xx(MagePlayer)
|
|
xx(ChexPlayer)
|
|
xx(ChickenPlayer)
|
|
xx(PigPlayer)
|
|
|
|
// Flechette names for the different Hexen player classes
|
|
xx(ArtiPoisonBag1)
|
|
xx(ArtiPoisonBag2)
|
|
xx(ArtiPoisonBag3)
|
|
|
|
// Strife quests
|
|
xx(QuestItem)
|
|
xx(Sigil)
|
|
xx(GiveSigilPiece)
|
|
xx(SetWeapon)
|
|
xx(SetSprite)
|
|
|
|
// Armor
|
|
xx(BasicArmor)
|
|
|
|
// Doom ammo types
|
|
xx(Clip)
|
|
|
|
xx(PuzzleItem)
|
|
xx(PuzzleItemNumber)
|
|
xx(HealthPickup)
|
|
xx(autousemode)
|
|
xx(Ammo)
|
|
xx(WeaponGiver)
|
|
xx(DehackedPickup)
|
|
xx(PowerTargeter)
|
|
xx(PowerInvulnerable)
|
|
xx(PowerStrength)
|
|
xx(PowerInvisibility)
|
|
xx(PowerIronFeet)
|
|
xx(PowerLightAmp)
|
|
xx(PowerWeaponLevel2)
|
|
xx(PowerFlight)
|
|
xx(PowerSpeed)
|
|
xx(PowerTorch)
|
|
xx(PowerHighJump)
|
|
xx(PowerReflection)
|
|
xx(PowerDrain)
|
|
xx(Reflection)
|
|
xx(CustomInventory)
|
|
xx(Inventory)
|
|
xx(StateProvider)
|
|
xx(CallTryPickup)
|
|
xx(QuestItem25)
|
|
xx(QuestItem28)
|
|
xx(PowerDoubleFiringSpeed)
|
|
xx(PowerInfiniteAmmo)
|
|
xx(PowerBuddha)
|
|
|
|
xx(TeleportDest)
|
|
xx(TeleportDest2)
|
|
|
|
|
|
xx(Fist)
|
|
//xx(Berserk)
|
|
xx(Chainsaw)
|
|
xx(Pistol)
|
|
xx(Shotgun)
|
|
xx(SSG)
|
|
xx(Chaingun)
|
|
xx(Rocket)
|
|
xx(Plasma)
|
|
xx(BFG)
|
|
//xx(Railgun)
|
|
xx(Dagger)
|
|
|
|
// Damage types
|
|
//xx(Fire) already defined above
|
|
//xx(Ice)
|
|
//xx(Disintegrate)
|
|
xx(Drowning)
|
|
xx(Slime)
|
|
//xx(Crush)
|
|
xx(Telefrag)
|
|
xx(Falling)
|
|
xx(Suicide)
|
|
xx(Exit)
|
|
xx(Railgun)
|
|
xx(Poison)
|
|
xx(Electric)
|
|
xx(BFGSplash)
|
|
xx(DrainLife) // A weapon like the Sigil that drains your life away.
|
|
xx(Massacre) // For death by a cheater!
|
|
//(Melee) already defined above, so don't define it again
|
|
xx(InstantDeath) // Strife "instant death"
|
|
xx(PoisonCloud) // makes monsters howl.
|
|
xx(Hitscan) // for normal guns and the like
|
|
xx(Quake)
|
|
|
|
// Special death name for getting killed excessively. Could be used as
|
|
// a damage type if you wanted to force an extreme death.
|
|
xx(Extreme)
|
|
xx(MDK)
|
|
xx(Cast) // 'damage type' for the cast call
|
|
|
|
// Various actor names which are used internally
|
|
xx(MapSpot)
|
|
xx(PatrolPoint)
|
|
xx(PatrolSpecial)
|
|
xx(Communicator)
|
|
xx(PowerScanner)
|
|
|
|
xx(DeathmatchStatusScreen)
|
|
xx(CoopStatusScreen)
|
|
xx(DoomStatusScreen)
|
|
xx(RavenStatusScreen)
|
|
xx(DoomStatusScreenSized)
|
|
xx(RavenStatusScreenSized)
|
|
|
|
xx(Owner)
|
|
xx(FlameThrower)
|
|
|
|
// Dehacked
|
|
xx(A_Punch)
|
|
xx(A_FirePistol)
|
|
xx(A_FireShotgun)
|
|
xx(A_FireShotgun2)
|
|
xx(A_FireCGun)
|
|
xx(A_FireMissile)
|
|
xx(A_Saw)
|
|
xx(A_FirePlasma)
|
|
xx(A_FireBFG)
|
|
xx(A_FireOldBFG)
|
|
xx(A_FireRailgun)
|
|
xx(MBF21_ConsumeAmmo)
|
|
|
|
// Special translation names
|
|
xx(RainPillar1)
|
|
xx(RainPillar2)
|
|
xx(RainPillar3)
|
|
xx(RainPillar4)
|
|
xx(RainPillar5)
|
|
xx(RainPillar6)
|
|
xx(RainPillar7)
|
|
xx(RainPillar8)
|
|
|
|
xx(Player1)
|
|
xx(Player2)
|
|
xx(Player3)
|
|
xx(Player4)
|
|
xx(Player5)
|
|
xx(Player6)
|
|
xx(Player7)
|
|
xx(Player8)
|
|
xx(PlayerChunk)
|
|
xx(RestrictedToPlayerClass)
|
|
xx(ForbiddenToPlayerClass)
|
|
|
|
// Weapon member fields that need direct access
|
|
xx(Ammo1)
|
|
xx(Ammo2)
|
|
xx(AmmoType1)
|
|
xx(AmmoType2)
|
|
xx(AmmoGive1)
|
|
xx(AmmoGive2)
|
|
xx(AmmoUse1)
|
|
xx(SisterWeapon)
|
|
xx(BobStyle)
|
|
xx(Kickback)
|
|
xx(MinSelAmmo1)
|
|
xx(bDehAmmo)
|
|
xx(FOVScale)
|
|
xx(LookScale)
|
|
xx(YAdjust)
|
|
xx(Crosshair)
|
|
xx(WeaponFlags)
|
|
xx(DropTime)
|
|
xx(PickupSound)
|
|
xx(WeaponScaleX)
|
|
xx(WeaponScaleY)
|
|
xx(ReadySound)
|
|
xx(A_WeaponReady)
|
|
|
|
// PlayerPawn member fields
|
|
xx(ColorRangeStart)
|
|
xx(ColorRangeEnd)
|
|
xx(InvFirst)
|
|
xx(ForwardMove1)
|
|
xx(ForwardMove2)
|
|
xx(SideMove1)
|
|
xx(SideMove2)
|
|
xx(Face)
|
|
xx(Slot)
|
|
xx(SoundClass)
|
|
xx(FlyBob)
|
|
xx(ViewBob)
|
|
xx(WaterClimbSpeed)
|
|
xx(DamageFade)
|
|
xx(MaxHealth)
|
|
xx(crouchsprite)
|
|
xx(UseRange)
|
|
xx(AttackZOffset)
|
|
xx(SpawnMask)
|
|
xx(ScoreIcon)
|
|
xx(ViewHeight)
|
|
xx(ViewAngle)
|
|
xx(ViewPitch)
|
|
xx(ViewRoll)
|
|
xx(FallingScreamMinSpeed)
|
|
xx(FallingScreamMaxSpeed)
|
|
xx(GruntSpeed)
|
|
xx(JumpZ)
|
|
xx(MugShotMaxHealth)
|
|
xx(BonusHealth)
|
|
xx(PlayerFlags)
|
|
xx(InvSel)
|
|
xx(FullHeight)
|
|
|
|
xx(BlueCard)
|
|
xx(YellowCard)
|
|
xx(RedCard)
|
|
xx(BlueSkull)
|
|
xx(YellowSkull)
|
|
xx(RedSkull)
|
|
xx(DynamicLight)
|
|
xx(SpotInnerAngle)
|
|
xx(SpotOuterAngle)
|
|
xx(lightflags)
|
|
xx(lighttype)
|
|
xx(InternalDynamicLight)
|
|
xx(_a_chase_default)
|
|
xx(MapMarker)
|
|
xx(Spawn2)
|
|
xx(PlayerTeam)
|
|
xx(PlayerColors)
|
|
xx(PlayerSkin)
|
|
xx(NewPlayerMenu)
|
|
xx(AltHud)
|
|
xx(GameScreen)
|
|
xx(ListM)
|
|
|
|
// Standard animator names.
|
|
xx(Spawn)
|
|
xx(See)
|
|
xx(Pain)
|
|
xx(Melee)
|
|
xx(Missile)
|
|
xx(Crash)
|
|
xx(Death)
|
|
xx(Raise)
|
|
xx(Wound)
|
|
xx(Heal)
|
|
xx(Crush)
|
|
xx(Yes)
|
|
xx(No)
|
|
xx(Greetings)
|
|
xx(Idle)
|
|
xx(GenericFreezeDeath)
|
|
xx(GenericCrush)
|
|
xx(DieFromSpawn)
|
|
xx(Slam)
|
|
|
|
// Bounce state names
|
|
xx(Bounce)
|
|
xx(Wall)
|
|
xx(Ceiling)
|
|
xx(Creature)
|
|
|
|
// Compatible death names for the decorate parser.
|
|
xx(XDeath)
|
|
xx(Burn)
|
|
//xx(Ice) // already defined above
|
|
xx(Disintegrate)
|
|
xx(Smash)
|
|
|
|
// Weapon animator names.
|
|
xx(Select)
|
|
xx(Deselect)
|
|
xx(DeadLowered)
|
|
xx(Ready)
|
|
xx(Fire)
|
|
xx(Hold)
|
|
xx(AltFire)
|
|
xx(AltHold)
|
|
xx(Flash)
|
|
xx(AltFlash)
|
|
xx(Reload)
|
|
xx(Zoom)
|
|
xx(User1)
|
|
xx(User2)
|
|
xx(User3)
|
|
xx(User4)
|
|
|
|
// State names used by ASwitchableDecoration
|
|
xx(Active)
|
|
xx(Inactive)
|
|
|
|
// State names used by ACustomInventory
|
|
xx(Pickup)
|
|
xx(Use)
|
|
xx(Drop)
|
|
|
|
|
|
// ScriptUtil entry points
|
|
xx(ScriptUtil)
|
|
xx(SetMarineWeapon)
|
|
xx(SetMarineSprite)
|
|
xx(GiveInventory)
|
|
xx(TakeInventory)
|
|
xx(ClearInventory)
|
|
|
|
// summary
|
|
xx(cwidth)
|
|
xx(cheight)
|
|
xx(wrapwidth)
|
|
xx(scalefactorx)
|
|
xx(scalefactory)
|
|
xx(scalemode)
|
|
|
|
xx(Team)
|
|
xx(Skin)
|
|
xx(Gender)
|
|
xx(Autoaim)
|
|
xx(Multiplayer)
|
|
|
|
xx(CustomizeControls)
|
|
xx(MessageOptions)
|
|
xx(AutomapOptions)
|
|
xx(ScoreboardOptions)
|
|
xx(MapColorMenu)
|
|
xx(GameplayOptions)
|
|
xx(CompatibilityOptions)
|
|
xx(MouseOptions)
|
|
xx(SoundOptions)
|
|
xx(AdvSoundOptions)
|
|
xx(ModReplayerOptions)
|
|
xx(VideoOptions)
|
|
xx(JoystickConfigMenu)
|
|
xx(VideoModeMenu)
|
|
|
|
// end sequences
|
|
xx(Inter_Chess)
|
|
xx(Inter_Strife)
|
|
xx(Inter_Strife_Good)
|
|
xx(Inter_Strife_Sad)
|
|
xx(Inter_Strife_Bad)
|
|
xx(Inter_Strife_Lose)
|
|
xx(Inter_Strife_MAP03)
|
|
xx(Inter_Strife_MAP10)
|
|
|
|
xx(BuiltinCallLineSpecial)
|
|
|
|
xx(MainmenuTextOnly)
|
|
xx(Playerclassmenu)
|
|
xx(HexenDefaultPlayerclassmenu)
|
|
xx(Readthismenu)
|
|
xx(Playermenu)
|
|
|
|
// more stuff
|
|
xx(ColorSet)
|
|
xx(NeverSwitchOnPickup)
|
|
xx(MoveBob)
|
|
xx(FViewBob)
|
|
xx(StillBob)
|
|
xx(ClassicFlight)
|
|
xx(WBobSpeed)
|
|
xx(WBobFire)
|
|
xx(PlayerClass)
|
|
xx(MonsterClass)
|
|
xx(MorphedMonster)
|
|
xx(Wi_NoAutostartMap)
|
|
|
|
xx(Duration)
|
|
xx(MorphStyle)
|
|
xx(MorphFlash)
|
|
xx(UnMorphFlash)
|
|
xx(Powerup)
|
|
xx(EffectTics)
|
|
xx(PowerupGiver)
|
|
xx(BlendColor)
|
|
xx(Strength)
|
|
xx(Mode)
|
|
xx(PowerupType)
|
|
xx(PlayerPawn)
|
|
xx(RipSound)
|
|
xx(Archvile)
|
|
|
|
xx(ResolveState)
|
|
|
|
|
|
|
|
// UDMF keywords (todo: take these out of the global name table
|
|
xx(Alpha)
|
|
//xx(Angle)
|
|
xx(Args)
|
|
xx(CeilingZ)
|
|
xx(FloorZ)
|
|
xx(Health)
|
|
xx(Pitch)
|
|
xx(SpecialName)
|
|
xx(Special)
|
|
xx(TID)
|
|
xx(TIDtoHate)
|
|
xx(WaterLevel)
|
|
xx(WaterDepth)
|
|
xx(MomX)
|
|
xx(MomY)
|
|
xx(MomZ)
|
|
xx(Threshold)
|
|
xx(DefThreshold)
|
|
xx(TeleportSpecial)
|
|
xx(Teleport)
|
|
xx(CallACS)
|
|
xx(IsPointerEqual)
|
|
xx(Pick)
|
|
xx(Mass)
|
|
xx(VelX)
|
|
xx(VelY)
|
|
xx(VelZ)
|
|
xx(Accuracy)
|
|
xx(Stamina)
|
|
xx(Radius)
|
|
xx(ReactionTime)
|
|
xx(MeleeRange)
|
|
xx(Speed)
|
|
xx(FastSpeed)
|
|
xx(HowlSound)
|
|
xx(VisibleStartAngle)
|
|
xx(VisibleStartPitch)
|
|
xx(VisibleEndAngle)
|
|
xx(VisibleEndPitch)
|
|
xx(Format)
|
|
xx(PickupMsg)
|
|
xx(Respawnable)
|
|
xx(ExplosionDamage)
|
|
xx(ExplosionRadius)
|
|
xx(DontHurtShooter)
|
|
xx(Noattack)
|
|
xx(PushSound)
|
|
|
|
//xx(X)
|
|
//xx(Y)
|
|
xx(ZFloor)
|
|
xx(ZCeiling)
|
|
xx(Height)
|
|
//xx(Tid)
|
|
//xx(Angle)
|
|
xx(Type)
|
|
//xx(Special)
|
|
xx(Arg0)
|
|
xx(Arg1)
|
|
xx(Arg2)
|
|
xx(Arg3)
|
|
xx(Arg4)
|
|
xx(Arg0Str)
|
|
xx(Arg1Str)
|
|
xx(Id)
|
|
xx(MoreIds)
|
|
xx(V1)
|
|
xx(V2)
|
|
|
|
xx(Sidefront)
|
|
xx(Sideback)
|
|
xx(Offsetx)
|
|
xx(Offsety)
|
|
xx(Texturetop)
|
|
xx(Texturebottom)
|
|
xx(Texturemiddle)
|
|
xx(Sector)
|
|
xx(Heightfloor)
|
|
xx(Heightceiling)
|
|
xx(Lightlevel)
|
|
xx(Texturefloor)
|
|
xx(Textureceiling)
|
|
xx(Nodecals)
|
|
|
|
xx(Skill1)
|
|
xx(Skill2)
|
|
xx(Skill3)
|
|
xx(Skill4)
|
|
xx(Skill5)
|
|
xx(Skill6)
|
|
xx(Skill7)
|
|
xx(Skill8)
|
|
xx(Skill9)
|
|
xx(Skill10)
|
|
xx(Skill11)
|
|
xx(Skill12)
|
|
xx(Skill13)
|
|
xx(Skill14)
|
|
xx(Skill15)
|
|
xx(Skill16)
|
|
xx(Medium)
|
|
xx(Hard)
|
|
xx(Ambush)
|
|
xx(Dormant)
|
|
xx(Class0)
|
|
xx(Class1)
|
|
xx(Class2)
|
|
xx(Class3)
|
|
xx(Class4)
|
|
xx(Class5)
|
|
xx(Class6)
|
|
xx(Class7)
|
|
xx(Class8)
|
|
xx(Class9)
|
|
xx(Class10)
|
|
xx(Class11)
|
|
xx(Class12)
|
|
xx(Class13)
|
|
xx(Class14)
|
|
xx(Class15)
|
|
xx(Class16)
|
|
xx(Single)
|
|
xx(Coop)
|
|
xx(Dm)
|
|
xx(Translucent)
|
|
xx(Invisible)
|
|
xx(Friend)
|
|
xx(Strifeally)
|
|
xx(Standing)
|
|
xx(Countsecret)
|
|
xx(NoCount)
|
|
xx(Score)
|
|
xx(Roll)
|
|
xx(Scale)
|
|
xx(ScaleX)
|
|
xx(ScaleY)
|
|
xx(FriendlySeeBlocks)
|
|
xx(Floatbobphase)
|
|
xx(Floatbobstrength)
|
|
xx(Target)
|
|
xx(Master)
|
|
xx(Tracer)
|
|
|
|
xx(Blocking)
|
|
xx(Blockmonsters)
|
|
xx(Twosided)
|
|
xx(Dontpegtop)
|
|
xx(Dontpegbottom)
|
|
xx(Secret)
|
|
xx(Blocksound)
|
|
xx(Dontdraw)
|
|
xx(Mapped)
|
|
xx(Monsteractivate)
|
|
xx(Blockplayers)
|
|
xx(Blockeverything)
|
|
xx(Zoneboundary)
|
|
xx(Jumpover)
|
|
xx(Blockfloaters)
|
|
xx(Blocklandmonsters)
|
|
xx(Clipmidtex)
|
|
xx(Wrapmidtex)
|
|
xx(Midtex3d)
|
|
xx(Checkswitchrange)
|
|
xx(Firstsideonly)
|
|
xx(Transparent)
|
|
xx(Passuse)
|
|
xx(Repeatspecial)
|
|
xx(Conversation)
|
|
xx(Locknumber)
|
|
xx(Midtex3dimpassible)
|
|
xx(Revealed)
|
|
xx(AutomapStyle)
|
|
xx(DrawFullHeight)
|
|
|
|
xx(Playercross)
|
|
xx(Playeruse)
|
|
xx(Playeruseback)
|
|
xx(Monstercross)
|
|
xx(Impact)
|
|
xx(Playerpush)
|
|
xx(Missilecross)
|
|
xx(Anycross)
|
|
xx(Monsteruse)
|
|
xx(Monsterpush)
|
|
|
|
xx(ZDoom)
|
|
xx(ZDoomTranslated)
|
|
xx(Vavoom)
|
|
xx(GZDoom)
|
|
xx(Eternity)
|
|
|
|
xx(Xpanningfloor)
|
|
xx(Ypanningfloor)
|
|
xx(Xpanningceiling)
|
|
xx(Ypanningceiling)
|
|
xx(Xscalefloor)
|
|
xx(Yscalefloor)
|
|
xx(Xscaleceiling)
|
|
xx(Yscaleceiling)
|
|
xx(Rotationfloor)
|
|
xx(Rotationceiling)
|
|
xx(Lightfloor)
|
|
xx(Lightceiling)
|
|
xx(Lightfloorabsolute)
|
|
xx(Lightceilingabsolute)
|
|
xx(Gravity)
|
|
xx(Lightcolor)
|
|
xx(Fadecolor)
|
|
xx(Color_Floor)
|
|
xx(Color_Ceiling)
|
|
xx(Color_Walltop)
|
|
xx(Color_Wallbottom)
|
|
xx(Color_Sprites)
|
|
xx(ColorAdd_Floor)
|
|
xx(ColorAdd_Ceiling)
|
|
xx(ColorAdd_Sprites)
|
|
xx(ColorAdd_Walls)
|
|
xx(NoSkyWalls)
|
|
xx(Desaturation)
|
|
xx(SoundSequence)
|
|
xx(Silent)
|
|
xx(Nofallingdamage)
|
|
xx(Dropactors)
|
|
xx(NoRespawn)
|
|
xx(Alphafloor)
|
|
xx(Alphaceiling)
|
|
xx(Renderstylefloor)
|
|
xx(Renderstyleceiling)
|
|
xx(Waterzone)
|
|
xx(portal_ceil_blocksound)
|
|
xx(portal_ceil_disabled)
|
|
xx(portal_ceil_nopass)
|
|
xx(portal_ceil_norender)
|
|
xx(portal_ceil_overlaytype)
|
|
xx(portal_ceil_useglobaltex)
|
|
xx(portal_floor_blocksound)
|
|
xx(portal_floor_disabled)
|
|
xx(portal_floor_nopass)
|
|
xx(portal_floor_norender)
|
|
xx(portal_floor_overlaytype)
|
|
xx(portal_floor_useglobaltex)
|
|
xx(scroll_ceil_x)
|
|
xx(scroll_ceil_y)
|
|
xx(scroll_ceil_type)
|
|
xx(scroll_floor_x)
|
|
xx(scroll_floor_y)
|
|
xx(scroll_floor_type)
|
|
|
|
xx(offsetx_top)
|
|
xx(offsety_top)
|
|
xx(offsetx_mid)
|
|
xx(offsety_mid)
|
|
xx(offsetx_bottom)
|
|
xx(offsety_bottom)
|
|
xx(scalex_top)
|
|
xx(scaley_top)
|
|
xx(scalex_mid)
|
|
xx(scaley_mid)
|
|
xx(scalex_bottom)
|
|
xx(scaley_bottom)
|
|
xx(light)
|
|
xx(lightabsolute)
|
|
xx(lightfog)
|
|
xx(light_top)
|
|
xx(lightabsolute_top)
|
|
xx(light_mid)
|
|
xx(lightabsolute_mid)
|
|
xx(light_bottom)
|
|
xx(lightabsolute_bottom)
|
|
xx(nofakecontrast)
|
|
xx(smoothlighting)
|
|
xx(blockprojectiles)
|
|
xx(blockuse)
|
|
xx(hidden)
|
|
xx(blocksight)
|
|
xx(blockhitscan)
|
|
|
|
xx(nogradient_top)
|
|
xx(flipgradient_top)
|
|
xx(clampgradient_top)
|
|
xx(useowncolors_top)
|
|
xx(uppercolor_top)
|
|
xx(lowercolor_top)
|
|
xx(nogradient_mid)
|
|
xx(flipgradient_mid)
|
|
xx(clampgradient_mid)
|
|
xx(useowncolors_mid)
|
|
xx(uppercolor_mid)
|
|
xx(lowercolor_mid)
|
|
xx(nogradient_bottom)
|
|
xx(flipgradient_bottom)
|
|
xx(clampgradient_bottom)
|
|
xx(useowncolors_bottom)
|
|
xx(uppercolor_bottom)
|
|
xx(lowercolor_bottom)
|
|
xx(useowncoloradd_top)
|
|
xx(coloradd_top)
|
|
xx(useowncoloradd_mid)
|
|
xx(coloradd_mid)
|
|
xx(useowncoloradd_bottom)
|
|
xx(coloradd_bottom)
|
|
xx(colorization_top)
|
|
xx(colorization_mid)
|
|
xx(colorization_bottom)
|
|
xx(colorization_floor)
|
|
xx(colorization_ceiling)
|
|
|
|
xx(ceilingplane_a)
|
|
xx(ceilingplane_b)
|
|
xx(ceilingplane_c)
|
|
xx(ceilingplane_d)
|
|
xx(floorplane_a)
|
|
xx(floorplane_b)
|
|
xx(floorplane_c)
|
|
xx(floorplane_d)
|
|
xx(damageamount)
|
|
xx(damagetype)
|
|
xx(damageinterval)
|
|
xx(leakiness)
|
|
xx(damageterraineffect)
|
|
xx(damagehazard)
|
|
xx(floorterrain)
|
|
xx(ceilingterrain)
|
|
xx(floor_reflect)
|
|
xx(ceiling_reflect)
|
|
xx(floorglowcolor)
|
|
xx(floorglowheight)
|
|
xx(ceilingglowcolor)
|
|
xx(ceilingglowheight)
|
|
xx(fogdensity)
|
|
|
|
xx(HealthFloor)
|
|
xx(HealthCeiling)
|
|
xx(Health3D)
|
|
xx(DamageSpecial)
|
|
xx(DeathSpecial)
|
|
xx(HealthFloorGroup)
|
|
xx(HealthCeilingGroup)
|
|
xx(Health3DGroup)
|
|
xx(HealthGroup)
|
|
xx(Renderstyle)
|
|
|
|
// USDF keywords
|
|
xx(Amount)
|
|
xx(Text)
|
|
xx(Displaycost)
|
|
xx(Yesmessage)
|
|
xx(Nomessage)
|
|
xx(Giveitem)
|
|
xx(Nextpage)
|
|
xx(Closedialog)
|
|
xx(Cost)
|
|
xx(Page)
|
|
xx(Count)
|
|
xx(Panel)
|
|
xx(Dialog)
|
|
xx(Ifitem)
|
|
xx(Choice)
|
|
xx(Link)
|
|
xx(Goodbye)
|
|
xx(Require)
|
|
xx(Exclude)
|
|
xx(Userstring)
|
|
xx(Sky)
|
|
xx(Pagename)
|
|
|
|
// Lightmap/ZDRay keywords
|
|
xx(lm_sampledist_line)
|
|
xx(lm_sampledist_top)
|
|
xx(lm_sampledist_mid)
|
|
xx(lm_sampledist_bot)
|
|
xx(lm_sampledist_floor)
|
|
xx(lm_sampledist_ceiling)
|
|
xx(lm_suncolor)
|
|
xx(lm_sampledistance)
|
|
xx(lm_gridsize)
|
|
|
|
xx(Corona)
|