![]() |
Terraria ModLoader
0.11.8.4
A mod to make and play Terraria mods
|
This is where all ModPlayer hooks are gathered and called. More...
Classes | |
class | HookList |
Static Public Member Functions | |
static void | AnglerQuestReward (Player player, float rareMultiplier, List< Item > rewardItems) |
static bool | CanBeHitByNPC (Player player, NPC npc, ref int cooldownSlot) |
static bool | CanBeHitByProjectile (Player player, Projectile proj) |
static bool | CanBuyItem (Player player, NPC npc, Item[] shopInventory, Item item) |
static bool | CanHitNPC (Player player, Item item, NPC target) |
static bool | CanHitNPCWithProj (Projectile proj, NPC target) |
static bool | CanHitPvp (Player player, Item item, Player target) |
static bool | CanHitPvpWithProj (Projectile proj, Player target) |
static bool | CanSellItem (Player player, NPC npc, Item[] shopInventory, Item item) |
static void | CatchFish (Player player, Item fishingRod, int power, int liquidType, int poolSize, int worldLayer, int questFish, ref int caughtType, ref bool junk) |
static void | clientClone (Player player, Player clientClone) |
static bool | ConsumeAmmo (Player player, Item weapon, Item ammo) |
static void | CopyCustomBiomesTo (Player player, Player other) |
static bool | CustomBiomesMatch (Player player, Player other) |
static void | DrawEffects (PlayerDrawInfo drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) |
static void | FrameEffects (Player player) |
static List< PlayerHeadLayer > | GetDrawHeadLayers (Player drawPlayer) |
static List< PlayerLayer > | GetDrawLayers (Player drawPlayer) |
static void | GetDyeTraderReward (Player player, List< int > rewardPool) |
static void | GetFishingLevel (Player player, Item fishingRod, Item bait, ref int fishingLevel) |
static void | GetHealLife (Player player, Item item, bool quickHeal, ref int healValue) |
static void | GetHealMana (Player player, Item item, bool quickHeal, ref int healValue) |
static Texture2D | GetMapBackgroundImage (Player player) |
static void | GetWeaponCrit (Player player, Item item, ref int crit) |
static void | GetWeaponDamage (Player player, Item item, ref int damage) |
static void | GetWeaponKnockback (Player player, Item item, ref float knockback) |
static void | Hurt (Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit) |
static void | Kill (Player player, double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) |
static void | MeleeEffects (Player player, Item item, Rectangle hitbox) |
static float | MeleeSpeedMultiplier (Player player, Item item) |
static void | ModifyDrawInfo (ref PlayerDrawInfo drawInfo) |
static void | ModifyHitByNPC (Player player, NPC npc, ref int damage, ref bool crit) |
static void | ModifyHitByProjectile (Player player, Projectile proj, ref int damage, ref bool crit) |
static void | ModifyHitNPC (Player player, Item item, NPC target, ref int damage, ref float knockback, ref bool crit) |
static void | ModifyHitNPCWithProj (Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) |
static void | ModifyHitPvp (Player player, Item item, Player target, ref int damage, ref bool crit) |
static void | ModifyHitPvpWithProj (Projectile proj, Player target, ref int damage, ref bool crit) |
static void | ModifyManaCost (Player player, Item item, ref float reduce, ref float mult) |
static bool | ModifyNurseHeal (Player p, NPC npc, ref int health, ref bool removeDebuffs, ref string chat) |
static void | ModifyNursePrice (Player p, NPC npc, int health, bool removeDebuffs, ref int price) |
static void | ModifyScreenPosition (Player player) |
static void | ModifyWeaponDamage (Player player, Item item, ref float add, ref float mult, ref float flat) |
Calls ModItem.HookModifyWeaponDamage, then all GlobalItem.HookModifyWeaponDamage hooks. More... | |
static void | ModifyZoom (Player player, ref float zoom) |
static void | NaturalLifeRegen (Player player, ref float regen) |
static void | OnConsumeAmmo (Player player, Item weapon, Item ammo) |
static void | OnConsumeMana (Player player, Item item, int manaConsumed) |
static void | OnEnterWorld (int playerIndex) |
static void | OnHitAnything (Player player, float x, float y, Entity victim) |
static void | OnHitByNPC (Player player, NPC npc, int damage, bool crit) |
static void | OnHitByProjectile (Player player, Projectile proj, int damage, bool crit) |
static void | OnHitNPC (Player player, Item item, NPC target, int damage, float knockback, bool crit) |
static void | OnHitNPCWithProj (Projectile proj, NPC target, int damage, float knockback, bool crit) |
static void | OnHitPvp (Player player, Item item, Player target, int damage, bool crit) |
static void | OnHitPvpWithProj (Projectile proj, Player target, int damage, bool crit) |
static void | OnMissingMana (Player player, Item item, int manaNeeded) |
static void | OnRespawn (Player player) |
static void | PlayerConnect (int playerIndex) |
static void | PlayerDisconnect (int playerIndex) |
static void | PostBuyItem (Player player, NPC npc, Item[] shopInventory, Item item) |
static void | PostHurt (Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit) |
static void | PostItemCheck (Player player) |
static void | PostNurseHeal (Player player, NPC npc, int health, bool removeDebuffs, int price) |
static void | PostSavePlayer (Player player) |
static void | PostSellItem (Player player, NPC npc, Item[] shopInventory, Item item) |
static void | PostUpdate (Player player) |
static void | PostUpdateBuffs (Player player) |
static void | PostUpdateEquips (Player player) |
static void | PostUpdateMiscEffects (Player player) |
static void | PostUpdateRunSpeeds (Player player) |
static bool | PreHurt (Player player, bool pvp, bool quiet, ref int damage, ref int hitDirection, ref bool crit, ref bool customDamage, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) |
static bool | PreItemCheck (Player player) |
static bool | PreKill (Player player, double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) |
static void | PreSavePlayer (Player player) |
static void | PreUpdate (Player player) |
static void | PreUpdateBuffs (Player player) |
static void | PreUpdateMovement (Player player) |
static void | ProcessTriggers (Player player, TriggersSet triggersSet) |
static void | ReceiveCustomBiomes (Player player, BinaryReader reader) |
static void | ResetEffects (Player player) |
static void | SendClientChanges (Player player, Player clientPlayer) |
static void | SendCustomBiomes (Player player, BinaryWriter writer) |
static void | SetControls (Player player) |
static void | SetStartInventory (Player player, IList< Item > items) |
static void | SetStartInventory (Player player) |
static IList< Item > | SetupStartInventory (Player player, bool mediumcoreDeath=false) |
static bool | ShiftClickSlot (Player player, Item[] inventory, int context, int slot) |
static bool | Shoot (Player player, Item item, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack) |
static void | SyncPlayer (Player player, int toWho, int fromWho, bool newPlayer) |
static float | TotalMeleeSpeedMultiplier (Player player, Item item) |
static int | TotalMeleeTime (float useAnimation, Player player, Item item) |
static int | TotalUseTime (float useTime, Player player, Item item) |
static float | TotalUseTimeMultiplier (Player player, Item item) |
static void | UpdateAutopause (Player player) |
static void | UpdateBadLifeRegen (Player player) |
static void | UpdateBiomes (Player player) |
static void | UpdateBiomeVisuals (Player player) |
static void | UpdateDead (Player player) |
static void | UpdateEquips (Player player, ref bool wallSpeedBuff, ref bool tileSpeedBuff, ref bool tileRangeBuff) |
static void | UpdateLifeRegen (Player player) |
static void | UpdateVanityAccessories (Player player) |
static float | UseTimeMultiplier (Player player, Item item) |
Private Member Functions | |
delegate bool | DelegateCanBeHitByNPC (NPC npc, ref int cooldownSlot) |
delegate void | DelegateCatchFish (Item fishingRod, Item bait, int power, int liquidType, int poolSize, int worldLayer, int questFish, ref int caughtType, ref bool junk) |
delegate void | DelegateDrawEffects (PlayerDrawInfo drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) |
delegate void | DelegateGetFishingLevel (Item fishingRod, Item bait, ref int fishingLevel) |
delegate void | DelegateGetHealLife (Item item, bool quickHeal, ref int healValue) |
delegate void | DelegateGetHealMana (Item item, bool quickHeal, ref int healValue) |
delegate void | DelegateGetWeaponCrit (Item item, ref int crit) |
delegate void | DelegateGetWeaponDamage (Item item, ref int damage) |
delegate void | DelegateGetWeaponKnockback (Item item, ref float knockback) |
delegate void | DelegateModifyDrawInfo (ref PlayerDrawInfo drawInfo) |
delegate void | DelegateModifyHitByNPC (NPC npc, ref int damage, ref bool crit) |
delegate void | DelegateModifyHitByProjectile (Projectile proj, ref int damage, ref bool crit) |
delegate void | DelegateModifyHitNPC (Item item, NPC target, ref int damage, ref float knockback, ref bool crit) |
delegate void | DelegateModifyHitNPCWithProj (Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) |
delegate void | DelegateModifyHitPvp (Item item, Player target, ref int damage, ref bool crit) |
delegate void | DelegateModifyHitPvpWithProj (Projectile proj, Player target, ref int damage, ref bool crit) |
delegate void | DelegateModifyManaCost (Item item, ref float reduce, ref float mult) |
delegate bool | DelegateModifyNurseHeal (NPC npc, ref int health, ref bool removeDebuffs, ref string chatText) |
delegate void | DelegateModifyNursePrice (NPC npc, int health, bool removeDebuffs, ref int price) |
delegate void | DelegateModifyWeaponDamage (Item item, ref float add, ref float mult, ref float flat) |
delegate void | DelegateModifyWeaponDamageOld (Item item, ref float add, ref float mult) |
delegate void | DelegateModifyZoom (ref float zoom) |
delegate void | DelegateNaturalLifeRegen (ref float regen) |
delegate bool | DelegatePreHurt (bool pvp, bool quiet, ref int damage, ref int hitDirection, ref bool crit, ref bool customDamage, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) |
delegate bool | DelegatePreKill (double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) |
delegate bool | DelegateShoot (Item item, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack) |
delegate void | DelegateUpdateEquips (ref bool wallSpeedBuff, ref bool tileSpeedBuff, ref bool tileRangeBuff) |
Static Private Member Functions | |
static HookList | AddHook< F > (Expression< Func< ModPlayer, F >> func) |
static bool | HasMethod (Type t, string method, params Type[] args) |
static bool | SendCustomBiomes (ModPlayer modPlayer, BinaryWriter writer) |
Static Private Attributes | |
static HookList | HookAnglerQuestReward = AddHook<Action<float, List<Item>>>(p => p.AnglerQuestReward) |
static HookList | HookCanBeHitByNPC = AddHook<DelegateCanBeHitByNPC>(p => p.CanBeHitByNPC) |
static HookList | HookCanBeHitByProjectile = AddHook<Func<Projectile, bool>>(p => p.CanBeHitByProjectile) |
static HookList | HookCanBuyItem = AddHook<Func<NPC, Item[], Item, bool>>(p => p.CanBuyItem) |
static HookList | HookCanHitNPC = AddHook<Func<Item, NPC, bool?>>(p => p.CanHitNPC) |
static HookList | HookCanHitNPCWithProj = AddHook<Func<Projectile, NPC, bool?>>(p => p.CanHitNPCWithProj) |
static HookList | HookCanHitPvp = AddHook<Func<Item, Player, bool>>(p => p.CanHitPvp) |
static HookList | HookCanHitPvpWithProj = AddHook<Func<Projectile, Player, bool>>(p => p.CanHitPvpWithProj) |
static HookList | HookCanSellItem = AddHook<Func<NPC, Item[], Item, bool>>(p => p.CanSellItem) |
static HookList | HookCatchFish = AddHook<DelegateCatchFish>(p => p.CatchFish) |
static HookList | HookClientClone = AddHook<Action<ModPlayer>>(p => p.clientClone) |
static HookList | HookConsumeAmmo = AddHook<Func<Item, Item, bool>>(p => p.ConsumeAmmo) |
static HookList | HookCopyCustomBiomesTo = AddHook<Action<Player>>(p => p.CopyCustomBiomesTo) |
static HookList | HookCustomBiomesMatch = AddHook<Func<Player, bool>>(p => p.CustomBiomesMatch) |
static HookList | HookDrawEffects = AddHook<DelegateDrawEffects>(p => p.DrawEffects) |
static HookList | HookFrameEffects = AddHook<Action>(p => p.FrameEffects) |
static HookList | HookGetDyeTraderReward = AddHook<Action<List<int>>>(p => p.GetDyeTraderReward) |
static HookList | HookGetFishingLevel = AddHook<DelegateGetFishingLevel>(p => p.GetFishingLevel) |
static HookList | HookGetHealLife = AddHook<DelegateGetHealLife>(p => p.GetHealLife) |
static HookList | HookGetHealMana = AddHook<DelegateGetHealMana>(p => p.GetHealMana) |
static HookList | HookGetMapBackgroundImage = AddHook<Func<Texture2D>>(p => p.GetMapBackgroundImage) |
static HookList | HookGetWeaponCrit = AddHook<DelegateGetWeaponCrit>(p => p.GetWeaponCrit) |
static HookList | HookGetWeaponDamage = AddHook<DelegateGetWeaponDamage>(p => p.GetWeaponDamage) |
static HookList | HookGetWeaponKnockback = AddHook<DelegateGetWeaponKnockback>(p => p.GetWeaponKnockback) |
static HookList | HookHurt = AddHook<Action<bool, bool, double, int, bool>>(p => p.Hurt) |
static HookList | HookKill = AddHook<Action<double, int, bool, PlayerDeathReason>>(p => p.Kill) |
static HookList | HookMeleeEffects = AddHook<Action<Item, Rectangle>>(p => p.MeleeEffects) |
static HookList | HookMeleeSpeedMultiplier = AddHook<Func<Item, float>>(p => p.MeleeSpeedMultiplier) |
static HookList | HookModifyDrawHeadLayers = AddHook<Action<List<PlayerHeadLayer>>>(p => p.ModifyDrawHeadLayers) |
static HookList | HookModifyDrawInfo = AddHook<DelegateModifyDrawInfo>(p => p.ModifyDrawInfo) |
static HookList | HookModifyDrawLayers = AddHook<Action<List<PlayerLayer>>>(p => p.ModifyDrawLayers) |
static HookList | HookModifyHitByNPC = AddHook<DelegateModifyHitByNPC>(p => p.ModifyHitByNPC) |
static HookList | HookModifyHitByProjectile = AddHook<DelegateModifyHitByProjectile>(p => p.ModifyHitByProjectile) |
static HookList | HookModifyHitNPC = AddHook<DelegateModifyHitNPC>(p => p.ModifyHitNPC) |
static HookList | HookModifyHitNPCWithProj = AddHook<DelegateModifyHitNPCWithProj>(p => p.ModifyHitNPCWithProj) |
static HookList | HookModifyHitPvp = AddHook<DelegateModifyHitPvp>(p => p.ModifyHitPvp) |
static HookList | HookModifyHitPvpWithProj = AddHook<DelegateModifyHitPvpWithProj>(p => p.ModifyHitPvpWithProj) |
static HookList | HookModifyManaCost = AddHook<DelegateModifyManaCost>(p => p.ModifyManaCost) |
static HookList | HookModifyNurseHeal = AddHook<DelegateModifyNurseHeal>(p => p.ModifyNurseHeal) |
static HookList | HookModifyNursePrice = AddHook<DelegateModifyNursePrice>(p => p.ModifyNursePrice) |
static HookList | HookModifyScreenPosition = AddHook<Action>(p => p.ModifyScreenPosition) |
static HookList | HookModifyWeaponDamage = AddHook<DelegateModifyWeaponDamage>(p => p.ModifyWeaponDamage) |
static HookList | HookModifyWeaponDamageOld = AddHook<DelegateModifyWeaponDamage>(p => p.ModifyWeaponDamage) |
static HookList | HookModifyZoom = AddHook<DelegateModifyZoom>(p => p.ModifyZoom) |
static HookList | HookNaturalLifeRegen = AddHook<DelegateNaturalLifeRegen>(p => p.NaturalLifeRegen) |
static HookList | HookOnConsumeAmmo = AddHook<Action<Item, Item>>(p => p.OnConsumeAmmo) |
static HookList | HookOnConsumeMana = AddHook<Action<Item, int>>(p => p.OnConsumeMana) |
static HookList | HookOnEnterWorld = AddHook<Action<Player>>(p => p.OnEnterWorld) |
static HookList | HookOnHitAnything = AddHook<Action<float, float, Entity>>(p => p.OnHitAnything) |
static HookList | HookOnHitByNPC = AddHook<Action<NPC, int, bool>>(p => p.OnHitByNPC) |
static HookList | HookOnHitByProjectile = AddHook<Action<Projectile, int, bool>>(p => p.OnHitByProjectile) |
static HookList | HookOnHitNPC = AddHook<Action<Item, NPC, int, float, bool>>(p => p.OnHitNPC) |
static HookList | HookOnHitNPCWithProj = AddHook<Action<Projectile, NPC, int, float, bool>>(p => p.OnHitNPCWithProj) |
static HookList | HookOnHitPvp = AddHook<Action<Item, Player, int, bool>>(p => p.OnHitPvp) |
static HookList | HookOnHitPvpWithProj = AddHook<Action<Projectile, Player, int, bool>>(p => p.OnHitPvpWithProj) |
static HookList | HookOnMissingMana = AddHook<Action<Item, int>>(p => p.OnMissingMana) |
static HookList | HookOnRespawn = AddHook<Action<Player>>(p => p.OnRespawn) |
static HookList | HookPlayerConnect = AddHook<Action<Player>>(p => p.PlayerConnect) |
static HookList | HookPlayerDisconnect = AddHook<Action<Player>>(p => p.PlayerDisconnect) |
static HookList | HookPostBuyItem = AddHook<Action<NPC, Item[], Item>>(p => p.PostBuyItem) |
static HookList | HookPostHurt = AddHook<Action<bool, bool, double, int, bool>>(p => p.PostHurt) |
static HookList | HookPostItemCheck = AddHook<Action>(p => p.PostItemCheck) |
static HookList | HookPostNurseHeal = AddHook<Action<NPC, int, bool, int>>(p => p.PostNurseHeal) |
static HookList | HookPostSavePlayer = AddHook<Action>(p => p.PostSavePlayer) |
static HookList | HookPostSellItem = AddHook<Action<NPC, Item[], Item>>(p => p.PostSellItem) |
static HookList | HookPostUpdate = AddHook<Action>(p => p.PostUpdate) |
static HookList | HookPostUpdateBuffs = AddHook<Action>(p => p.PostUpdateBuffs) |
static HookList | HookPostUpdateEquips = AddHook<Action>(p => p.PostUpdateEquips) |
static HookList | HookPostUpdateMiscEffects = AddHook<Action>(p => p.PostUpdateMiscEffects) |
static HookList | HookPostUpdateRunSpeeds = AddHook<Action>(p => p.PostUpdateRunSpeeds) |
static HookList | HookPreHurt = AddHook<DelegatePreHurt>(p => p.PreHurt) |
static HookList | HookPreItemCheck = AddHook<Func<bool>>(p => p.PreItemCheck) |
static HookList | HookPreKill = AddHook<DelegatePreKill>(p => p.PreKill) |
static HookList | HookPreSavePlayer = AddHook<Action>(p => p.PreSavePlayer) |
static HookList | HookPreUpdate = AddHook<Action>(p => p.PreUpdate) |
static HookList | HookPreUpdateBuffs = AddHook<Action>(p => p.PreUpdateBuffs) |
static HookList | HookPreUpdateMovement = AddHook<Action>(p => p.PreUpdateMovement) |
static HookList | HookProcessTriggers = AddHook<Action<TriggersSet>>(p => p.ProcessTriggers) |
static HookList | HookResetEffects = AddHook<Action>(p => p.ResetEffects) |
static List< HookList > | hooks = new List<HookList>() |
static HookList | HookSendClientChanges = AddHook<Action<ModPlayer>>(p => p.SendClientChanges) |
static HookList | HookSendCustomBiomes = AddHook<Action<BinaryWriter>>(p => p.SendCustomBiomes) |
static HookList | HookSetControls = AddHook<Action>(p => p.SetControls) |
static HookList | HookSetupStartInventory = AddHook<Action<List<Item>, bool>>(p => p.SetupStartInventory) |
static HookList | HookSetupStartInventoryOld = AddHook<Action<List<Item>>>(p => p.SetupStartInventory) |
static HookList | HookShiftClickSlot = AddHook<Func<Item[], int, int, bool>>(p => p.ShiftClickSlot) |
static HookList | HookShoot = AddHook<DelegateShoot>(p => p.Shoot) |
static HookList | HookSyncPlayer = AddHook<Action<int, int, bool>>(p => p.SyncPlayer) |
static HookList | HookUpdateAutopause = AddHook<Action>(p => p.UpdateAutopause) |
static HookList | HookUpdateBadLifeRegen = AddHook<Action>(p => p.UpdateBadLifeRegen) |
static HookList | HookUpdateBiomes = AddHook<Action>(p => p.UpdateBiomes) |
static HookList | HookUpdateBiomeVisuals = AddHook<Action>(p => p.UpdateBiomeVisuals) |
static HookList | HookUpdateDead = AddHook<Action>(p => p.UpdateDead) |
static HookList | HookUpdateEquips = AddHook<DelegateUpdateEquips>(p => p.UpdateEquips) |
static HookList | HookUpdateLifeRegen = AddHook<Action>(p => p.UpdateLifeRegen) |
static HookList | HookUpdateVanityAccessories = AddHook<Action>(p => p.UpdateVanityAccessories) |
static HookList | HookUseTimeMultiplier = AddHook<Func<Item, float>>(p => p.UseTimeMultiplier) |
static readonly IList< ModPlayer > | players = new List<ModPlayer>() |
This is where all ModPlayer hooks are gathered and called.
Definition at line 20 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 36 of file PlayerHooks.cs.
|
static |
Definition at line 936 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 855 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 883 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1170 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.CanBuyItem().
|
static |
Definition at line 717 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 750 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 795 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 823 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1152 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.CanSellItem().
|
static |
Definition at line 912 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 272 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 671 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 195 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 184 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
static |
Definition at line 953 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.PlayerDrawInfo.drawPlayer.
|
static |
Definition at line 431 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1025 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHeadLayer.AltHair, Terraria.ModLoader.PlayerHeadLayer.Armor, Terraria.ModLoader.PlayerHooks.HookList.arr, Terraria.ModLoader.PlayerHeadLayer.FaceAcc, Terraria.ModLoader.PlayerHeadLayer.Hair, Terraria.ModLoader.PlayerHeadLayer.Head, and Terraria.ModLoader.DrawLayer< InfoType >.visible.
|
static |
Definition at line 972 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerLayer.Arms, Terraria.ModLoader.PlayerHooks.HookList.arr, Terraria.ModLoader.PlayerLayer.BackAcc, Terraria.ModLoader.PlayerLayer.BalloonAcc, Terraria.ModLoader.PlayerLayer.Body, Terraria.ModLoader.PlayerLayer.Face, Terraria.ModLoader.PlayerLayer.FaceAcc, Terraria.ModLoader.PlayerLayer.FrontAcc, Terraria.ModLoader.PlayerLayer.Hair, Terraria.ModLoader.PlayerLayer.HairBack, Terraria.ModLoader.PlayerLayer.HandOffAcc, Terraria.ModLoader.PlayerLayer.HandOnAcc, Terraria.ModLoader.PlayerLayer.Head, Terraria.ModLoader.PlayerLayer.HeldItem, Terraria.ModLoader.PlayerLayer.HeldProjBack, Terraria.ModLoader.PlayerLayer.HeldProjFront, Terraria.ModLoader.PlayerLayer.Legs, Terraria.ModLoader.PlayerLayer.MiscEffectsBack, Terraria.ModLoader.PlayerLayer.MiscEffectsFront, Terraria.ModLoader.PlayerLayer.MountBack, Terraria.ModLoader.PlayerLayer.MountFront, Terraria.ModLoader.PlayerLayer.NeckAcc, Terraria.ModLoader.PlayerLayer.ShieldAcc, Terraria.ModLoader.PlayerLayer.ShoeAcc, Terraria.ModLoader.PlayerLayer.Skin, Terraria.ModLoader.PlayerLayer.SolarShield, Terraria.ModLoader.DrawLayer< InfoType >.visible, Terraria.ModLoader.PlayerLayer.WaistAcc, and Terraria.ModLoader.PlayerLayer.Wings.
|
static |
Definition at line 944 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 928 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 552 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 564 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 296 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 662 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 611 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
Referenced by Terraria.ModLoader.CombinedHooks.GetWeaponDamage().
|
static |
Definition at line 650 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
staticprivate |
Definition at line 1106 of file PlayerHooks.cs.
|
static |
Definition at line 455 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 486 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 701 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 531 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 963 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.ModifyDrawInfo().
|
static |
Definition at line 867 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 895 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 734 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 771 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 807 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 836 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 576 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
Referenced by Terraria.ModLoader.CombinedHooks.ModifyManaCost().
|
static |
Definition at line 1181 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1192 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1044 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Calls ModItem.HookModifyWeaponDamage, then all GlobalItem.HookModifyWeaponDamage hooks.
Definition at line 627 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
Referenced by Terraria.ModLoader.CombinedHooks.ModifyWeaponDamage().
|
static |
Definition at line 1053 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 326 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 682 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 598 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
Referenced by Terraria.ModLoader.CombinedHooks.OnConsumeMana().
|
static |
Definition at line 1080 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 709 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 875 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 903 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 742 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 783 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 815 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 845 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 587 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
Referenced by Terraria.ModLoader.CombinedHooks.OnMissingMana().
|
static |
Definition at line 1089 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1061 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1070 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1162 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.PostBuyItem().
|
static |
Definition at line 463 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 504 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1200 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.PostNurseHeal().
|
static |
Definition at line 168 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 1143 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.ModPlayer.PostSellItem().
|
static |
Definition at line 423 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 366 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 391 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 399 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 407 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 441 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 494 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 473 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 160 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 342 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 358 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 415 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 641 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 240 of file PlayerHooks.cs.
References Terraria.ModLoader.ModLoader.GetMod(), and Terraria.ModLoader.ModPlayer.ReceiveCustomBiomes().
|
static |
Definition at line 63 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 288 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 203 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
staticprivate |
Definition at line 221 of file PlayerHooks.cs.
References Terraria.ModLoader.ModPlayer.mod, Terraria.ModLoader.ModPlayer.Name, Terraria.ModLoader.Mod.Name, and Terraria.ModLoader.ModPlayer.SendCustomBiomes().
|
static |
Definition at line 350 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
|
static |
Definition at line 154 of file PlayerHooks.cs.
|
static |
Definition at line 80 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr, and Terraria.ModLoader.Item.
|
static |
Definition at line 1097 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 690 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 280 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 540 of file PlayerHooks.cs.
References Terraria.ModLoader.ItemLoader.MeleeSpeedMultiplier().
|
static |
Definition at line 545 of file PlayerHooks.cs.
References Terraria.ModLoader.Item.
|
static |
Definition at line 525 of file PlayerHooks.cs.
|
static |
Definition at line 521 of file PlayerHooks.cs.
References Terraria.ModLoader.ItemLoader.UseTimeMultiplier().
|
static |
Definition at line 334 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 309 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 176 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 264 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 71 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 375 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 317 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 383 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
static |
Definition at line 512 of file PlayerHooks.cs.
References Terraria.ModLoader.PlayerHooks.HookList.arr.
|
staticprivate |
Definition at line 934 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 853 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 881 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1168 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 715 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 748 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 793 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 821 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1149 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 910 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 270 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 669 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 193 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 182 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 951 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 429 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 942 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 926 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 550 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 562 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 294 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 660 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 609 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 648 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 453 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 484 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 699 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 529 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1023 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 961 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 970 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 865 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 893 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 732 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 769 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 805 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 834 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 574 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1179 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1190 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1042 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 623 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 621 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1051 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 324 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 680 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 596 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1077 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 707 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 873 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 901 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 740 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 781 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 813 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 843 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 585 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1087 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1059 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1068 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1160 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 461 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 502 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1198 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 166 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1141 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 421 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 364 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 389 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 397 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 405 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 439 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 492 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 471 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 158 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 340 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 356 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 413 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 639 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 61 of file PlayerHooks.cs.
Definition at line 34 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 286 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 201 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 348 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 77 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 78 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 1095 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 688 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 278 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 332 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 307 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 174 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 262 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 69 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 373 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 315 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 381 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 510 of file PlayerHooks.cs.
|
staticprivate |
Definition at line 22 of file PlayerHooks.cs.