Legacy:Actor Class Hierarchy (P2) - Unreal Wiki

# Legacy:Actor Class Hierarchy (P2)

### From Unreal Wiki, The Unreal Engine Documentation Site

his is the class tree extending from Actor in Postal 2. For a class tree for Info see Info Class Hierarchy (P2).

[[Image:Legacy_P2.png|]] Postal 2 :: Actor >> etc. (Package: packagename)

If you want to add information on a Postal 2 class:

- Put a link here to the class you want to describe.
- If the link is taken by a Unreal Tournament class then, in that class:
- # Put a link to "{classname} (P2)", substituting the current classname
- # Move all the text from the page to this new page.

Key:

- ">>" means that class' subtree is expanded on the class page.
- Classes that exist only in Postal 2 should be labelled as such.
- The word "unused" indicates that this actor class is not used in Postal 2.

    Actor
    +- AnimBrowserMesh
    +- AnimNotifyActor
    +- Bleeper
    +- Brush
    |  +- Volume
    |     +- BlockingVolume
    |     |  +- PathBlockingVolume
    |     +- PhysicsVolume
    |     |  +- DefaultPhysicsVolume
    |     |  +- InterestVolume
    |     |  +- LadderVolume
    |     +- SnipingVolume (P2)
    +- BulletHitPack (not expanded)
    +- Cheerleaders >>
    +- Controller
    |  +- AIController
    |  |  +- ScriptedController (P2)
    |  |     +- Bot (P2)
    |  |     +- FPSController >>
    |  |     +- ScriptedTriggerController
    |  +- PlayerController
    |  |  +- Camera
    |  |     +- FPSPlayer >>
    |  |  +- MessagingSpectator (unused)
    |  |     +- DemoRecSpectator (unused)
    |  |     +- UTServerAdminSpectator (unused)
    +- DamageType
    |  +- Crushed
    |  +- fell
    |  +- Gibbed
    |  +- P2Damage >>
    |  +- Suicided
    +- Decal
    +- DecoVolumeObject
    +- EffectMaker
    |  +- BloodImpactMaker
    |  |  +- BloodImpactHeadShotMaker
    |  +- BulletTracerMaker
    |  +- FoodCrumbMaker
    +- Effects
    |  +- Fragment
    +- FlavinClientDec
    +- FlavinClientInc
    +- HUD
    |  +- FPSHud >>
    +- Info >> Info Class Hierarchy (P2)
    +- Inventory
    |  +- Ammunition
    |  |  +- P2AmmoInv >>
    |  +- FPSGameState
    |  |  +- GameState
    |  +- Powerups
    |  |  +- Armor
    |  |  +- P2PowerupInv (not expanded)
    |  +- TravelInv
    |  |  +- PawnTravelInv
    |  |  +- PickupTravelInv
    |  |  +- PowerupTravelInv
    |  |  +- WeaponTravelInv
    |  +- Weapon
    |     +- P2Weapon (not expanded)
    +- InventoryAttachment
    |  +- MuzzleFlashAttachment (not expanded)
    |  +- WeaponAttachment
    |     +- P2WeaponAttachment (not expanded)
    +- Mover
    |  +- PowerMover
    |  +- SplitMover
    |     +- DoorMover
    |        +- DudeDoor
    +- NavigationPoint
    |  +- GameObjective (P2)
    |  |  +- CTFBase (P2)
    |  |     +- xCTFBase
    |  |        +- BlueFlagBase
    |  |        +- RedFlagBase
    |  +- JumpDest
    |  +- JumpPad
    |  +- SmallNavigationPoint
    |  |  +- AIMarker
    |  |  +- InventorySpot
    |  |  +- WarpZoneMarker
    |  |  +- Ladder (UT)
    |  |  |  +- AutoLadder
    |  |  +- LevelLoadingView
    |  |  +- PlayerStart
    |  |  +- Teleporter
    |  |     +- Telepad
    |  |        +- Linkpad
    |  +- AssaultPath
    |  +- Door
    |  |  +- AutoDoor
    |  +- LiftCenter
    |  +- LiftExit
    |  +- P2HintPoint
    |  +- PathNode
    |     +- HomeNode
    +- PeoplePart
    |  +- BodyPart
    |  |  +- Head
    |  |     +- MpHead
    |  +- FlavinMesh
    |  +- KevlarMesh >>
    +- Projectile
    |  +- P2Projectile (not expanded)
    +- RawActor
    +- RocketBeeper
    +- SplatMaker
    |  +- BloodDripSplatMaker
    |  +- BloodExplosionSplatMaker
    |  +- BloodMachinegunSplatMaker
    +- AntiPortalActor
    +- CheerleaderMusic
    +- Decoration
    |  +- GameObject (P2)
    |     +- CTFFlag (P2)
    |        +- xCTFFlag
    |           +- BlueFlag
    |           +- RedFlag
    +- Emitter
    |  +- P2Emitter >>
    |  +- WillowWhisp
    +- FluidSurfaceOscillator
    +- KActor
    |  +- KActorExplodable
    |  |  +- BarrelExplodable
    |  |  +- CarExplodable
    |  |     +- CarPolice
    |  +- KConstraint >>
    |  +- KTire (unused)
    +- Keypoint
    |  +- Keypoint Class Hierarchy (P2)
    +- Light
    |  +- Spotlight
    |  +- Sunlight
    |  +- TriggerLight
    +- Note
    +- Pawn
    |  +- FPSPawn
    |  | +- AnimalPawn >>
    |  | +- P2Pawn >>
    |  +- Scout (unused)
    |  +- KVehicle (unused)
    |  +- Vehicle (unused)
    +- Pickup
    |  +- Ammo
    |  |  +- P2AmmoPickup >>
    |  +- ArmorPickup (unused)
    |  +- P2PowerupPickup >>
    |  +- WeaponPickup
    |     +- P2WeaponPickup >>
    +- Projector
    |  +- ShadowProjector
    |  +- Splat >>
    +- Prop >>
    +- SongThing
    +- SoundThing
    |  +- SoundRepeater
    +- Spawner
    |  +- PawnSpawner
    |     +- BackupSpawner
    +- StaticMeshActor
    |  +- MoveableStaticMeshActor
    |  +- UrineBucket
    +- Triggers
    |  +- MusicTrigger (unused)
    |  +- ShellTrigger
    |  +- LineOfSightTrigger
    |  |  +- LineOfSightHint
    |  +- MaterialTrigger
    |  +- Trigger
    |  |  +- FaceToTalkTrigger
    |  |  +- TriggerApocalypse
    |  |  +- TriggeredHint
    |  |  +- TriggerMapReminder
    |  |  +- TriggerStatic
    |  |  +- TriggerSuper
    |  |  +- ZoneTrigger
    |  +- TriggeredCondition
    |  +- UseTrigger (unused)
    +- VehiclePart (unused)

Category: Legacy Class Tree

##### Views

- Legacy
- Discussion
- Current revision

##### Search