PDA

View Full Version : Script "requests"



Zemious
05-24-2008, 11:58 AM
I'm currently working on a completly custom boss, here are the details on the boss:
http://www.purezc.com/forums/index.php?showtopic=35982
So far for the scripting, Joe123 at PureZC is the only one helping me on it. Mainly because everone else is working on their own project, etc. If anyone could lend me a hand on some of the scripts being used in this quest, I'd be much obliged and would give credit. The quest is 90% completed and beta testing invitations have been sent out.

Detailed post on Wrath, this is exactly how I pictued him to be.
You have your opening scene and some dialog apears and then the fight commences.
Link starts in the middle of the screen and Wrath at the far most north part of the screen. Soon as the dialog ends, he casts a spell called White Haven(The shield spell). If the player makes Link run up and start attacking him, he'll teleport away from him to a random area which is morth than "2 seconds away".
The spell White Haven should take two seconds to cast; obviously, and the animation of the spell should happen during the chant.
Listen to this sound file here (http://media.putfile.com/Dark-Shield), its three seconds long but its cast in two seconds. The last second is the sound of the shield being erected. Meaning the shield animation starts on two seconds and ends at 3; the end of the sound file.

While the spell White Haven is up, Link can not hurt Wrath. Wrath will randomly cast a series of two spells.
One is Pinnacle of Neutrality (Spikes rise from the floor) and the second is Black Destruction(A black orb is launched out from Wrath and is aimed at Link. The orb will follow Link unless dodged, meaning if link moves out of the way, it'll hard-lean towards the direction he is walking. No 90 degree angles really, easly dodged. Black Desctuction should be an instant cast, no sound file required or animation.

Pinnacle of Neutrality is his main attack and is usually cast one after another in 6 seconds increments. PoN's cast time is 4 seconds long, here is the sound effect used (http://media.putfile.com/Wrath-Chant). After this is played, the spikes will raise and then go back down.
[i]i.e, Link jumps after first PoN, Black Desctuction is shot (Can't jump over it), three seconds later antoher PoN is cast unless shield is down.
So, after a Black Descrution is cast, link must already had switched to his mirror shield and be facing Wrath so he can reflect the shot back at his sheild which drops it. If Link either doesn't do this or it misses all thogether, Wrath will just cast another PoN. basically, at the end of the 6 seconds.


Now for animations. For phasing, their will be only two frames making it look like he's blinking. A phase effect. I'll have to do make these individually. To signify his death, his body will blink like a normal boss being defeated then he'll sink into the ground. A hole or shadow below him will apear and he'll sink into it signifying that its him going to hell.
It will be the same pixel resolution as the shield is around him.

I want him to have a health bar as well, I want to make it so that link must get about 10 hits oh him before he's defeated. Master sword is the sword that has to be used to defeat him.


I hope this clears up anything.
Here is Pinnacle of Neutrality's spell code.

ffc script Pinnacle_of_Neutrality{
void run(int spiketile, int spikecset){
int i;
int holdcombo[176];
int holdcset[176];
while(true){
Waitframes(120);
for(i=0;i<176;i++){
holdcombo[i] = Screen->ComboD[i];
holdcset[i] = Screen->ComboC[i];
if(Screen->ComboS[i]==0){
Screen->ComboD[i] = spiketile;
Screen->ComboC[i] = spikecset;
}
}
Waitframes(60);
for(i=0;i<176;i++){
Screen->ComboD[i] = holdcombo[i];
Screen->ComboC[i] = holdcset[i];
}
}
}
}

Here are the graphics being used in it:
Here are all the sprites that I've colleted and made along with the sound files. Took me for ever to get these to you. @_@;
If I'm missing anything, tell me.
Also, I'd like to have about 3-4 people beta test it and tell me what I should change.
Boss life, spell casting time, etc. I'm aiming for this boss to be increadably hard, but not impossable.
Wrath
http://a.imagehost.org/0625/Wrath.png

Phasing
http://a.imagehost.org/0639/Blinking.png

Portrait for Dialog (lazy.. >>)
http://b.imagehost.org/0701/Portrait.png

Black Desctuction
http://a.imagehost.org/0661/Black_Destruction.png

[/b]White Haven[/B]
http://a.imagehost.org/0493/White_Shield.png
The sprite at the far bottom right should not be used.

Pinnacle of Neutrality
http://a.imagehost.org/0278/stalgmites.png
Example of PoN:
http://b.imagehost.org/0873/Stal.gif

Casting magic
http://a.imagehost.org/0246/True_magic.png
Example of Casting magic:
http://b.imagehost.org/0873/Casting_Spell.gif

SFX
http://www.mediafire.com/?1tjmsygboxk

Music
http://youtube.com/watch?v=xXGgCweq0bE