diff --git a/assets_src/renders/adblocker.png b/assets_src/renders/adblocker.png new file mode 100644 index 0000000..c280f43 Binary files /dev/null and b/assets_src/renders/adblocker.png differ diff --git a/assets_src/renders/adblocker_raw.png b/assets_src/renders/adblocker_raw.png new file mode 100644 index 0000000..274ddcb Binary files /dev/null and b/assets_src/renders/adblocker_raw.png differ diff --git a/assets_src/renders/hornpit.png b/assets_src/renders/hornpit.png new file mode 100644 index 0000000..60c3631 Binary files /dev/null and b/assets_src/renders/hornpit.png differ diff --git a/assets_src/renders/hornpit_raw.png b/assets_src/renders/hornpit_raw.png new file mode 100644 index 0000000..f9d80c3 Binary files /dev/null and b/assets_src/renders/hornpit_raw.png differ diff --git a/mods/vinylgod/fluent/rules.ftl b/mods/vinylgod/fluent/rules.ftl index d81c586..ea3328a 100644 --- a/mods/vinylgod/fluent/rules.ftl +++ b/mods/vinylgod/fluent/rules.ftl @@ -71,3 +71,9 @@ actor-drmwalker = .name = DRM Enforcer bot-wax-ai = .name = Wax AI + +## defenses +actor-hornpit = + .name = Horn Pit +actor-adblocker = + .name = Ad Tower diff --git a/mods/vinylgod/rules/ai.yaml b/mods/vinylgod/rules/ai.yaml index 64f192b..f9d2336 100644 --- a/mods/vinylgod/rules/ai.yaml +++ b/mods/vinylgod/rules/ai.yaml @@ -27,6 +27,7 @@ player: VehiclesFactoryTypes: garage, printfarm ProductionTypes: merchtable, podfarm, garage, printfarm SiloTypes: vault + DefenseTypes: hornpit, adblocker BuildingLimits: pressplant: 3 transcoder: 3 @@ -37,6 +38,8 @@ player: mastering: 1 BuildingFractions: pressplant: 30 + hornpit: 8 + adblocker: 8 transcoder: 30 merchtable: 1 podfarm: 1 diff --git a/mods/vinylgod/rules/combat.yaml b/mods/vinylgod/rules/combat.yaml index 201d2de..168c083 100644 --- a/mods/vinylgod/rules/combat.yaml +++ b/mods/vinylgod/rules/combat.yaml @@ -107,3 +107,51 @@ mastering: HP: 60000 Power: Amount: -40 + +hornpit: + Inherits: ^EconBuilding + Inherits@shape: ^Buildable1x1 + Buildable: + Queue: Building + BuildPaletteOrder: 70 + Prerequisites: merchtable + Valued: + Cost: 500 + Tooltip: + Name: actor-hornpit.name + Health: + HP: 40000 + Armor: + Type: Heavy + Armament: + Weapon: seven_inch + AttackOmni: + AutoTarget: + AutoTargetPriority@DEFAULT: + ValidTargets: GroundActor + Power: + Amount: -15 + +adblocker: + Inherits: ^EconBuilding + Inherits@shape: ^Buildable1x1 + Buildable: + Queue: Building + BuildPaletteOrder: 71 + Prerequisites: podfarm + Valued: + Cost: 500 + Tooltip: + Name: actor-adblocker.name + Health: + HP: 35000 + Armor: + Type: Heavy + Armament: + Weapon: ping + AttackOmni: + AutoTarget: + AutoTargetPriority@DEFAULT: + ValidTargets: GroundActor + Power: + Amount: -15 diff --git a/mods/vinylgod/sequences/assets/adblocker.png b/mods/vinylgod/sequences/assets/adblocker.png new file mode 100644 index 0000000..b24b94b Binary files /dev/null and b/mods/vinylgod/sequences/assets/adblocker.png differ diff --git a/mods/vinylgod/sequences/assets/hornpit.png b/mods/vinylgod/sequences/assets/hornpit.png new file mode 100644 index 0000000..3a16891 Binary files /dev/null and b/mods/vinylgod/sequences/assets/hornpit.png differ diff --git a/mods/vinylgod/sequences/assets/icon_adblocker.png b/mods/vinylgod/sequences/assets/icon_adblocker.png new file mode 100644 index 0000000..97446f5 Binary files /dev/null and b/mods/vinylgod/sequences/assets/icon_adblocker.png differ diff --git a/mods/vinylgod/sequences/assets/icon_hornpit.png b/mods/vinylgod/sequences/assets/icon_hornpit.png new file mode 100644 index 0000000..303f892 Binary files /dev/null and b/mods/vinylgod/sequences/assets/icon_hornpit.png differ diff --git a/mods/vinylgod/sequences/economy.yaml b/mods/vinylgod/sequences/economy.yaml index f46c094..8c3b7bc 100644 --- a/mods/vinylgod/sequences/economy.yaml +++ b/mods/vinylgod/sequences/economy.yaml @@ -164,3 +164,15 @@ explosion: bigboom: Filename: sequences/assets/bigboom.png Length: 12 + +hornpit: + idle: + Filename: sequences/assets/hornpit.png + icon: + Filename: sequences/assets/icon_hornpit.png + +adblocker: + idle: + Filename: sequences/assets/adblocker.png + icon: + Filename: sequences/assets/icon_adblocker.png