Signal Horns

Started by Howlando, August 25, 2009, 06:05:06 PM

Previous topic - Next topic

Howlando

Someone should recycle the old seeker decoder ring script to make different "Signal Horns" that can be used by pcs to broadcast to other PCs in the area and thus help in the brave new no party world.

There should be different forms, possibly even faction specific ones.

This would allow for Pcs to communicate and indicate rough direction while separated, as well as be able to call for assistance, etc.

Being tied into voice commands would be particularly slick.

Dhund

Oddly enough, I was going to suggest a specific horn after some IG actions that took place in the Temple District.

Its a simple script, though, you just slap this into the OnUse (changing the tag to the correct horn tag, of course, and depending on how OnUse is handled here)

//Horn script, to signal other PCs of some form of danger in the area.
else if (GetTag(GetItemActivated()) == "AlarmHorn")
{
   object oHornBlower = GetArea(GetItemActivator));
   object oHornBlow = GetFirstObjectInArea(oHornBlower);

    while (GetIsObjectValid)
    {
        if (GetIsPC(oHornBlow))
        {
            SendMessageToPC(oHornBlow, "You hear a horn sounded somewhere nearby")
        }
        GetNextObjectInArea(oHornBlower);
    }
}

Without knowing exactly how the OnUse is setup, I can't make it perfect, but that should do the trick.

Or, if you want it to only work in certain areas

//Horn script, to signal other PCs of some form of danger in the area.
else if (GetTag(GetItemActivated()) == "AlarmHorn")
{
   object oHornBlower = GetArea(GetItemActivator));
   object oHornBlow = GetFirstObjectInArea(oHornBlower);

    while (GetIsObjectValid)
    {
        if oHornBlower = "AREA_TAG"
        {
            if (GetIsPC(oHornBlow))
            {
                SendMessageToPC(oHornBlow, "You hear a horn sounded somewhere nearby")
            }
            GetNextObjectInArea(oHornBlower);
        }
    }
}
<@Mort> Dhund is on the money, imo

Letsplayforfun

That'd be cool. Different 'sounding' horns+ general direction as to where it was blown would make a great IC communication tool.

You can add whistle, too.

Porkolt

I'd also suggest implementing listen checks for determining the sound of horns of different factions and where they're coming from (as in-faction horns might have special signals to denote their location or function, and are familiar to the person listening).

FleetingHeart

Quote from: Letsplayforfun;142208You can add whistle, too.


Bear Whistle: On use, all bears in the area charge to your position. Hope you have some bear food!

Dhund

Quote from: FleetingHeart;142235Bear Whistle: On use, all bears in the area charge to your position. Hope you have some bear food!

Of course they would! They're MADE of it!
<@Mort> Dhund is on the money, imo

Thomas_Not_very_wise

Quote from: FleetingHeart;142235Bear Whistle: On use, all bears in the area charge to your position. Hope you have some bear food!

This.

Halfbrood

This what? Use proper sentences.

I also think this is a great idea. In TNVW's very own style.

IMPLEMENT THIS NOW!

Cerberus

Quote from: RIPnogarD;87872Conch shell horn
* Scare (3) 1/day
* Full round action that does give AoO against the wielder.
 
It would be cool if it worked like a bard instrument and made a loud sound as well. That way it could be used above and beyond just the scare ability and be used by anybody as warning devise or something.
http://www.youtube.com/watch?v=20w-nuLcneU
The horn of Gondor ;) (Boromir rocks!)...

Gippy

These are in the game now. I've not gotten to testing them though.