From a24c8419c54e595317ed3096ac490900d74eef35 Mon Sep 17 00:00:00 2001 From: Stan Date: Mon, 4 Jan 2021 13:50:51 +0000 Subject: [PATCH] [Gameplay A24] - Add a poisoned status effect to the maurya champion infantry archer Reviewed by: @borg- Comments by: @Freagarach Fixes #5768 Refs: https://code.wildfiregames.com/D3276 Differential Revision: https://code.wildfiregames.com/D3279 This was SVN commit r24508. --- .../ui/session/icons/status_effects/poisoned.png | 3 +++ .../simulation/data/status_effects/poisoned.json | 7 +++++++ .../data/template_helpers/damage_types/poison.json | 6 ++++++ .../simulation/templates/template_structure.xml | 12 ++++++++++++ .../units/maur/champion_maiden_archer.xml | 14 ++++++++++++++ 5 files changed, 42 insertions(+) create mode 100644 binaries/data/mods/public/art/textures/ui/session/icons/status_effects/poisoned.png create mode 100644 binaries/data/mods/public/simulation/data/status_effects/poisoned.json create mode 100644 binaries/data/mods/public/simulation/data/template_helpers/damage_types/poison.json diff --git a/binaries/data/mods/public/art/textures/ui/session/icons/status_effects/poisoned.png b/binaries/data/mods/public/art/textures/ui/session/icons/status_effects/poisoned.png new file mode 100644 index 0000000000..3b4a457083 --- /dev/null +++ b/binaries/data/mods/public/art/textures/ui/session/icons/status_effects/poisoned.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da065d138782683ea621123d626be145cc9ec1fe468a3af760a4fb440e990b3 +size 639 diff --git a/binaries/data/mods/public/simulation/data/status_effects/poisoned.json b/binaries/data/mods/public/simulation/data/status_effects/poisoned.json new file mode 100644 index 0000000000..034adbb1aa --- /dev/null +++ b/binaries/data/mods/public/simulation/data/status_effects/poisoned.json @@ -0,0 +1,7 @@ +{ + "applierTooltip": "This unit causes poison damage.", + "code": "Poisoned", + "icon": "poisoned", + "statusName": "Poisoned", + "receiverTooltip": "This unit is poisoned." +} diff --git a/binaries/data/mods/public/simulation/data/template_helpers/damage_types/poison.json b/binaries/data/mods/public/simulation/data/template_helpers/damage_types/poison.json new file mode 100644 index 0000000000..b1b858fa66 --- /dev/null +++ b/binaries/data/mods/public/simulation/data/template_helpers/damage_types/poison.json @@ -0,0 +1,6 @@ +{ + "code": "Poison", + "name": "Poison", + "description": "Damage caused by venomous or poisoned objects, like a snake or a poisoned weapon.", + "order": 5 +} diff --git a/binaries/data/mods/public/simulation/templates/template_structure.xml b/binaries/data/mods/public/simulation/templates/template_structure.xml index e9c31e68b4..5fe3fecdfb 100644 --- a/binaries/data/mods/public/simulation/templates/template_structure.xml +++ b/binaries/data/mods/public/simulation/templates/template_structure.xml @@ -105,6 +105,12 @@ + + + 0.0 + 1 + + 1 1 @@ -112,6 +118,12 @@ + + + 0.0 + 1 + + 1 1 diff --git a/binaries/data/mods/public/simulation/templates/units/maur/champion_maiden_archer.xml b/binaries/data/mods/public/simulation/templates/units/maur/champion_maiden_archer.xml index 8ee5bf9f32..2ea4a59b0c 100644 --- a/binaries/data/mods/public/simulation/templates/units/maur/champion_maiden_archer.xml +++ b/binaries/data/mods/public/simulation/templates/units/maur/champion_maiden_archer.xml @@ -1,5 +1,19 @@ + + + + + 2000 + + 1.0 + + Extend + 10000 + + + + maur female