[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - Conquest: Monster health bars and mid-air damage prints

Conquest: Monster health bars and mid-air damage prints

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Conquest: Monster health bars and mid-air damage prints

Postby Wazat » Mon Mar 14, 2005 2:24 am

I've just finished creating a health bar that appears over a monster's head when you shoot it. You can actually watch the health drop as you shoot the enemy, which is very satisfying.
You can also NOT see the health drop down, if your weapon is very ineffective against the enemy's shielding. This is where you need to switch to a different type of weapon real quick.
When you stop shooting the enemy, the health bar will stay visible for a few seconds, then fade out. It also fades out when you kill the enemy.

This is the first step toward giving the player feedback in Conquest on how well he's doing against his enemy. Earlier a few people expressed frustration at how hard it was to know whether or not their weapon was actually damaging the enemy -- now they can watch it happen. I want to thank you guys for bringing this up so I'd do something about it. :)

There's one more really cool side-effect to this new health bar - poison weapons have become really awesome. Now that the player can actually watch the poison take effect and see how strong it is, he can realize just how worth-while the weapon can be. Poison arrows ROCK now. :)

EEEEWWWWWWW!!! My screenshots got milk all over them!


The next step will be to make numbers hover in mid-air in front of the monster as you shoot it. The health bar uses only one entity per monster, but this could use up to 4 per monster (assuming you actually do 4 digits of damage). I already know how to make this work, I just have to do it.

A long time ago somebody made a mod that did this. In their mod, if you kept shooting the enemy, the numbers displaying damage would continue to count up the total (instead of spawning new numbers). After you stopped doing damage, the numbers would begin to float up and would eventually disappear, unless you started doing damage again.

This is what I want to do. The code should be simple (I was surprised at how easy the HP bar was), and the effect for the player will be awesome. It'll be cool watching the damage count up as he blasts the enemy with an effective weapon.
It should also provide more hints to the player on the inner workings of the shield system.

Cheers for now. I'll keep you updated.
Last edited by Wazat on Tue Mar 15, 2005 4:44 pm, edited 1 time in total.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby leileilol » Tue Mar 15, 2005 6:50 am

even though you've brightened the shots, it's the wrong adjustment - you want to gamma correct them, not brighten. Also psp6+ has shitty brightness/contrast control compared to 5 as i've observed

:P
leileilol
 
Posts: 2783
Joined: Fri Oct 15, 2004 3:23 am

Postby SkinnedAlive » Tue Mar 15, 2005 2:29 pm

Huzzah!

Looking forward to the next public beta.
SkinnedAlive
 
Posts: 65
Joined: Fri Feb 25, 2005 5:03 pm

Postby RenegadeC » Tue Mar 15, 2005 5:40 pm

Nice! Conquest rocks, played it the other day and throughly enjoyed it. I've always wanted a way to display how much damage you're doing to enemies in TAoV, mind if I use your idea?
User avatar
RenegadeC
 
Posts: 391
Joined: Fri Oct 15, 2004 10:19 pm
Location: The freezing hell; Canada

Postby Wazat » Tue Mar 15, 2005 5:57 pm

No problem. I'd be happy to give you the code and walk you through installing it. It's pretty modular so it should be easy to port.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby Wazat » Tue Mar 15, 2005 11:13 pm

Well, assuming anyone wants to have HP bars and damage printing in their own mod....

A little bird told me will work properly for all of you, but we all know that birds are dirty liars AND compulsive gamblers, so I didn't feel too bad when I ate it.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby ajay » Wed Mar 16, 2005 8:24 pm

This is one of the bloody clever coding efforts that always amazes me, and makes me love quake mods all the more. The slowmo mood was the first.

Top stuff :)
User avatar
ajay
 
Posts: 559
Joined: Fri Oct 29, 2004 6:44 am
Location: Swindon, UK

Postby scar3crow » Thu Mar 17, 2005 7:50 pm

Those shots look cool, aside from the milk

How I "brightened" shots myself was Id take them in photoshop, copy the layer, paste it as a new layer, and set the second layer to Screen mode, it just doubles everything, so everything stays respectively the same, but brighter. Not as milky. Im sure there are better ways however.

And now we come to my favorite part of the show, talking to the mod author:

The health tick ups and the healthbar seem very cool... Now what could be even cooler is a blatant ripoff of Diablo2. Im talking blatant hardcore, and its something Ive longed for for many many years. Or maybe just since I got into Diablo2.

Unique monsters. I want to encounter an ogre thats glowing, and when I indicate him with the aiming reticle, above the healthbar you see Grischnack the Putrid, and perhaps on a newline you see "Extra Strong, Multi-Shot" as he takes 2x the damage and fires 3 grenades simultaneously (1 arcing to the left, another to the right).

I dunno, itd be neat with a name generator, and a trait generator... you could make it like... 1 per level, on Hard 2 per level, and on Nightmare 3 to 5 per level... perhaps increment the raw value by +1 depending on the episode... such as... in e1m1 you wouldnt encounter a unique monster, but in e2m1 you may find Zell the Occursed Traitor, a grunt who is Extra Strong, does not go into pain animations, and uses an SNG.


Mmmmmm Diablo2 rippage. I always wanted this in Quake, but you would need an indicator of roughly what you were up against, and I loved the whole bit of naming the uniques... which is only really suitable in something that possesses health bars.
User avatar
scar3crow
InsideQC Staff
 
Posts: 1054
Joined: Tue Jan 18, 2005 8:54 pm
Location: Alabama

Postby RenegadeC » Fri Mar 18, 2005 12:09 am

"Now what could be even cooler is a blatant ripoff of Diablo2. Im talking blatant hardcore, and its something Ive longed for for many many years. Or maybe just since I got into Diablo2."

Ever play Prydon Gate? I'm not calling it a blantant rip off since it's not, just it's similar in aspects.
User avatar
RenegadeC
 
Posts: 391
Joined: Fri Oct 15, 2004 10:19 pm
Location: The freezing hell; Canada

Postby Sajt » Fri Mar 18, 2005 1:00 am

Are you using the digits, or they just in the folder for fun?

I didn't see the digits in the screenshots...
F. A. Špork, an enlightened nobleman and a great patron of art, had a stately Baroque spa complex built on the banks of the River Labe.
Sajt
 
Posts: 1215
Joined: Sat Oct 16, 2004 3:39 am

Postby Entar » Fri Mar 18, 2005 5:21 pm

User avatar
Entar
 
Posts: 439
Joined: Fri Nov 05, 2004 7:27 pm
Location: At my computer

Postby Wazat » Fri Mar 18, 2005 10:39 pm

When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby Wazat » Fri Mar 18, 2005 10:41 pm

When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby FrikaC » Sun Mar 20, 2005 6:16 am

FrikaC
Site Admin
 
Posts: 1026
Joined: Fri Oct 08, 2004 11:19 pm

Postby Wazat » Sun Mar 20, 2005 6:42 am

When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests