Game events

From Age of Empires 4 Modding
Revision as of 00:17, 3 May 2022 by Break all the things (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


GE_AbilityComplete:

    key: ability value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: EntityID value:number

    key: target value:table

        key: EntityID value:number

    key: earlyExit value:boolean


GE_AbilityComplete:

    key: ability value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: EntityID value:number

    key: target value:table

        key: x value:number

        key: y value:number

        key: z value:number

    key: earlyExit value:boolean


GE_AbilityExecuted:

    key: executer value:table

        key: EntityID value:number

    key: target value:table

        key: EntityID value:number

    key: ability value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number


GE_AbilityExecuted:

    key: executer value:table

        key: EntityID value:number

    key: target value:table

        key: x value:number

        key: y value:number

        key: z value:number

    key: ability value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number


GE_BroadcastMessage:

    key: type value:number

    key: player value:table

        key: PlayerID value:number

    key: message value:string


GE_BuildItemComplete:

    key: player value:table

        key: PlayerID value:number

    key: pbg value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: spawnedSquad value:table

        key: SquadID value:number


GE_ConstructionCancelled:

    key: player value:table

        key: PlayerID value:number

    key: pbg value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: entity value:table

        key: EntityID value:number


GE_ConstructionComplete:

    key: player value:table

        key: PlayerID value:number

    key: pbg value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: entity value:table

        key: EntityID value:number


GE_ConstructionStart:

    key: player value:table

        key: PlayerID value:number

    key: pbg value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: entity value:table

        key: EntityID value:number


GE_DamageReceived:

    key: attacker value:table

        key: EntityID value:number

    key: currentHealth value:number

    key: victim value:table

        key: EntityID value:number

    key: shieldDamage value:number

    key: damage value:number

    key: attackerOwner value:table

        key: PlayerID value:number

    key: isRepairing value:boolean

    key: victimSquad value:table

        key: SquadID value:number


GE_DamageReceived:

    key: attacker value:table

        key: EntityID value:number

    key: victimOwner value:table

        key: PlayerID value:number

    key: victim value:table

        key: EntityID value:number

    key: shieldDamage value:number

    key: damage value:number

    key: attackerOwner value:table

        key: PlayerID value:number

    key: currentHealth value:number

    key: isRepairing value:boolean


GE_DamageReceived:

    key: attacker value:table

        key: EntityID value:number

    key: victimOwner value:table

        key: PlayerID value:number

    key: victim value:table

        key: EntityID value:number

    key: shieldDamage value:number

    key: damage value:number

    key: attackerOwner value:table

        key: PlayerID value:number

    key: currentHealth value:number

    key: isRepairing value:boolean

    key: victimSquad value:table

        key: SquadID value:number


GE_DamageReceived:

    key: attacker value:table

        key: EntityID value:number

    key: victimOwner value:table

        key: PlayerID value:number

    key: victim value:table

        key: EntityID value:number

    key: shieldDamage value:number

    key: damage value:number

    key: currentHealth value:number

    key: isRepairing value:boolean


GE_DamageReceived:

    key: victimOwner value:table

        key: PlayerID value:number

    key: victim value:table

        key: EntityID value:number

    key: shieldDamage value:number

    key: damage value:number

    key: currentHealth value:number

    key: isRepairing value:boolean


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata

    key: victimOwner value:table

        key: PlayerID value:number


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata

    key: victimOwner value:table

        key: PlayerID value:number

    key: killer value:table

        key: EntityID value:number


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata

    key: victimOwner value:table

        key: PlayerID value:number

    key: victimSquad value:table

        key: SquadID value:number

    key: killer value:table

        key: EntityID value:number


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata

    key: victimSquad value:table

        key: SquadID value:number


GE_EntityKilled:

    key: numRemainingEntities value:number

    key: victim value:table

        key: EntityID value:number

    key: deathReason value:userdata

    key: victimSquad value:table

        key: SquadID value:number

    key: killer value:table

        key: EntityID value:number


GE_PlayerAddResource:

    key: resources value:table

        key: action value:number

        key: wood value:number

        key: stone value:number

        key: militia_hre value:number

        key: gold value:number

        key: popcap value:number

        key: command value:number

        key: food value:number

    key: player value:table

        key: PlayerID value:number


GE_PlayerBeingAttacked:

    key: player value:table

        key: PlayerID value:number


GE_PlayerKilled:

    key: player value:table

        key: PlayerID value:number


GE_ProjectileFired:

    key: projectile value:table

        key: EntityID value:number

    key: attacker value:table

        key: EntityID value:number


GE_ProjectileFired:

    key: projectile value:table

        key: EntityID value:number

    key: target value:table

        key: EntityID value:number


GE_ProjectileFired:

    key: projectile value:table

        key: EntityID value:number

    key: target value:table

        key: EntityID value:number

    key: attacker value:table

        key: EntityID value:number


GE_SquadKilled:

    key: lastMember value:table

        key: EntityID value:number

    key: victim value:table

        key: SquadID value:number


GE_SquadKilled:

    key: lastMember value:table

        key: EntityID value:number

    key: victim value:table

        key: SquadID value:number

    key: killer value:table

        key: EntityID value:number


GE_StrategicPointChanged:

    key: strategicPointEntity value:table

        key: EntityID value:number

    key: changeType value:number


GE_StrategicPointChanged:

    key: strategicPointEntity value:table

        key: EntityID value:number

    key: instigatorSquad value:table

        key: SquadID value:number

    key: changeType value:number


GE_StrategicPointChanged:

    key: strategicPointOwner value:table

        key: PlayerID value:number

    key: strategicPointEntity value:table

        key: EntityID value:number

    key: instigatorSquad value:table

        key: SquadID value:number

    key: changeType value:number


GE_UpgradeCancelled:

    key: upgrade value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: PlayerID value:number


GE_UpgradeComplete:

    key: upgrade value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: EntityID value:number


GE_UpgradeRemoved:

    key: upgrade value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: PlayerID value:number


GE_UpgradeStart:

    key: upgrade value:table

        key: PropertyBagGroupID value:number

        key: PropertyBagGroupModPackID value:number

        key: PropertyBagGroupType value:number

    key: executer value:table

        key: EntityID value:number