Skip to content

Releases: Virus5600/Defensive-Measures-Add-On

Partial Ballista Implementation

18 Dec 14:12
a465146
Compare
Choose a tag to compare
Pre-release

WHAT'S NEW?

A new update has been released! A new turret, items and even block was implemented and will surely help defend your area!

I present to you the Ballista! A medieval siege weapon that shoots large bolts of arrow towards enemy. The Ballista shoots much faster than the Cannon Turret, but has less health and deals less damage. The cheap crafting recipe of this turret allows you to create an early defense system for your world, in a sense, the durability of this turret is also lower than that of iron-clad Cannon Turret.


With the Ballista in beta, I will now proceed to the next turret by next week! Be on the lookout for updates in my Facebook Page! For issues like bugs and such, please submit one through GitHub or join our Discord since there's no other proper way of getting inputs and automating the TODO list.


Ballista

The Ballista's projectile should originally be the Ballista Arrow, but due to a bug or some unknown yet circumstances, the Arrow will take place for now.

Ballista Arrow

Arrow

To craft the Ballista, you will need these following items:

  • Ballista Base

    This item serves as the base of the entire turret. Cheap and easy to build because of how you can mix wood variants when crafting.

    NOTE: The wooden slabs can be swapped with any Overworld wood slab variant.

  • Ballista Base with Stand

    The next step on crafting the Ballista is to create the stand at the base so that the bow would be elevated. Just gotta put that fence over the stand and voila!


  • Ballista Bow

    The Ballista Bow will serve as the head of the turret. This one is able to rotate a full 360 degrees and has a +/-25 head elevation.

    NOTE: The wooden slabs can be swapped with any Overworld wood slab variant.

  • Ballista Arrow Head

    The material used for the arrow head is flint, which can be sharpened enough to act as a trap. Once placed down, it will deal damage to all entities that will step on it.


  • Ballista Arrow

    This should originally by the Ballista's projectile, but due to the version's constraints and a probable API bug, and/or unknown error, this can only be classified as a normal item right now.


  • Ballista

    By combining all the final process of all the items, you just combine them in a pattern similar to the provided image. This will provide you with the Ballista! One Ballista can deal 1-4HP (x1 to x2)


Ballista Arrow Head

The Ballista Arrow Head is typically an item made for creating the Ballista Arrow. That may be its original purpose, the sharp tips of these objects can still hurt entities. These items can be placed on top of blocks and when an entity stepped over it, they will be dealt with 2HP (x1). They won't break when stepped over so it is a reusable trap. I plan to make this block gravity-affected but since the API is still under beta phase, that's not going to happen anytime soon. I also plan to increase its damage by adding more heads on the block in the future.



CHANGELOG

+ Added Ballista Arrow projectile for Ballista's projectile
+ Added "Ballista"
+ Added "Ballista Arrow Head" block
+ Added Ballista Arrow's animation
+ Added "Ballista Base" crafting recipe
+ Added "Ballista Base with Stand" crafting recipe
+ Added "Ballista Bow" crafting recipe
+ Added "Ballista Arrow Head" crafting recipe
+ Added "Ballista Arrow" crafting recipe
+ Added "Ballista" crafting recipe
* Reverts the custom projectile (Ballista Arrow) to its old projectile (Arrow)

Download Links:

Defensive Measures Add-on (Mobile): Mediafire
Defensive Measures Add-on (Win10): Mediafire

NOTE: The links are connected to adf.ly. This was just to help me earn a little so please bear with it. :< I badly needed some funds. Just wait 5 seconds and then skip the ad. Thank you!

Cannon Turret Release

15 Dec 14:26
Compare
Choose a tag to compare
Cannon Turret Release Pre-release
Pre-release

WHAT'S NEW?

This will officially be the debut of the Cannon Turret in the Add-On! Ready your powdered kegs as they'll sweep the area with their high-damage AoE Cannonballs! Cannon Turrets can be crafted and be placed almost everywhere, provided that there's a block to be placed on. Their slow rate of fire is compensated by their 2-shot kill damages, which can also damage surrounding entities.


With the cannon in beta, I will now proceed to the next turret! Be on the lookout for updates in my Facebook Page! For issues like bugs and such, please submit one through here since there's no other proper way of getting inputs and automating the TODO list.


Cannon Turret

The turret's projectile has now been change to Cannonball instead of it's placeholder Large Fireball.

Cannonball

Large Fireball

To craft the Cannon Turret, you will need these following items:

  • Cannon Base

    This item serves as the base for the turret and an optional step so that players can stack up on them and store them rather than having more slabs and such. This item can be crafted by copying the image below:

    NOTE: The wooden slabs can be swapped with any Overworld wood slabs.
  • Cannon Stand

    The stands where the head of the cannon will be placed. Easily obtainable and can also be used as a furnace fuel. Follow the image below to craft it:

    NOTE: The wooden slabs can be swapped with any Overworld wood slabs.
  • Unfinished Cannon Head

    By far the most expensive item in the add-on. It may look finished... but the fuse is missing!

  • Cannon Head

    This can be done anywhere since it's just the fuse. Lucky you, you won't have to replace the fuse every time it shoots, unlike those who fought during the 13th century.

  • Cannon Turret

    The Cannon Turret allows you to place these explosive lads. They shoot cannonballs that deals AoE damage, with the impact area dealing 15HP (x7 + x1). There are 2 crafting recipes for the turret:


