[Info]
Type:AdvDupe File
Creator:"MoPaZoDoZ"
Date:09/14/10
Description:"none"
Entities:3
Constraints:2
[More Information]
FileVersion:0.84
AdvDupeVersion:1.85
AdvDupeToolVersion:1.9
AdvDupeSharedVersion:1.72
SerialiserVersion:1.4
WireVersion:2207 (exported)
Time:08:00 PM
Head:131
HoldAngle:0,3.01203,0
HoldPos:-8.50679,-4.84394,-24.2911
StartPos:11558.8,-13593.1,-0.96875
[Save]
Entities:02FC0468{V:11484.6,-13717.8,25.1643;A:0.00183057,84.4444,-3.05176e-005;Y:103;B:f;}200228A0{Y:91=B:t;Y:99=T:2001C240;}200206B0{;}20020200{N:0=T:20017E30;}2001DA10{Y:32=T:2001AB60;Y:100=T:200228A0;}200214F0{Y:5=T:200231A0;Y:7=Y:6;Y:24=T:236B1730;Y:3=A:-0.226928,178.998,-12.4964;Y:25=T:20018190;Y:26=Y:9;Y:2=V:8.8291,14.6719,43.8406;Y:10=Y:8;Y:27=N:0;Y:33=T:2001C480;Y:1=A:-0.226928,178.998,-12.4964;S:"Pos"=V:8.8291,14.6719,43.8406;}2001A140{Y:40;S:"EE";S:"RPM";Y:41;Y:42;Y:43;Y:44;Y:45;}200240D0{N:0;N:0;N:0;}2001D620{Y:92=T:20025150;S:"Src"=N:130;Y:94=Y:93;Y:95=V:-3.18067,-2.5052,1.19045;Y:29=T:2001F420;Y:97=Y:96;Y:73=V:4.46773,-4.38485,1.53125;Y:98=N:0;}20018BB0{Y:46;Y:47;Y:46;Y:46;Y:48;Y:46;Y:49;Y:46;}2001EC10{N:0;N:90;N:0;}231F8B80{Y:38;Y:39;}2001E3D0{Y:5=T:20020680;Y:24=T:236AFF90;Y:3=A:0.000115273,4.7115e-006,-0.00186157;Y:27=N:0;Y:7=Y:86;Y:1=A:0.000115273,4.7115e-006,-0.00186157;Y:87=T:2001A4D0;Y:88=T:231F91B0;Y:89=Y:36;Y:2=V:8.50684,4.84473,24.2909;Y:10=Y:34;Y:90=Y:35;Y:33=T:2001DA10;Y:101=T:200173B0;S:"Pos"=V:8.50684,4.84473,24.2909;}20020680{N:0=T:20017CE0;}H231F6EA0{N:132=T:200214F0;N:131=T:2001E3D0;N:130=T:200220F0;}2001C240{S:"P"=T:2001D620;}20022D50{Y:32=T:200215E0;Y:100=T:20024C70;}20018190{Y:10=Y:8;Y:12=Y:11;Y:14=Y:13;Y:16=Y:15;Y:18=Y:17;Y:7=Y:6;Y:19=T:20020320;Y:23=T:200191E0;}20017260{Y:57=N:0;Y:58=N:0;Y:59=N:1;Y:61=Y:60;Y:62=V:11567.3,-13619.3,29.3231;Y:63=B:f;Y:64=V:0,-0.242555,-0.970138;Y:65=V:11567.3,-13625.1,6.03992;Y:66=B:f;Y:67=B:f;Y:68=V:0,0,0;Y:69=N:0;Y:70=N:0;S:"Hit"=B:f;Y:71=B:f;Y:72=B:f;Y:73=V:11567.3,-13619.3,29.3231;}2001A4D0{T:2001A140;T:20018BB0;}200231A0{N:0=T:2001E370;}200173B0{S:"EE"=S:"";S:"RPM"=N:1.9836516750565;Y:50=V:0,0,0;Y:51=N:23.999917984009;Y:52=V:0,0,0;S:"Ang"=T:2001EC10;Y:53=N:0;Y:54=N:0;Y:55=V:11567.3,-13568.3,5.32149;Y:42=T:200236E0;S:"M2"=N:0;S:"ELE"=N:0;S:"RR"=T:200206B0;S:"ACT"=N:0;Y:56=N:0;S:"R2"=T:20023620;S:"Col"=T:2001FB40;S:"A"=N:0;Y:74=T:2001B940;Y:75=N:0;Y:45=N:-0.34864900832813;S:"$M2"=N:0;Y:76=N:23.999996185303;Y:77=N:23.999917984009;S:"I"=N:0;Y:44=T:200240D0;S:"BEA"=N:0;Y:78=N:-87131.990184515;S:"W"=N:0;Y:43=N:0;Y:79=N:0;S:"$M1"=N:0;S:"S"=N:0;Y:41=N:0;Y:80=N:23.999996185303;Y:81=V:0,0,0;S:"III"=N:2.35;Y:82=V:11567.3,-13625.1,6.03992;S:"Gas"=N:0;S:"D"=N:0;S:"M1"=N:0;Y:83=N:0;Y:84=N:-80838.512225735;S:"R1"=T:20017260;Y:40=N:1;Y:85=V:0,0,0;}20017CE0{Y:1=A:0.000115273,4.7115e-006,359.998;Y:2=V:8.50684,4.84473,24.2909;Y:3=A:0.000115273,4.7115e-006,359.998;S:"Pos"=V:8.50684,4.84473,24.2909;Y:4=B:t;}236B1730{V:11484.9,-13712.7,42.8719;A:-0.226928,178.998,-12.4964;Y:8;Y:6;Y:9;T:20018190;}20023620{Y:57=N:0;Y:58=N:0;Y:59=N:1;Y:61=Y:60;Y:62=V:11567.3,-13568.3,29.3215;Y:63=B:f;Y:64=V:0,-4.06901e-005,-1;Y:65=V:11567.3,-13568.3,5.32149;Y:66=B:f;Y:67=B:f;Y:68=V:0,0,0;Y:69=N:0;Y:70=N:0;S:"Hit"=B:f;Y:71=B:f;Y:72=B:f;Y:73=V:11567.3,-13568.3,29.3215;}231F91B0{T:231F6C90;T:231F8B80;}20023680{;}231F6C90{Y:37;S:"P";}20024C70{Y:99=T:20023680;Y:91=B:t;S:"pod"=N:132;}20026FB0{S:"a"=N:255;S:"r"=N:255;S:"g"=N:0;S:"b"=N:0;}2001C480{Y:28=T:20018970;Y:32=T:20020AD0;}200215E0{Y:29=T:20026FB0;}2001E370{Y:1=A:-0.226928,178.998,347.504;Y:2=V:8.8291,14.6719,43.8406;Y:3=A:-0.226928,178.998,347.504;S:"Pos"=V:8.8291,14.6719,43.8406;Y:4=B:f;}20025180{S:"a"=N:0;S:"r"=N:255;S:"g"=N:188;S:"b"=N:209;}236AFF90{V:11484.6,-13722.5,23.3221;A:0.000115273,4.7115e-006,-0.00186157;Y:34;Y:35;Y:36;T:231F91B0;T:2001A4D0;T:200173B0;}2001F420{S:"a"=N:255;S:"r"=N:255;S:"g"=N:255;S:"b"=N:255;}20025150{;}2001AB60{Y:29=T:20026B30;Y:30=N:0;Y:31=N:0;}20026B30{S:"a"=N:255;S:"r"=N:40;S:"g"=N:40;S:"b"=N:40;}20018970{;}2001FB40{N:0;N:0;N:0;}20020320{;}200191E0{Y:21=Y:20;Y:22=S:"0";}20020AD0{Y:29=T:20025180;Y:30=N:0;Y:31=N:0;}200220F0{Y:1=A:0.00183057,84.4444,-3.05176e-005;Y:7=Y:102;Y:24=T:02FC0468;Y:3=A:0.00183057,84.4444,-3.05176e-005;Y:2=V:8.4873,9.59766,26.133;Y:27=N:0;Y:5=T:20020200;Y:33=T:20022D50;Y:10=Y:103;S:"Pos"=V:8.4873,9.59766,26.133;}20017E30{Y:1=A:0.00183057,84.4444,360;Y:2=V:8.4873,9.59766,26.133;Y:3=A:0.00183057,84.4444,360;S:"Pos"=V:8.4873,9.59766,26.133;Y:4=B:f;}2001B940{N:0;N:0;N:0;}200236E0{N:5;N:0;N:3.83;N:2.35;N:1.4;N:1.1;N:0.9;}
Constraints:2001A290{T:20023DA0;T:200222D0;}20024AF0{Y:106=N:130;Y:107=N:0;}20022450{Y:106=N:131;Y:107=N:0;}2001D2F0{T:20024AF0;T:20022450;}20023DA0{Y:106=N:132;Y:107=N:0;}200222D0{Y:106=N:131;Y:107=N:0;}H1982AA60{T:20025E10;T:20023800;}20023800{Y:108=T:2001A290;Y:111=Y:110;Y:105=N:0;}20025E10{Y:104=B:t;Y:105=N:0;Y:108=T:2001D2F0;Y:109=B:t;Y:111=Y:110;}
[Dict]
1:"LocalAngle"
2:"LocalPos"
3:"Angle"
4:"Frozen"
5:"PhysicsObjects"
6:"prop_vehicle_prisoner_pod"
7:"Class"
8:"models/nova/airboat_seat.mdl"
9:"Seat_Airboat"
10:"Model"
11:"A Seat from VALVe's Airboat"
12:"Information"
13:"Airboat Seat"
14:"Name"
15:"Half-Life 2"
16:"Category"
17:"VALVe"
18:"Author"
19:"Members"
20:"scripts/vehicles/prisoner_pod.txt"
21:"vehiclescript"
22:"limitview"
23:"KeyValues"
24:"arglist"
25:"VehicleTable"
26:"VehicleName"
27:"Skin"
28:"VehicleMemDupe"
29:"Color"
30:"RenderMode"
31:"RenderFX"
32:"colour"
33:"EntityMods"
34:"models/hunter/plates/plate05x075.mdl"
35:"@name iScooter_system@inputs P:wirelink Plate:entity@outputs EE:string TESTSPEED:vector Turn Effect RPM Gear_i GEAR_V:array Force@persist M1 M2 SoundSpin E_holo:entity R1_pos_cc:vector R2_pos_cc:vector I Gas Ang:angle Rot1_i Rot2_i Rot_speed E:entity R1_dist R2_dist RR:array@persist ACT@trigger none#@model models/hunter/plates/plate05x075.mdlrunOnTick(1)if(first() | duped())    {    E=Plate    E=entity()    GEAR_V[1,number]=5    GEAR_V[2,number]=0    GEAR_V[3,number]=3.83    GEAR_V[4,number]=2.35    GEAR_V[5,number]=1.4    GEAR_V[6,number]=1.1    GEAR_V[7,number]=0.9    Gear_i=4    RPM=3    Col=vec(random(255),random(255),random(255))    Col=vec(0,100,255)    E:soundPlay(0,0,vehicles/v8/v8_firstgear_rev_loop1.wav)    E:soundPlay(0,0,vehicles/v8/v8_throttle_off_fast_loop1.wav)    Turn=10    Ang=ang(0,90,0)        E:setMass(1000)    E:setMaterial(models/debug/debugwhite)    E:setColor(vec(40,40,40))    RR=E:getConstraints()holoCreate(0,E:pos(),vec(1.8,1.8,2.9),ang(),vec(255,255,255)*0.2,hqtorus2)holoMaterial(0,models/debug/debugwhite)holoCreate(1,E:pos(),vec(1.4,1.4,0.55),ang(),vec(255,255,255)*0.5,hqcylinder2)holoMaterial(1,models/debug/debugwhite)holoParent(1,0)holoCreate(2,E:pos(),vec(1.8,1.8,2.9),ang(),vec(255,255,255)*0.2,hqtorus2)holoMaterial(2,models/debug/debugwhite)holoCreate(3,E:pos(),vec(1.4,1.4,0.55),ang(),vec(255,255,255)*0.5,hqcylinder2)holoMaterial(3,models/debug/debugwhite)holoParent(3,2)holoCreate(4,E:pos()-E:right()*17+E:up(),vec(2.6,2.6,1.7),E:angles()+ang(90,0,0),vec(255,255,255),hqcylinder2)#holoClip(4,E:pos()-E:right()*17,E:up()+E:right()/4,1)holoClip(4,E:pos()*0-E:right()*17*0,vec(0,1,0):rotate(0,100,0),0)holoClipEnabled(4,1)holoCreate(5,E:pos()-E:right()*3+E:up()*3,vec(1,1,1),E:angles()+ang(0,0,-20),vec(255,255,255))holoCreate(6,E:pos()-E:right()*3+E:up()*13,vec(1,1,1.47),E:angles()+ang(0,0,20),vec(255,255,255))holoCreate(7,E:pos()-E:right()*15+E:up()*12,vec(1.5,2.5,1),E:angles()+ang(90,0,0),vec(255,255,255),hqcylinder2)holoCreate(8,E:pos()-E:right()*6+E:up()*21,vec(1.5,2.5,0.5),E:angles(),vec(255,255,255),hqicosphere2)holoCreate(9,E:pos()+E:right()*22+E:up()*4,vec(1.7,1,0.5),E:angles()+ang(0,0,-50),vec(255,255,255))holoCreate(10,E:pos()+E:right()*23+E:up()*11,vec(1,2,0.5),E:angles()+ang(0,0,-80),vec(255,255,255))holoCreate(11,E:pos()+E:right()*25+E:up()*15,vec(1.5,1.4,0.5),E:angles()+ang(0,0,-90),vec(255,255,255))holoCreate(12,E:pos()+E:right()*26+E:up()*19,vec(0.7,2,0.5),E:angles()+ang(0,0,-115),vec(255,255,255))holoCreate(13,E:pos()+E:right()*29+E:up()*10,vec(1,0.3,1),E:angles()+ang(0,0,-110),vec(255,255,255))holoCreate(14,E:pos()+E:right()*37.5+E:up()*11.9,vec(1,0.3,0.6),E:angles()+ang(0,0,-90),vec(255,255,255))holoCreate(20,E:pos(),vec(1.2,0.2,0.2),ang(),vec(255,255,255))E_holo=holoEntity(20)holoCreate(21,E:pos()+vec(4,3,7),vec(0.2,0.2,1.2),ang(0,0,-30),vec(255,255,255),hqcylinder2)holoParent(21,20)holoCreate(15,E:pos()+E:right()*21+E:up()*30,vec(0.2,0.2,2.2),E:angles()+ang(90,0,0),vec(255,255,255),hqcylinder2)I=12while(I)    {    holoMaterial(I+3,models/shiny)    holoParent(I+3,E)    holoColor(I+3,Col)    I-=1    }   }holoColor(8,vec(30,30,30))holoColor(15,vec(30,30,30))W=P:number(W)S=P:number(S)D=P:number(D)A=P:number(A)ELE=P:number(Elevation)BEA=P:number(Bearing)AIMPOS=P:vector(AimPos)M1=P:number(Mouse1)M2=P:number(Mouse2)SPACE=P:number(Space)SHIFT=P:number(Shift)DRIVER=P:entity(Entity):driver()Gas=(W*!S)if($M1)    {    if(M1)        {        E:soundPlay(3,0,synth/saw.wav)        }    else        {        soundStop(3)        }    }if(M2 & $M2)    {    E:soundPlay(4,0,vo/canals/gunboat_getin.wav)    } if($Gas)    {    if(Gas)        {         E:soundPlay(0,0,vehicles/v8/v8_firstgear_rev_loop1.wav)        }    else        {        E:soundPlay(0,0,vehicles/v8/v8_throttle_off_fast_loop1.wav)        }    }#Turn=-cos((E:angles()-(E:pos()-owner():pos()):toAngle()):yaw())*40rangerHitWater(1)rangerFilter(RR)R1=rangerOffset(24,E:pos()+E:right()*31+E:up()*6,-E:up()+E:right()/4)rangerHitWater(1)rangerFilter(RR)R2=rangerOffset(24,E:pos()-E:right()*20+E:up()*6,-E:up())R2_e=R2:entity()R1_e=R2:entity()Vel_l=E:velL()Rot_speed=Vel_l:y()/7R2_wheel_speed=E:toLocal(E:pos()+R2:position()-R2_pos_cc-R2_e:vel()/40)R1_wheel_speed=E_holo:toLocal(E_holo:pos()+R1:position()-R1_pos_cc-R1_e:vel()/40)Effect=((10*RPM^2)-(RPM^3))*(Gas + (RPM<2))RPM+=Effect/1000-RPM/100III=GEAR_V[Gear_i+3,number]Force=(RPM/III+R2_wheel_speed:y()*III/2)*max(min(-15000+RPM*4000,4000),0)*R2:hit()RPM-=Force/40000if(RPM>8)    {    Gear_i=min(Gear_i+1,4)    E:soundPlay(2,0.3,vehicles/v8/second.wav)    soundPitch(2,RPM*30)    }if(RPM<4.5 & Gear_i!=1)    {            E:soundPlay(2,0.3,vehicles/v8/second.wav)    soundPitch(2,RPM*30)    Gear_i=max(Gear_i-1,1)    }#Gear_i=3Rot1_i+=R1_wheel_speed:y()*5Rot2_i+=R2_wheel_speed:y()*5Turn=(min(max(Turn+(-sign(Turn)+(A-D)*6)/(1+abs(R1_wheel_speed:y())/8),-70),70))/(1-Rot_speed/160)holoAng(20,E:angles()+ang(0,Turn,0))holoPos(20,R1:position()+E:up()*11)R1_dist=R1:distance()R2_dist=R2:distance()#holoAng(0,E:angles()*ang(0,1,0)+ang(Rot1_i,Turn+90,90))holoAng(0,E:toWorld(ang(Rot1_i,Turn+90,90)))holoPos(0,R1:position()+E:up()*11+E:vel()/70)#holoAng(2,E:angles()*ang(0,1,0)+ang(Rot2_i,90,90))holoAng(2,E:toWorld(ang(Rot1_i,90,90)))holoPos(2,R2:position()+E:up()*11+E:vel()/70)SoundSpin=abs(R2_wheel_speed:x()+R1_wheel_speed:x())>1if(SoundSpin & $SoundSpin)    {        E:soundPlay(1,0,vehicles/v8/skid_highfriction.wav)    }if(R1:hit()){IIII=E:forward():rotate(ang(0,Turn,0))*-R1_wheel_speed:x()*6000+R1:hitNormal()*(24-R1_dist-$R1_dist*2)*2000E:applyOffsetForce(IIII,R1:position())}if(R2:hit()){IIII=-E:forward()*R2_wheel_speed:x()*7000+E:right()*(Force*III*III)/3+R2:hitNormal()*(24-R2_dist-$R2_dist*2)*2000E:applyOffsetForce(IIII,R2:position())}if(R2:hit() | R1:hit())    {E:applyAngForce((-E:angles()*ang(1,0,0)*4000-E:angVel()*ang(1000,500,600) - ang(Turn*-abs(R2_wheel_speed:y()),0,0)*2200))#E:applyForce(-E:forward()*Vel_l:x()*500)if(S)    {    E:applyForce(-E:right()*4000+(-E:vel()/(1+E:vel():length()))*3000)    }if(SPACE)    {    E:applyAngForce(ang(0,0,-E:angVel():roll()/1000-sin(E:angles():roll()+46+Rot_speed/6))*500000)    }}else    {    E:applyAngForce((ang(0,A-D,W-S)*30000 - E:angVel()*100)*SHIFT )    }    #E:applyAngForce(ang(0,0,SPACE-SHIFT)*10000)soundPitch(0,RPM*30)R1_pos_cc=R1:position()R2_pos_cc=R2:position()"
36:"iScooter_system"
37:"Plate"
38:"ENTITY"
39:"WIRELINK"
40:"Gear_i"
41:"Effect"
42:"GEAR_V"
43:"Force"
44:"TESTSPEED"
45:"Turn"
46:"NORMAL"
47:"STRING"
48:"ARRAY"
49:"VECTOR"
50:"AIMPOS"
51:"R1_dist"
52:"Vel_l"
53:"$Gas"
54:"$SoundSpin"
55:"R2_pos_cc"
56:"SHIFT"
57:"FractionLeftSolid"
58:"HitGroup"
59:"Fraction"
60:"**empty**"
61:"HitTexture"
62:"RealStartPos"
63:"HitNoDraw"
64:"Normal"
65:"HitPos"
66:"StartSolid"
67:"HitWorld"
68:"HitNormal"
69:"HitBox"
70:"PhysicsBone"
71:"HitNonWorld"
72:"HitSky"
73:"StartPos"
74:"IIII"
75:"SoundSpin"
76:"R2_dist"
77:"$R1_dist"
78:"Rot1_i"
79:"Rot_speed"
80:"$R2_dist"
81:"R1_wheel_speed"
82:"R1_pos_cc"
83:"SPACE"
84:"Rot2_i"
85:"R2_wheel_speed"
86:"gmod_wire_expression2"
87:"_outputs"
88:"_inputs"
89:"_name"
90:"_original"
91:"extended"
92:"Path"
93:"link"
94:"SrcId"
95:"SrcPos"
96:"cable/cable2"
97:"Material"
98:"Width"
99:"Wires"
100:"WireDupeInfo"
101:"_vars"
102:"gmod_wire_adv_pod"
103:"models/jaanus/wiretool/wiretool_range.mdl"
104:"nocollide"
105:"forcelimit"
106:"Index"
107:"Bone"
108:"Entity"
109:"deleteonbreak"
110:"Weld"
111:"Type"
Saved:88