[mod help] Perrinoia

Post Reply
User avatar
S_hift
Posts: 1963
Joined: Fri Dec 23, 2011 1:42 pm

[mod help] Perrinoia

Post by S_hift »

could you help me make a freestyle mod for baseLT?

I want players to be scored by speed points attained in mph and distance acquired in meters. Also scoring based on time spent in the air.

I'm building client side maps called "ski parks" and "free range" maps making custom terrain for each map type. I'll also let you get first view on all maps prior to release. I don't plan on releasing the maps until the playlist is complete and fully tested.

in multiplayer the concept of the game is simple; kill or be killed, ski fast, and fly high. (30 minutes).

in single player the concept of the game is to beat your highscore in the time limit (15 minutes).


anyway I'm also doing this for the people with crappy internet who still wanna play tribes in offline mode or lan or even host a private server
Image <--Click here to subscribe to S_hift's youtube
Click here for full access to all my tribes downloads
User avatar
DaRk
Posts: 1001
Joined: Sat Jul 27, 2013 4:22 pm
Location: ID, USA

Re: [mod help] Perrinoia

Post by DaRk »

Why would you go metric with one unit and imperial with the next? That makes 0 sense. Either do meters with km/h or m/s, or do yards with mi/h. IMO, keep it all metric.

Like the idea though.
User avatar
S_hift
Posts: 1963
Joined: Fri Dec 23, 2011 1:42 pm

Re: [mod help] Perrinoia

Post by S_hift »

yeah i guess keep it professional metric is the way to go.
Image <--Click here to subscribe to S_hift's youtube
Click here for full access to all my tribes downloads
perrinoia
Site Admin
Posts: 3732
Joined: Sun Jul 01, 2012 7:18 pm

Re: [mod help] Perrinoia

Post by perrinoia »

Tribes units are metric, and it drives me bonkers when I see plasmatic's speedometer pop up in Tribes and it says MPH. The formula used gets m/s not MPH.

Code: Select all

function CheckPoint::onTrigEnter(%this, %object)
{
	%mps = Vector::getDistance("0 0 0", Item::getVelocity(%object));
	if(%this.mps < %mps && getObjectType(%object) == "Player")
	{
		%this.mps = %mps;
		Group::iterateRecursive(getGroup(%this), GameBase::virtual, "onCollision", %object);
	}
}
This code will do the trick if you name your trigger "CheckPoint" and put a tower switch in the same group. One trigger and tower switch per group to make each check point. Hide the tower switch inside a rock or something so players can't actually touch it.
Image
User avatar
S_hift
Posts: 1963
Joined: Fri Dec 23, 2011 1:42 pm

Re: [mod help] Perrinoia

Post by S_hift »

oh whats this speedometer? how would i use this?
Image <--Click here to subscribe to S_hift's youtube
Click here for full access to all my tribes downloads
perrinoia
Site Admin
Posts: 3732
Joined: Sun Jul 01, 2012 7:18 pm

Re: [mod help] Perrinoia

Post by perrinoia »

Play on any server running a version of annihilation developed by prasmatic.

The mod periodically checks every player's speed, and if you exceed a certain threshold, it bottom prints your speed.

There's a toggle to turn it on and off in your personal options menu.

I find it obnoxious.
Image
AnniDv6
Posts: 1039
Joined: Mon Dec 12, 2011 3:25 pm

Re: [mod help] Perrinoia

Post by AnniDv6 »

Yeah it's a huge pain because it overides all kinds of bottomprint messages from other things. Redtower also just updated his skii map you guys should check it out
Post Reply