Turret Remover

The Turret Remover allows removal of placed turrets (not limited to the Cannon Turret, of course) without killing and re-crafting them all over again. It's quite cheap and can be repaired with items as well. The item's texture was updated to feel more Minecraft-y. Thanks to Tomoki for providing the new texture!
New Texture:
Old Texture:
The crafting recipe has also been updated to better suit its looks.
New Recipe:
Old Recipe:
You can repair it using the following items:
  • Gold Nugget: +2 Durability
  • Iron Nugget: +2 Durability
  • Gold Ingot: +20 Durability
  • Iron Ingot: +20 Durability
  • Redstone Block: +100 Durability

CHANGELOG

+ Added the cannonball projectile
+ Added render controller for cannonball
+ Added cannonball texture
+ Added cannonball RP and BP entity files
+ Added cannon.hit sounds for the cannon's sfx
* Updated documentation (.docx file) of the cannon to include the damage and if it is an AoE attack
* Updated cannon's BP entity file to remove unnecessary lines
* Updated Turret Remover's texture
* Updated Turret Remover's recipe
* Updated sounds file to include hit1.ogg and hit2.ogg
* Included cannon ball in the lang file
* Updated almost all hostile entities' behavior, which allows them to be hostile towards the turrets
* Fixed animation bug where the turret's head yaw rotation is off

Download Links:

Defensive Measures Add-on (Mobile): Mediafire
Defensive Measures Add-on (Win10): Mediafire

NOTE: The links are connected to adf.ly. This was just to help me earn a little so please bear with it. :< I badly needed some funds. Just wait 5 seconds and then skip the ad. Thank you!

Cannon Turret and Items Implementation

14 Dec 15:54
Compare
Choose a tag to compare
Pre-release

WHAT'S NEW?

The Cannon Turret is now successfully implemented along with its animations! This signifies the 95% completion of this branch and thus, will now prepare the next turret! The remaining 5% is for the turret's projectile implementation, which shouldn't take more than a day or half.


NEW ITEMS

New items are also implemented along with the turret. One item allows removal of turret without the need to destroy and re-craft them, while the others are the turret's parts. Here's their crafting recipes:

Cannon Base

The wooden slabs that are used here can be switched with any overworld wood slabs.

image

Cannon Stand

The wooden slabs that are used here can be switched with any overworld wood slabs. These items can also be used as a smelting fuel for furnaces and such.

image

Unfinished Cannon Head

By far the most expensive item in the add-on. This head is unfinished as it still does not have the fuse.

image

Cannon Head

The finished head can now be used to craft the actual cannon. Sadly, the item cannot be placed... yet

image

Cannon Turret

The wooden slabs that are used here can be switched with any overworld wood slabs. Furthermore, there are 2 crafting recipes so that players can opt to save space when storing item parts.

image
image

Turret Remover

This item allows players to remove the turret they've placed without the need to destroy them and re-craft them all over.

image


NEW ENTITY

Cannon Turret

image

The Cannon Turret is the very first entity to be added in the add-on. It has great AoE damage and health, but lacks at the attack speed. This allows entities to gather around it and be encircled, allowing the AoE to damage the turret as well.

Details:

  • Attack Speed: 0.2 shots/s
  • Health: 50 (x25)
  • Repairable: YES
  • Repair Items:
    • Wood Planks: +1 ()
    • Iron Nugget: +1 ()
    • Iron Ingot: +10 (x5)
    • Iron Block: +100 (x50) & + Absorption 3/+6 (x3)

CHANGELOG:

+ Cannon Turret successfully implemented
+ Added the 'firing_sequence' animation for shooting.
+ Successfully implemented particle effects and soundFX.
+ Added all the crafting recipes related to the cannon.
+ Added new loot table for when removing the turret
+ Added "Turret Remover" to remove turrets instead of killing them.
+ Added item texture for Turret Remover
* Fixed all animation bugs
* Fixed animatiuon timing
* Updated lang file to display new item name
* Updated crafting recipe for cannon turret to include a shortcut
* Updated turret's animation so that the base will snap to the grid
* Updated turret's particle effects to better match the animation
* Optimized animation controller for the turret.
- Removed residual files

Cannon Turret Implementation

11 Dec 10:22
Compare
Choose a tag to compare
Pre-release

Added the Cannon Turret in the Add-on. This will be the very fist turret that will be implemented in the addon.

The cannon turret shoots cannonballs that explodes on impact, damaging enemies in an area. It has a 5 second attack interval, but the damage is also worth the wait. The cannon turret can be repaired by using either wood planks, iron nuggets, iron ingots, and iron block. The iron block specifically, grants a 1 minute absorption to the turret.
cannon_turret
Currently, the turret can only be placed. It can neither be crafted nor acquired by any survival means. It can also only rotate idly as of now.
cannon shoot animation
Enjoy this old shooting animation!