Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Stage mode - Boss fight
#1
I have got again another couple of questions about DC, this time it's about stage mode.

1. My boss is based on his ability to evolve into better form several times. How do I force him to transform into better form, when he has too little health?

2. (it might not be DC related, but) Also when players defeat the boss, they unlock him as playable character. Could that be possible to do?

3. Just to make sure I'm not that wrong - when I want to make dialogue bubbles, they are objects without body, right? How exactly do they work?
Reply
Thanks given by:
#2
1.
I think there was similar thing like :
Lower hp = stronger that enemy gets or something like that.
Idk if there is realy dc trick, but hex i think.
2. Thats not dc related I think.
3. lets call experts of DC here :)
[Image: X2wDdsN.png]
Reply
Thanks given by:
#3
1. That's a itr: 8 related thingy
2. That's hex
3. Yes, you are right they are objects without body. Just make sure that the dvx, dvy, dvz are 0 if you don't want them to move. And its state will be 3.
...............
Reply
Thanks given by:
#4
1.
what exactly do you want to do the boss, when he is low hp. You can make some special moves when you are too low in hp. Or you can transform like louis, but it require replacing louisEX with you boss. Still if these things exist, AI will not perform them, only if you do AI scripting.

2
This is the code "lf2.net", after you win the stage, then you get the code. A second code, means HEX editing, not easy to be done.

3. Yes they should be done without bdy. There are a lot variants how to put them on stage, depending on the amount and style. I think for you the best now, is to put those sprites on a type 5 object, which will be appeared in stage, via id: (T5), act: (number of frame) x: (position on the field), maybe y: (negative number). Look on etc.dat se how are these frames built.
Example, a full dialog would need 5-6 frames connected with "next:".

But here is a problem, since these will appear in stage in left direction, since obj's in stage appear on left. So one solution would be to put another object in stage which will opoint your bubbles, be careful, facing must be 1 or better let it 13 (since 13 is used often, idk why :p).
The second solution would be to flip horizontal all your pics in bmp, i have used this one in my stage, adventure lf2, look my sig.

And one more thing, dvy: 550 in type 5 objects, or else they will fall down if they are in air (y=/=0)
Reply
Thanks given by:
#5
1. Just spawn your boss and give him a move_after_death (check mainsite for tutorial) that will transform him into the 'stronger form' once he 'dies'.
2. Not possible without HEX.
3. Jep, just common kind:3 objects. I think they got a special state though (forces them to be always on the screen, even if created outside of the screen, as well always face right).
My Creations: (Click to View)

Return (String) System.getNewsOfTheDay();
Barely active, expect slow responses. If at all.


Greetz,
Alblaka
Reply
Thanks given by: Marko
#6
(06-07-2013, 09:10 PM)Alblaka Wrote:  3. Jep, just common kind:3 objects. I think they got a special state though (forces them to be always on the screen, even if created outside of the screen, as well always face right).

state: 9997
only works properly for sprites with a width of 80px on the right though (else they get cut off beyond that).
Reply
Thanks given by:
#7
(06-07-2013, 02:51 PM)EXG9 Wrote:  1.
I think there was similar thing like :
Lower hp = stronger that enemy gets or something like that.
Idk if there is realy dc trick, but hex i think.

(06-07-2013, 03:25 PM)empirefantasy Wrote:  1.
what exactly do you want to do the boss, when he is low hp. You can make some special moves when you are too low in hp. Or you can transform like louis, but it require replacing louisEX with you boss. Still if these things exist, AI will not perform them, only if you do AI scripting.

No, here I meant simple state 80XX kind of transformation. Thing I am asking about is, however, whether I can make it in stage for boss fight automatic - when the boss is low on HP, he trasforms into his better form with partially healed HP and continues fighting.

Quote:2. Thats not dc related I think.
Quote:2
This is the code "lf2.net", after you win the stage, then you get the code. A second code, means HEX editing, not easy to be done.
Okay then, so... is there any simpler way of making character aviable to players after they defeat it? Only thing I can think of is dialogue box, which would say them his name, which they have to add into data file for boss to appear as playable.

Quote:3. lets call experts of DC here :)
Quote:3. Yes they should be done without bdy. There are a lot variants how to put them on stage, depending on the amount and style. I think for you the best now, is to put those sprites on a type 5 object, which will be appeared in stage, via id: (T5), act: (number of frame) x: (position on the field), maybe y: (negative number). Look on etc.dat se how are these frames built.
Example, a full dialog would need 5-6 frames connected with "next:".

But here is a problem, since these will appear in stage in left direction, since obj's in stage appear on left. So one solution would be to put another object in stage which will opoint your bubbles, be careful, facing must be 1 or better let it 13 (since 13 is used often, idk why :p).
The second solution would be to flip horizontal all your pics in bmp, i have used this one in my stage, adventure lf2, look my sig.

And one more thing, dvy: 550 in type 5 objects, or else they will fall down if they are in air (y=/=0)

Cool, thanks!

4. My stage mode would have story line, which includes boss having his final monologue before he dies. However after that he is supposed to die (because players having to kill him after the monologue wouldn't be as elegant, even though easier). How do I make him die after that, since he can't use spells, which would kill him?
Reply
Thanks given by:
#8
next: 1000 in the last frame?

Reply
Thanks given by: darude11
#9
1.
cant dedect when you boss is low hp, via DC, only with hex. but you can update boss automatically time by time: add an itr kind 8 in all of his frames and then an object in stage with the same coordinates bdy will appear on a certain time, and then boss will go to transform frames.

2. the dialog can say "press lf2.net (or another code)".
if boss appears in stage he is already installed in the game.

4
when exactly monologue begin? I mean how boss appears in stage? well the hari is right, you use next 1000 in his last frame of monologue, then in the last frame he opoint his dead body. the way how to send the boss in the monologue frames can be done via stage.dat just id: xx and act: monologue frames
Reply
Thanks given by: darude11




Users browsing this thread: 2 Guest(s)