[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/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 - Generic Perks DM Mod

Generic Perks DM Mod

Non-technical talk about multiplayer and singleplayer gameplay and game design.

Moderator: InsideQC Admins

Postby Electro » Tue Jan 06, 2009 9:38 am

Benjamin Darling


Reflex - In development competitive arena fps combining modern tech with the speed, precision and freedom of 90's shooters.
Electro
 
Posts: 312
Joined: Wed Dec 29, 2004 11:25 pm
Location: Brisbane, Australia

Postby Wazat » Tue Jan 06, 2009 1:44 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 Supa » Sat Jan 10, 2009 1:32 am

User avatar
Supa
 
Posts: 164
Joined: Tue Oct 26, 2004 8:10 am

Postby r00k » Fri Jan 16, 2009 8:47 am

I had a weird idea while sitting here after 2am.

What would it be like if each armor depreciated based on the percent of the armorvalue. Like:

save = ceil((((targ.armortype * (targ.armorvalue / 200))* damage));

Red Armor example...

armor t_damage damage-
200a (.80 * 1.0) * 120 = 96
150a (.80 * .75) * 120 = 72
100a (.80 * .50) * 120 = 48
50a (.80 * .25) * 120 = 24

normally even at 50a it would deflect up to 80% of inflicted damage ... ugh maybe im half asleep.
r00k
 
Posts: 1111
Joined: Sat Nov 13, 2004 10:39 pm

Postby scar3crow » Mon Jul 04, 2011 5:53 am

So without reviewing this thread, I revisited this idea last night due to a bit too much playing of CoD6. Glancing over it right now I see I used many of the same ideas, but some got a slight shift and others were ignored. Also I did only 4 per tier instead of 5, and implemented killstreak rewards and deathstreak rewards.


PERK1
Slipgater - All teleportation is silent and without visual effect. Pro - Get 10 telefrags with this - Health and armor are repaired 1 to 15 points per slipgate travel.
Armorer - All armor is worth the next tier up. Pro - Survive 5000 damage with this - Armor regenerates 1/s.
Ogre - Spawn with Chainsaw, Grenade Launcher and 5 rockets. Pro - Get 50 chainsaw or grenade kills - Grenades are cluster explosions.
Phantom - Spawn as a spectator, choosing where to spawn with a 10 second delay. Pro - Get 100 kills with this - Spawn without a delay.

PERK2
Shambler Hide - Take half damage from all explosions. Pro - Survive 5000 damage with this - Cells regenerate 1/s up to 30.
Elder Channeling - Powerups last 50% longer. Pro - Get 250 powerup kills with this perk - Do not drop powerups on death, but respawn with remaining time.
Immortal - Deaths from the environment respawn the player with inventory. Pro - Respawn 250 times with this perk - Player does not lose a frag for this.
Cannibal - Gibs act as health pickups. Pro - Get 2000 health from gibs - Gibs can be consumed up to 150 health.

PERK3
Stalker - Silent except for weapon fire. Pro - Get 250 kills with this perk - Silent except for weapon impact.
Deep One - Does not need to surface for air in water, moves 30% faster in liquids, ignores discharges. Pro - Get 250 kills with this perk - Can survive in slime, requiring only to surface for air from it.
Fiend - Jumping while swinging the ax allows for a long horizontal attacking jump doing extra damage. Pro - Get 50 ax kills with this perk - Take 75% less damage while performing Fiend jump.
Elemental - Ignore falling, drowning, slime and lava damage. Pro - Get 250 kills with this - 1/s health regen while in slime or lava.

FRAGSTREAKS
Psychic - 5 frag streak - Makes all enemy pickup sounds global for 2 minutes.
Thunderbolt - 7 frag streak - Lightning bolts from the sky target your enemy for 1 minute.
Vore Storm - 9 frag streak - Vore pods spawn out of slipgates and spawn spots targeting your enemy at random for 1 minute.
Hellgoat - 15 frag streak - Spawns 2 monsters at a time in separate random locations, Shambler, Vore or Fiend to fight for you. Monsters respawn within 5 seconds of death at a new location. 1 minute.

DEATHSTREAKS
Zombie - Can only be killed by being gibbed, movement reduced by 20%
Spawn - On death, spawn a teleport_train you can partially control, which on impact with anything will respawn you, which can be used to telefrag your killer.
Ghost - Spawn with 15 seconds of Ring of Shadows.[/list]
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
User avatar
scar3crow
InsideQC Staff
 
Posts: 1054
Joined: Tue Jan 18, 2005 8:54 pm
Location: Alabama

Postby Wazat » Mon Jul 04, 2011 6:44 am

Neat ideas. I like lots of them, but have questions/concerns about several.

Does Phantom telefrag? Are you meant to telefrag to get the Pro effect, or is it just get X number of frags from the time you pick this perk?

Armorer and Ogre seem far better than slipgater, which seems like it would be hard to use to much effect.


Immortal has the potential for abuse, since players can just suicide into lava/slime in some levels any time they're about to die, to deny the enemy a frag and keep their stuff (though they lose a frag in the process without pro, it's often worth it).

Cannibal: How much HP is each gib worth? And does the player get the Pro effect from every gib on touch, or does he have to walk up and use an action to consume? 150 HP per gib seems amazing to me.


Stalker: I can imagine this being handy for silencing jumps, landing sounds, and a few other sounds, but unless the player is modified to make footstep noises normally, this may be underpowered in Quake.

Fiend could be very annoying, since perpetually bunnyhopping players are aggravating as it is. :D

Elemental has the potential to be a very bad feat without a certain fix. Slime and lava are often meant to be lethal, so a player can get completely stuck and forced to use the kill command. If he has some way to teleport to a spawn point after 10 seconds in slime/lava, then that fixes the problem.


How do fragstreaks and deathstreaks work? Are they automatic for any character that has a killing spree or death spree of x? Or does the player pick the perk, which becomes available once he's gotten that high of a streak?


Sorry for all the questions and nitpicks. I actually do like the idea, and I don't mean to come off negative. :D
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 scar3crow » Mon Jul 04, 2011 5:15 pm

HOW DARE YOU QUESTION ME!

Nah, I meant to include a general clause of imbalance, noting that I made no serious effort to balance, as this really was a "I don't want to go to bed yet, I'll write something" exercise.

Phantom is not meant to telefrag, rather it is to get beyond enemy lines or evade a spawn kill cycle.

Slipgater is the more subtle perk definitely, but imagine on dm6 being able to use any of the slipgates without any indication to your opponent - couple that with the quick double slipgate move you can do on some levels and it becomes rather significant. I know when I hear a slipgate sound it narrows down my opponent's position very quickly.

Immortal does have a potential for abuse, but at the same time your description is its whole focus, it makes choosing where you attack your opponent all the more important.

Cannibal makes each gib function on a value of 5 to 25 health on touch, at the pro level the value is the same but they can consume up to 150 health worth. No gib is worth 150 hp, or even 50. =)

