Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 29

Thread: Midship platform device machine

  1. #1
    :h3: Random's Avatar
    Join Date
    Sep 2006
    Location
    Baltimore or Philly suburbs
    Posts
    1,025

    Midship platform device machine

    Midship device, runs on a script and has a custom animation. Uses trigger volumes

    http://s68.photobucket.com/albums/i5...=WhatZMTis.flv

    Download a not so low res version (bink .exe video):
    http://files.filefront.com/WhatZMTis.../fileinfo.html

    This is the script but good luck getting it all to work (creating animations, and setting up trigger volumes). :'(

    Code:
    (global boolean balance true)
    
    (script continuous tilt
    (if (and (volume_test_objects tilt1 (players)) (volume_test_objects tilt2 (players)) true)
    (begin
    (set balance false))) 
    (set balance true))
    
    (script continuous tilt1
    (if (and (<= (device_get_position test) .7) (>= (device_get_position test) .3) (= balance false) true)
    (begin
    (device_set_position test .5))))
    
    (script continuous tilt2
    (if (and (> (device_get_position test) .7) (= balance false) true)
    (begin 
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous tilt3
    (if (and (< (device_get_position test) .3) (= balance false) true)
    (begin 
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    
    (script startup fix
    (device_set_position_immediate test .5))
    
    (script continuous rc 
    (if (and (volume_test_objects rc (players)) (<= (device_get_position test) .7) (>= (device_get_position test) .3) (=  balance true) true)
    (begin
    (device_set_position test .6))))
    
    (script continuous rc2
    (if (and (volume_test_objects rc (players)) (> (device_get_position test) .7) (= balance true) true)
    (begin 
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous rc3
    (if (and (volume_test_objects rc (players)) (< (device_get_position test) .3) (= balance true) true)
    (begin 
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    
    (script continuous lc
    (if (and (volume_test_objects lc (players)) (>= (device_get_position test) .7) (<= (device_get_position test) .3) ( = balance true) true)
    (begin
    (device_set_position test .4))))
    
    (script continuous lc2
    (if (and (volume_test_objects lc (players)) (> (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous lc3
    (if (and (volume_test_objects lc (players)) (< (device_get_position test) .3) (= balance true) true)
    (begin 
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    
    (script continuous lr
    (if (and (volume_test_objects lr (players)) (< (device_get_position test) .2) (= balance true) true)
    (begin
    (device_set_position test .2))))
    
    (script continuous lr2
    (if (and (volume_test_objects lr (players)) (>= (device_get_position test) .3) (<= (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test .4)
    (sleep 10)
    (device_set_position_immediate test 0))))
    
    (script continuous lr3
    (if (and (volume_test_objects lr (players)) (> (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous ll
    (if (and (volume_test_objects ll (players)) (>= (device_get_position test) .3) (<= (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test .3))))
    
    (script continuous ll2
    (if (and (volume_test_objects ll (players)) (< (device_get_position test) .2) (= balance true) true)
    (begin
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    
    (script continuous ll3
    (if (and (volume_test_objects ll (players)) (> (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous rr
    (if (and (volume_test_objects rr (players)) (<= (device_get_position test) .7) (>= (device_get_position test) .3) (= balance true) true)
    (begin
    (device_set_position test .7))))
    
    (script continuous rr2
    (if (and (volume_test_objects rr (players)) (> (device_get_position test) .7) (= balance true) true)
    (begin
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous rr3
    (if (and (volume_test_objects rr (players)) (< (device_get_position test) .3) (= balance true) true)
    (begin
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    
    (script continuous rl
    (if (and (volume_test_objects rl (players)) (<= (device_get_position test) .7) (>= (device_get_position test)  .3) (= balance true) true)
    (begin
    (device_set_position test .6)
    (sleep 10)
    (device_set_position_immediate test 1)
    (device_set_position test .8))))
    
    (script continuous rl2
    (if (and (volume_test_objects rl (players)) (> (device_get_position test) .8) (= balance true) true)
    (begin
    (device_set_position test .8))))
    
    (script continuous rl3
    (if (and (volume_test_objects rl (players)) (< (device_get_position test) .3) (= balance true) true)
    (begin
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4)
    (device_set_position test .6))))
    
    (script continuous all1
    (if (and (not (volume_test_objects all (players))) (<= (device_get_position test) .7) (>= (device_get_position test) .3) true)
    (begin
    (device_set_position test .5))))
    
    (script continuous all2
    (if (and (not (volume_test_objects all (players))) (> (device_get_position test) .7) true)
    (begin 
    (device_set_position test 1)
    (sleep 10)
    (device_set_position_immediate test .6))))
    
    (script continuous all3
    (if (and (not (volume_test_objects all (players))) (< (device_get_position test) .3) true)
    (begin 
    (device_set_position test 0)
    (sleep 10)
    (device_set_position_immediate test .4))))
    LEET if you want me to remove this just tell me
    Reply With Quote

  2. #2
    Senior Member WhÎþLå§h ÐÆmØÑ's Avatar
    Join Date
    Aug 2006
    Location
    Washington
    Posts
    1,220

    Re: Midship platform device machine

    o.o Wow, that is a big script.
    Reply With Quote

  3. #3
    Insane. Teroh's Avatar
    Join Date
    Aug 2006
    Location
    SF, CA
    Posts
    997

    Re: Midship platform device machine

    Its cool put pointless.
    Reply With Quote

  4. #4
    GLORY TO ARSTOTZKA rossmum's Avatar
    Join Date
    Sep 2006
    Location
    the atrocity exhibition
    Posts
    13,767

    Re: Midship platform device machine

    Not really. The constant motion of Midship's middle platorm could really fuck your aim up and allow for some insane fights.

    Like I said on GBX, it's great, but would be better if it bounced a bit when jumped on.
    Reply With Quote

  5. #5
    got dam forumers.... SnaFuBAR's Avatar
    Join Date
    Oct 2006
    Posts
    6,159

    Re: Midship platform device machine

    this is pretty cool
    Reply With Quote

  6. #6

    Re: Midship platform device machine

    Quote Originally Posted by xterohx View Post
    Its cool put pointless.
    Pointless, but part of the map in H2. He has replicated it in a more restricted engine; that's why I like =) (it)
    Reply With Quote

  7. #7
    :O
    Join Date
    Sep 2006
    Location
    France, Nord.
    Posts
    427

    Re: Midship platform device machine

    Wha, pretty cool !
    Reply With Quote

  8. #8
    This avatar size is... LlamaMaster's Avatar
    Join Date
    Oct 2006
    Posts
    2,727

    Re: Midship platform device machine

    I like it, it really proves what you can do in CE.
    Reply With Quote

  9. #9

    Re: Midship platform device machine

    like 2 different bipeds for each team and 2 dif starting weapons :x sh...

    nice job random : )
    Reply With Quote

  10. #10
    Senior Member
    Join Date
    Sep 2006
    Posts
    2,549

    Re: Midship platform device machine

    cool, I can't wait to see what else you can do.
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •