Support for alternative Protagonist: Corona the Crusader of Centy

Started by Kalinka, January 27, 2015, 10:27:14 PM

Previous topic - Next topic
I'd be interested to know if without any serious modification to the game engine, if it is possible to support playing as Corona the Crusader of Centy from Ragnacenty better known as Soleil in Europe. Corona plays somewhat differently from Link. Or even to have Corona as an optional second player. The issue is that his Elemental Mechanics are more Polygonal, rather than the Linear Mechanics Link uses, and he has a jumping ability. I'd like to be able to use Corona in a Hyrulean setting with the assets from Crusader of Centy, with his Animal spirit abilities to adjust for hazards normally encountered by Link.

You can use a notion of elemental attack without modify the engine (only with lua attributes/properties in the objects). About the jump ability it already exists in Solarus but you can't customize it too much (the fact you are invincible while jumping is hardcoded I think).

About an optional second player it's not doable right now if I'm remember correctly. Changing completely of hero is possible but it uses tricks and not really good code in the lua, and it's highly theorical and not tested, you could have problems.

I don't know the mechanics of the game, so I don't know what do you mean by the Animal spirit abilities but in first thought, you could use it as magic abilities (here again, pure lua works).

About the polygonal things, I don't know, so I'll let another answer to this :p

Instead of having a charged spin attack, Corona throws his sword by like a boomerand, it returns to him.  charging.

There is only one sword upgrade, Corona's Regular Sword, and Corona's Holy Sword (Solieilian Master Sword Equivilent

C) means that the special power is operated with button C, (S) means that
you must use the flying sword.

Dog (Mac): (C) If you time it right, he'll grab monsters and hold them
down.
Notes: Opens the final door in Saint Heaven.

Penguin (Penguy): (S) Adds ice power to your flying sword.
Notes: Combine with Lion for Strongest Ice Magic, combine with Moa to get
more ice power (I don't know if it's better than linking with the Lion).

Cat (Kitty): Will return you to life if you die.
Notes: Returns to the shop when used.

Flying Squirrel (Ciel): (S) Makes your flying sword fly longer and bounce
off walls. Return it to you with the A button.
Notes: Combine with Butterfly to control the sword as it flies.

Cheetah (Charlie): Makes you run double speed.
Other uses: Extends your jump. Combine with Moa for triple speed.
Notes: Necessary to complete the game.

Caterpilla (Peices): Like it says, useless.
Notes: Turns into Monarchy the Butterfly at the Tower of Babel.

Dinosaur (Dippy): Allows you to cross spikes, slippery floors and some water
(includes the big lake near the desert).
Notes: None.

Egg Bomb (Eggy): Damages all enemies on the screen when it is equipped.
Notes: Not necessary to have.

Bat (Batty): Shields you for a short time (i.e. invincibility).
Notes: Not necessary to have.

Lion (Inferno): (S) Adds fire magic to your sword.
Notes: Combine with Moa for more fire magic, combine with Penguin for
Strongest Ice Magic.

Leviathan: (S) Makes your sword swing double speed.
Notes: Combine with Moa for triple speed.

Butterfly (Monarchy): (S) Allows you to control the flying sword.
Notes: Combine with Moa to control the sword forever (it won't come back
unless you press A), combine with Flying Squirrel to control the sword
further.

Armadillo: (C) Turns into a board that can be used to cross water.
Notes: Also presses switches.

Racoon Dog: (C) Turns into a copy of you that lures enemies away.
Notes: Very useful in most situations.

Moa Bird (Moa): Increases the power of most animals.
Notes: Also very useful.

Dodo: (S) Allows you to grab items and enemies with your sword.
Notes: Some bosses require Dodo attacks.