Page 1 of 2

The Granger Dance Mod

Posted: Wed Apr 25, 2012 2:15 pm
by nalf
Just for fun, I made a simple Tremulous mod:
If a granger near an overmind taunts while in the air (i.e. in jump), the overmind is healed by some amount, or it's building is advanced by some amount.
Just imagine a group of grangers jumping and taunting near a building overmind ...

The modified sources are at github.

To see what has been changed, see the diff.

The compiled QVM is available here.

If you want to see it in action, tell me when I'm online and I'll show it on a private server.

Posted: Wed Apr 25, 2012 3:06 pm
by [{USATREM}] !Gunther!
Why not just make a public test server then get feedback from the general crowd?

Posted: Wed Apr 25, 2012 7:34 pm
by nalf
[{USATREM}] !Gunther! wrote:Why not just make a public test server then get feedback from the general crowd?
A good idea, I'll let my server running for a few days, just look for Nalf's server - granger dance.

Posted: Wed Apr 25, 2012 7:51 pm
by Lancer
It works quite well, needs some tweaking, but is fun, a good addition to tremulous.

Posted: Wed Apr 25, 2012 8:01 pm
by valentin54
I tried it too, I must admit.. it's an awesome work that Nalf made here.

I F1 this, I really want in on RCZ :D (try it yourself too, it's really good)

Again, congratulations Nalf.

Posted: Thu Apr 26, 2012 12:25 am
by Nod_Nod_Nod
Now do same to humans to balance this shit. Imagne humans jumping near rc, irritated by slow build or regen, and doing theirs "CMON!!!(Fuc***** RC!)"

Posted: Thu Apr 26, 2012 2:53 am
by [{USATREM}] !Gunther!
Except humans run out of stamina soon. >.>

Medi-pad circles instead of rets around RC :D
Hmm, will 6 humans+regular heal+"taunt heal" counterbalance/make nearly useless alien attacks?
(Mara swipe?)

And human+jetpack?
Still in air, right? (unlimited "jump")
*troll face*

Posted: Thu Apr 26, 2012 1:35 pm
by Lancer
Humans have ckit, aliens are vulnerable to luci when healing om or building :D enough balance, cuz humans are overpowered @ rcz

Posted: Thu Apr 26, 2012 3:01 pm
by valentin54
I agree with lancer, humans are overpowered. Gunther: cant jet if there is no RC :D

Posted: Thu Apr 26, 2012 3:55 pm
by [{USATREM}] !Gunther!
Lancer wrote:Humans have ckit+floor of DCs, aliens are vulnerable to luci when healing om or building :D enough balance, cuz humans are noob stacked @ rcz

Posted: Thu Apr 26, 2012 4:13 pm
by [{USATREM}] !Gunther!
valentin54 wrote:cant jet if there is no RC :D
Image

Image

Image

Posted: Fri Apr 27, 2012 8:01 am
by nalf
I agree, there is no need to compensate humans.

Still, I wanted it to be more a fun thing than something that shifts the balance. So I updated it a bit so that:
  • The number of HPs healed can be set by a server variable g_alienGrangerDanceBonus. The following formula estimates the overmind build time for n grangers dancing: 1 / (1/30 + g_alienGrangerDanceBonus*n/1720).
  • I've decreased the HP bonus to 11. This allows 5 grangers to build an overmind in ~15s (normally it's 30s), 10 grangers would build it in ~10s.
  • Each granger participating in the dance gets its buildtimer set. This prevents aliens to quickly build OM and then immediately evolve and counterattack. The penalty depends on the health of the overmind when a granger joins the dance. So a granger starts helping to build/heal near-dead overmind, it gets 30s build timer. If it joins the dance when OM is 50%, it gets 15s build timer etc.

Posted: Fri Apr 27, 2012 11:16 am
by PPNL
OMG THIS HAS TO GET IN RCZ. ROTACAK THIS IS THE MOST IMPORTANT THING THAT EVER HAS TO BE ON TREMULOUS IF YOU DON'T ADD THIS...... well nvm...

Image

Posted: Fri Apr 27, 2012 11:46 am
by Nod_Nod_Nod
Image

Posted: Fri Apr 27, 2012 2:39 pm
by nalf
Yet a slightly different modification came to my mind, as the build timers seemed a bit arbitrary to me. What if instead of using build timers grangers would give their health to the OM? That would limit how much health one granger can contribute. And after (re)building an OM, grangers could evolve right away, but with low health, they'd have to regenerate. A booster would reduce this penalty, but I think still it wouldn't shift the game balance.

Opinions welcome.