Sonntag, 9. März 2008

test

,............................................................ l l ll l l l l l l ll l ll l l l lkl lk k l k l l klkll l l l l ll lk lk kl lk k lk lklkl lkl kl kl lk lklk lk l

Dienstag, 6. November 2007

Waterlevel script

Script (please notice, that rumble is deactivated, but included for some reason):

//waterlevel
//by pn18
//thanks to vkapadia, Carl Kenner

var.trimx = -1
var.trimy = -23
var.trimz = -1

var.x = Wiimote.RawForceX + var.trimx //trim to 0
var.y = Wiimote.RawForceY + var.trimy // trim to 0
var.z = Wiimote.RawForceZ + var.trimz //trim to 0

var.wait= var.waitset * 100

debug = var.x + " " + var.y + " " + var.z

// User input
var.waitset = 5 //set waitset to filter LED movement: 5 = default, 0 = realtime
// /User input

//mid + right LEDs + rumble

if var.x <= 4 and >= -4 then
wiimote.Led1 = false
wiimote.Led2 = true
wiimote.Led3 = true
wiimote.Led4 = false
wiimote.rumble = false
wait var.wait ms
endif

if var.x <= 8 and > 4 then
wiimote.Led1 = false
wiimote.Led2 = false
wiimote.Led3 = true
wiimote.Led4 = true
wiimote.rumble = false
wait var.wait ms
endif

if var.x <= 12 and >8 then
wiimote.Led1 = false
wiimote.Led2 = false
wiimote.Led3 = false
wiimote.Led4 = true
wiimote.rumble = false
wait var.wait ms
endif

if var.x > 12 then
wiimote.Led1 = false
wiimote.Led2 = false
wiimote.Led3 = false
wiimote.Led4 = false
wiimote.rumble = false
wait var.wait ms
endif

//Left LEDs + rumble

if var.x <= -4 and > -8 then
wiimote.Led1 = true
wiimote.Led2 = true
wiimote.Led3 = false
wiimote.Led4 = false
wiimote.rumble = false
wait var.wait ms
endif

if var.x >= -12 and <-8 then
wiimote.Led1 = true
wiimote.Led2 = false
wiimote.Led3 = false
wiimote.Led4 = false
wiimote.rumble = false
wait var.wait ms
endif

if var.x < -12 then
wiimote.Led1 = false
wiimote.Led2 = false
wiimote.Led3 = false
wiimote.Led4 = false
wiimote.rumble = false
wait var.wait ms
endif