Stalker is the one I feel could be overpowered, particularly on maps like e1m2 where sound is a huge thing. But I'm really big on sound in Quake in general.

Fiend - Every mod idea I have presupposes fixing the bunnyhopping defect.

Elemental - Very true, perhaps after 15 seconds it throws you at a spawn point?

Fragstreaks are just an incrementing of a counter with each kill, which is reset to 0 on spawning. Frags gained by a fragstreak summon are not included in this count. Deathstreaks are an incrementing counter that resets to 0 whenever they get a frag.
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
User avatar
scar3crow
InsideQC Staff
 
Posts: 1054
Joined: Tue Jan 18, 2005 8:54 pm
Location: Alabama

Postby Wazat » Tue Jul 05, 2011 5:19 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

Postby Cobalt » Sun Aug 28, 2011 8:29 pm

User avatar
Cobalt
 
Posts: 445
Joined: Wed Jun 10, 2009 2:58 am
Location: New England, USA

Postby scar3crow » Tue Aug 30, 2011 3:20 pm

...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
User avatar
scar3crow
InsideQC Staff
 
Posts: 1054
Joined: Tue Jan 18, 2005 8:54 pm
Location: Alabama

Postby Cobalt » Tue Aug 30, 2011 6:23 pm

User avatar
Cobalt
 
Posts: 445
Joined: Wed Jun 10, 2009 2:58 am
Location: New England, USA

Previous

Return to Gameplay & Design

Who is online

Users browsing this forum: No registered users and 1 guest