// [RCD] BasicCar安全運転仕様 // Val { BRAKE(default=0, max=80, step=80) ENGINE(default=0, min=-2500, max=500, step=2500) HANDLE(default=0, min=-20, max=20, step=5) HBRAKE(default=0, max=30, step=30) MODE(default=1, min=-1, max=1) PO(default=70, min=50, max=120) } Key { 1:Engine(step=500) 2:Handle(step=-0.5) 3:Handle(step=0.5) 7:Brake(step=30), HBrake(step=20) 8:HBrake(step=20) } Body { Core() { S:Frame() { S:Frame() { W:Frame() { W:Wheel(angle=90, power=ENGINE, brake=BRAKE, option=0, effect=5) { } } S:Cowl(angle=-6060, color=#0080FF) { W:Cowl() { W:Cowl(angle=70, option=3) { } } E:Cowl() { E:Cowl(angle=70, option=4) { } } } E:Frame() { E:Wheel(angle=90, power=-ENGINE, brake=BRAKE, option=0, effect=5) { } } S:Cowl(angle=-95, color=#0080FF) { W:Cowl() { } E:Cowl() { } S:Cowl(angle=-15, option=1) { W:Cowl(option=1) { } E:Cowl(option=1) { } S:Cowl(option=1) { W:Cowl(option=1) { } E:Cowl(option=1) { } S:Cowl(angle=-65, color=#0080FF) { E:Cowl() { } W:Cowl() { } N:Cowl(angle=45, color=#000000) { W:Cowl(color=#000000) { W:Cowl(option=3, color=#000000) { } } E:Cowl(color=#000000) { E:Cowl(option=4, color=#000000) { } } } } } } } } S:Weight() { W:Weight() { } E:Weight() { } } } N:Frame() { N:Frame() { N:Cowl(angle=60, color=#0080FF) { E:Cowl() { E:Cowl(angle=70, option=3) { } } W:Cowl() { W:Cowl(angle=70, option=4) { } } } E:RudderF(angle=HANDLE) { E:Wheel(angle=90, power=-ENGINE, brake=HBRAKE, option=0, effect=5) { } } W:RudderF(angle=HANDLE) { W:Wheel(angle=90, power=ENGINE, brake=HBRAKE, option=0, effect=5) { } } N:Cowl(angle=-120, color=#0080FF) { E:Cowl() { } W:Cowl() { } N:Cowl(angle=10, option=1) { E:Cowl(option=1) { } W:Cowl(option=1) { } N:Cowl(option=1) { E:Cowl(option=1) { } W:Cowl(option=1) { } N:Cowl(angle=-65, color=#0080FF) { E:Cowl() { } W:Cowl() { } N:Cowl(angle=0, color=#0080FF) { E:Cowl() { } W:Cowl() { } N:Cowl(color=#0080FF) { E:Cowl() { } W:Cowl() { } } } } } } } W:Cowl() { } } } N:Chip() { N:Chip() { } N:Cowl(angle=-90) { W:Cowl() { } E:Cowl() { } N:Cowl(angle=-30) { W:Cowl() { } E:Cowl() { } } } S:Cowl(angle=-90) { W:Cowl() { } E:Cowl() { } S:Cowl(angle=-30) { W:Cowl() { } E:Cowl() { } } S:Cowl(angle=0, option=5) { W:Cowl(option=3) { } } } } E:Frame(option=1) { N:Frame(angle=-90, option=1) { S:Frame(option=1) { N:TrimF(angle=-HANDLE, option=1) { N:Cowl(option=2, color=1) { } } } } } E:Cowl() { N:Cowl() { } S:Cowl() { } E:Cowl(angle=60) { N:Cowl() { N:Cowl(option=4) { } } S:Cowl() { S:Cowl(option=3) { } } W:Cowl(angle=-30) { S:Cowl() { S:Cowl() { W:Cowl() { W:Cowl() { } } } W:Cowl(angle=-B, option=1) { W:Cowl(option=1) { N:Cowl(option=1) { } } N:Cowl(angle=0, option=1) { } } } N:Cowl() { N:Cowl() { W:Cowl() { W:Cowl() { } S:Cowl(angle=B3, option=4) { } } } W:Cowl() { W:Cowl(option=1) { } } } } } S:Cowl(angle=-65) { } S:Cowl(angle=-90) { S:Cowl() { S:Cowl(angle=UP3, option=2, color=#FAE6B8) { } W:Cowl(angle=-90, option=3, color=#FAE6B8) { } E:Cowl(angle=-90, option=4, color=#FAE6B8) { } } } W:Cowl(angle=-90, option=5) { } } W:Cowl() { N:Cowl() { } S:Cowl() { } W:Cowl(angle=60) { N:Cowl() { N:Cowl(option=3) { } } S:Cowl() { S:Cowl(option=4) { } } E:Cowl(angle=-30) { N:Cowl() { N:Cowl(option=0) { E:Cowl() { E:Cowl() { } S:Cowl(angle=A3, option=3) { } } } E:Cowl() { E:Cowl(option=1) { } } } S:Cowl() { S:Cowl(option=0) { E:Cowl() { E:Cowl() { } } } } E:Cowl(angle=-A, option=1) { E:Cowl(option=1) { S:Cowl(option=1) { } } S:Cowl(option=1) { } } } } S:Cowl(angle=-65) { } S:Cowl(angle=-90) { S:Cowl() { S:Cowl(angle=UP3, option=2, color=#FAE6B8) { } W:Cowl(angle=-90, option=3, color=#FAE6B8) { } E:Cowl(angle=-90, option=4, color=#FAE6B8) { } } } } } } Script {N=_VZ(0)*-3.6 print 1,"現在速度 ",_ABS(N),"km/h ",_FPS(),"FPS" print 2,"制限速度 ",PO,"km/h" //機体制御 if _KEYUP(4){MODE=-MODE} if MODE=1&_KEY(5){PO=PO-1} if MODE=1&_KEY(6){PO=PO+1} if _KEY(0){ENGINE=ENGINE-500} if MODE=-1&N>=PO{HBRAKE=(PO*-1)+N*1.2 ENGINE=0} //画面表示 if MODE=-1{print 3,"安全運転システム -ON-"} if MODE=1{print 3,"安全運転システム -OFF-"}}