So, I suppose I'll start with a backstory...
I want my game to revolve around the use of "Orb Shards" for their magic. Think of materia from FFVII.
Basically, I am looking for a script that involves using a circle broken up into 3, 5, 7, 9, and finally 12 parts as the levels go up. Each part will be a new slot for you to equip a shard and unequip as needed. Basically the exact same thing as materia That shard will then give you the appropriate magic (Earth shard = Earth magic, etc.). I have not yet decided If I want the shards to level up, or if the character will simply get better shards. I will probably do the latter.
What I am looking for is a script that will allow this to happen from the menu, allow the circle to allow more shards as the character levels up, and to allow adjacent shards in the circle to have certain affects For example, if you have 3 slots, and you have a wind shard, then an ice shard, then a "multi" shard (which then would be attached to the wind shard since it's a circle) then you will be able to do a wind + ice = blizzard spell, or an ice attack on all opponents, or a wind attack on all opponents. The shards will only affect each other if they are directly adjacent.
I know this is a HUGE request but if someone will help me I would be forever grateful, and credits would most definitely be given. Hell I'd even let you name the game, or put your character in it, or something!
I attached a screenshot to help. In this example, we assume the character who has this particular orb is high enough level to have a 5 slot orb.
Seeing which shards are touching, we can see the following holds true for the actor's skills as he holds this orb:
So our character's "Magic" menu would look like this under this orbs configuration:
MAGIC
Earth
Fire
Water
Heal
Volcano
Geyser
Aqua Heal
Fire All
Heal All
Can somebody please help me?