The PO3_Events_Form script is a part of Skyrim SE’s Papyrus scripting ecosystem. This script is not present in the vanilla game, but can be found in modded sources like powerofthree's Papyrus Extender (PO3's PE).
For this script, the Papyrus index knows about:
- 37 events
- 71 functions
Inheritance Tree
No indexed scripts extend this script.
Properties
No properties found.
Events
- Found in:
- PO3's PE
eventOnActorFallLongDistance(ActorakTarget, floatafFallDistance, floatafFallDamage)- Fires when the actor falls enough distance to take fall damage
- Script must extend
ObjectReferencein order to recieve this event
- Found in:
- PO3's PE
eventOnActorKilled(ActorakVictim, ActorakKiller)- Found in:
- PO3's PE
eventOnActorReanimateStart(ActorakTarget, ActorakCaster)Startfires when actor is reanimated andStopwhen reanimate effect is dispelled- Script must extend
ObjectReferencein order to recieve this event
- Found in:
- PO3's PE
eventOnActorReanimateStop(ActorakTarget, ActorakCaster)Startfires when actor is reanimated andStopwhen reanimate effect is dispelled- Script must extend
ObjectReferencein order to recieve this event
- Found in:
- PO3's PE
eventOnActorResurrected(ActorakTarget, boolabResetInventory)- Fires when the target has been resurrected via script or console command
- Script must extend
ObjectReferencein order to recieve this event
- Found in:
- PO3's PE
eventOnBookRead(BookakBook)- Found in:
- PO3's PE
eventOnCellFullyLoaded(CellakCell)- Can fire multiple times in exteriors, for each cell that is fully loaded.
- Found in:
- PO3's PE
eventOnCriticalHit(ActorakAggressor, WeaponakWeapon, boolabSneakHit)- Player only event
- Found in:
- PO3's PE
eventOnDisarmed(ActorakSource, WeaponakTarget)- Found in:
- PO3's PE
eventOnDragonSoulGained(floatafSouls)- Found in:
- PO3's PE
eventOnPlayerFastTravelEnd(floatafTravelGameTimeHours)- Found in:
- PO3's PE
eventOnFastTravelConfirmed(ObjectReferenceasMarkerReference)- Found in:
- PO3's PE
eventOnFastTravelPrompt(ObjectReferenceasMarkerReference)- Found in:
- PO3's PE
eventOnEnterFurniture(ObjectReferenceakRef)- Found in:
- PO3's PE
eventOnExitFurniture(ObjectReferenceakRef)- Found in:
- PO3's PE
eventOnHitEx(ObjectReferenceakAggressor, FormakSource, ProjectileakProjectile, boolabPowerAttack, boolabSneakAttack, boolabBashAttack, boolabHitBlocked)- Registers for hit events provided they match the filters (or not)
- Script must extend
ObjectReferencein order to recieve this event - See Fallout 4's RegisterForHitEvent for parameter definitions (Aliases are not allowed, only forms)
akAggressorFilteralso accepts race
- Found in:
- PO3's PE
eventOnItemCrafted(ObjectReferenceakBench, LocationakLocation, FormakCreatedItem)- Player only event
- Found in:
- PO3's PE
eventOnItemHarvested(FormakProduce)- Player only event
- Found in:
- PO3's PE
eventOnLevelIncrease(intaiLevel)- Found in:
- PO3's PE
eventOnLocationDiscovery(stringasRegionName, stringasWorldspaceName)- Found in:
- PO3's PE
eventOnObjectGrab(ObjectReferenceakObjectRef)- Doesn't work with telekinesis and when the player grabs the same object in a row
- Found in:
- PO3's PE
eventOnObjectRelease(ObjectReferenceakObjectRef)- Doesn't work with telekinesis and when the player grabs the same object in a row
- Found in:
- PO3's PE
eventOnObjectLoaded(ObjectReferenceakRef, intaiFormType)- Not all objects fire this event. It is somewhat inconsistent.
- Found in:
- PO3's PE
eventOnObjectUnloaded(ObjectReferenceakRef, intaiFormType)- Not all objects fire this event. It is somewhat inconsistent.
- Found in:
- PO3's PE
eventOnObjectPoisoned(FormakObject, PotionakPoison, intaiDose)- Found in:
- PO3's PE
eventOnQuestStart(QuestakQuest)- Found in:
- PO3's PE
eventOnQuestStop(QuestakQuest)- Found in:
- PO3's PE
eventOnQuestStageChange(QuestakQuest, intaiNewStage)- Found in:
- PO3's PE
eventOnPlayerShoutAttack(ShoutakShout)- Player only event
- Found in:
- PO3's PE
eventOnSkillIncrease(intaiSkill)- 4.5.6 - Event had its params changed from String to Int as a workaround for only the first registered event recieving any events
- See Actor Values for list of skills
- Found in:
- PO3's PE
eventOnSoulTrapped(ActorakVictim, ActorakKiller)- Event will fire after OnDying/OnDeath
- Will not fire if using mods that bypass vanilla soul trap method
- Found in:
- PO3's PE
eventOnSpellLearned(SpellakSpell)- Event is disabled in AE due to crashes
- Found in:
- PO3's PE
eventOnWeatherChange(WeatherakOldWeather, WeatherakNewWeather)- Found in:
- PO3's PE
eventOnMagicEffectApplyEx(ObjectReferenceakCaster, MagicEffectakEffect, FormakSource, boolabApplied)- Script must extend
ObjectReferencein order to recieve this event akEffectFilter: matching magic effect, keyword, or a formlist containing keywords/magic effects. Filter can be NONE (but then it'll be the same as a regular OnMagicApply event)abMatch: if true, the filter must match the hit, if false it must NOT match it (inverted filter)bAppliedwill return if the magic effect was successfully applied or not
- Found in:
- PO3's PE
eventOnWeaponHit(ObjectReferenceakTarget, FormakSource, ProjectileakProjectile, intaiHitFlagMask)- Event OnHit except weapons only AND the aggressor recieves this event for each target hit by it
- Script must extend
ObjectReferencein order to recieve this event - Use SKSE's
LogicalAndto check if hit flag is set - Statics have no hit flags (0)
Hit Flags Values kBlocked 1 kBlockWithWeapon 2 kBlockCandidate 4 kCritical 8 kCriticalOnDeath 16 kFatal 32 kDismemberLimb 64 kExplodeLimb 128 kCrippleLimb 256 kDisarm 512 kDisableWeapon 1024 kSneakAttack 2048 kIgnoreCritical 4096 kPredictDamage 8192 kBash 16384 kTimedBash 32768 kPowerAttack 65536 kMeleeAttack 262144 kRicochet 524288 kExplosion 1048576 - Found in:
- PO3's PE
eventOnMagicHit(ObjectReferenceakTarget, FormakSource, ProjectileakProjectile)- Event OnHit except for magic AND aggressor recieves this event for each target hit by it
- Script must extend
ObjectReferencein order to recieve this event
- Found in:
- PO3's PE
eventOnProjectileHit(ObjectReferenceakTarget, FormakSource, ProjectileakProjectile)- Event OnHit except for projectiles AND the aggressor recieves this event for each target hit by it
- Script must extend
ObjectReferencein order to recieve this event
Functions
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
voidfunctionUnregisterForMagicEffectApplyEx(FormakForm, FormakEffectFilter, boolabMatch)NativeGlobal- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
- Found in:
- PO3's PE
