Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

.hack// ABS REQUEST

ok what I need is an abs that works kinda like .hack// ok?
no?..well heres what it needs to do:

>Allies need to follow the player (behind in a "V" formation if possible,
When you enter the perimeter of a Trigger event some enemies are generated and the party can:

>Fight freeform (Unique style for each ally)
>Support the main player (spells etc)
>Fight using Skills
>Fight Using Spells

all governed by a menu you open by pressing a key and selecting them from a list of group commands such as:
"Support Me"
"Spread Out"
"Skills Only"
"Magic only"

When out of battle you can command the party to:

>Heal (ressurrect fallen, Cure status etc.)
>Optimise Equipment
>Disband
>Remove certain member

Using the same key to call this menu.

Spells, Items:
Spells can only be used at a FIXED range and on a single target
using a cursor to select the target.

Each ally has a different fighting style that can be set using the hero ID from the database in the script editor, the styles are pretty self explanitory:

>Close combat
>Support
>Spellcaster
>Skill User

I'll explain a little on the classes:
Close combat:
Mainly uses Melee with the occasional Skill and healing item.
Weapon Types;
Daggars
Swords
Axe
Maces

Support:
Casts healing spells when players are at ??% HP and also cures statuses
and adds support status e.g. Strength Up.
They can also use melee.
Weapon Types;
Daggars
Staves
Maces
Spears

Spellcaster:
Attacks using Spells and keep their distance from the enemy.
They can also use melee if they Have to.
Weapon types;
Staves
Maces
Spears

Skill user:
Uses Skills as much as possible never stops until they fall
Weapon types;
Sword
Axe
Spear

enemies are set using comments to this effect:

#ID ? (ID of enemy in database)
#Agressiveness ? (0 = docile | 10 = Relentless)
#Class ? (0 = Close Combat | 1 = Support | 2 = Spellcaster | 3 = Skill User)
#Death ? (0 = erase event | 1/2/3/4 = Self switch A/B/C/D)


Hope this can be done, If you need anymore detail just ask...
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top