Author Topic: ZoneEvents v5  (Read 19849 times)

   
ZoneEvents v5
Dynamic Creation Of Physical Zones Around Bricks.

OUTPUT EVENTS:

     setZone: Creates or destroyes a Zone - Direction, Thinkness, Force Vector(X Y Z)

     setZoneGravity: set an already created zone's gravity(...-2, -1, 0, 0.5, 1, 1.5....)

     setZoneDrag: set an already created zone's Drag(1, 2....)

     setZoneVelocityMod: set an already created zone's Velocity Multiplier.

     setZoneIsWater:  Changes whether a zone acts like water or not.

     setZoneWaterDensity: Sets the water density.
     
     setZoneWaterViscosity: Sets the water viscosity.

INPUT EVENTS:
     OnPlayerEnterZone:
     OnBotEnterZone:
     OnVehicleEnterZone:

     OnPlayerLeaveZone:
     OnBotLeaveZone:
     OnVehicleLeaveZone:

Zero Gravity Areas, Boosters, Suction Cups, Blowers, Elevators, Ice, Mud, Portal Triggers, RacingCheckpoints... Are All examples of what you can do with this Mod.

FOR A GOOD START, SET UP AN EVENT LIKE THIS: (This makes a high velocity air vent or booster)

ONACTIVATE -> Self -> setZone -> (UP)(20){0}{0}{4000}



Update - v2
    Fixed Event Format issues
   
Update - v3
    Fixed low gravity issue.
 
    Added setZoneIsWater,  setZoneWaterDensity, setZoneWaterViscosity event outputs.

Update - v4
    Added - OnEnter and OnLeave Events.
    Zone size limit increased from 200 to 400

Update - v5
Added - OnInZone.
Changed SetZone, If You set the direction to center, the size parameter acts like a cube radius, set it to 0 for common purposes.

Media Fire Download: http://www.mediafire.com/?sharekey=d5578d868e2d93678ab8b2f348899ad076dbfeb8771ca30f
« Last Edit: March 24, 2009, 05:28:04 PM by Melting Plastic »

That's a link to nothing.

I love these!
NINJA EDIT: Truce is right, unfortanetly.


This seems epic. Downloading.

I hope you made them correctly get created to the bricks size.




He did everything good. It is an awesome mod.

To set the size use the brick sizes. 1 = 1 1x brick.

The overall size is that of the brick emmitting the zone so if you set a 64x brick to 5 bricks high with a .1 gravity you would be able to jump in that area with .1 of the gravity five bricks high.
« Last Edit: January 10, 2009, 05:08:56 PM by General Omega »


So what exactly does this do?

So what exactly does this do?
It creates physical zones that can add, reduce, or nulify drag gravity or velocity. Just a note, that drag increases the player strength dramatically.

Just a note, these do exist with the bricks so if you delete the brick, so is the zone.

Why are the drag forces and velocities as a string? Use vector in the event parameter type for a 3 point vector like projectile speeds or either int or float for numbers.

Also, he said mud. Using the drag editor you can edit how much drag you have so you can make players slow or fast. Do not put too much for you might send the player rocketing forward backwards etc. or make them super slow to an annoying halt.