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.

Unique Spell System Script Request

Status
Not open for further replies.
How y'all doin'? I've got a very interesting request for anyone who wants to attempt it. Here it goes...

First off, this is a request for a scripted system that determines the spells that ONLY the main character uses (other characters' spells are defaulted via the database). There are 15 spells that he can learn total; 3 spells for each of my game's 5 elements: Earth, Wind, Fire, Water, and Devine.
Every time the main character reaches a level that's a multiple of 5 (Lv. 5, Lv. 10, Lv. 15, etc.), THIS menu appears (though it'll look better):

KEY: <> = An outline of a jewel (diamond) shape
____________________________________________________________

Earth <> <> <>
Wind <> <> <>
Fire <> <> <>
Water <> <> <>
Devine <> <> <>
_____________________________________________________________

When he reaches Lv. 5, he will automatically be shown this screen after any prizes the battle gives are received. The player then has a choice between any of the five elements listed. For example, let's say the player chooses "Earth". Afterwhich, for about 2 seconds, the screen will change to this:

KEY: <o> = A picture of a colored diamond
____________________________________________________________

Earth <o> <> <>
Wind <> <> <>
Fire <> <> <>
Water <> <> <>
Devine <> <> <>
_____________________________________________________________

and then close out automatically back to the map. Upon making this decision, he automatically, permanently, and unchangeably learns the first "Earth" spell. When he reaches Lv. 10, he'll be shown this screen again (with the first Earth jewel space filled in), and will be given the opportunity to learn another spell. If, for example, he chooses Earth again:

____________________________________________________________

Earth <o> <o> <>
Wind <> <> <>
Fire <> <> <>
Water <> <> <>
Devine <> <> <>
_____________________________________________________________

he will learn the second "Earth" spell. Final example, when he reaches Lv. 15, he chooses any other element (Water, in this case), and is shown this screen:

____________________________________________________________

Earth <o> <o> <>
Wind <> <> <>
Fire <> <> <>
Water <o> <> <>
Devine <> <> <>
_____________________________________________________________

and will learn the first "Water" spell. Upon reaching Lv. 75, and making your last selection:

____________________________________________________________

Earth <o> <o> <o>
Wind <o> <o> <o>
Fire <o> <o> <o>
Water <o> <o> <o>
Devine <o> <o> <o>
_____________________________________________________________

you will have learned all the available spells and this window WILL NOT pop up again when you reach levels 80, 85, 90, and 95.
The system is designed to test the player's strategizing skills based entirely on the luck of their early decisions (i.e., getting a healing spell early in the game, or NOT).

I hope this isn't too difficult of a request. If you have any questions, feel free to ask. ;)
 
BUMP.

PLEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAASE!!!!!!!!!!!!!!!!!!!

I can't start writing out how my spells will work unless I know whether or not I'll be using this script. If you're a scriptor and you can't help me, please say so.
 
Poetry, by Sir Bump

(ahem)

Bump bump
Bump, bump bump
Bump Bump (Bump)
Bump, Bump?
Bump...

Pretty deep, huh?

But seriously, this is the LAST script I need, no more. So please...

Closed at TC's request. ~Euph
 
Status
Not open for further replies.

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