Chip, on Aug 29 2009, 10:46 PM, said:
It's a light switch SE, which switch-on light on the sector when push at button, and swicth-off if shot at lighter or push to off the button
Chip, on Aug 29 2009, 10:46 PM, said:
This post has been edited by High Treason: 01 September 2009 - 12:56 AM
getwall[hitwall].x x getwall[hitwall].y y getwall[hitwall].point2 point2 getwall[point2].x wx getwall[point2].y wy getplayer[THISACTOR].posx posx getplayer[THISACTOR].posy posy addvarvar x wx addvarvar y wy divvar x 2 divvar y 2 mulvarvar x x mulvarvar y y addvarvar x y sqrt x x mulvarvar posx posx mulvarvar posy posy addvarvar posx posy sqrt posx posx subvarvar x posx
getwall[hitwall].x hitwallx getwall[hitwall].y hitwally getwall[hitwall].point2 hitwallpoint2 getwall[hitwallpoint2].x hitwallpoint2x getwall[hitwallpoint2].y hitwallpoint2y setvarvar hitwallcenterx hitwallx addvarvar hitwallcenterx hitwallpoint2x divvar hitwallcenterx 2 setvarvar hitwallcentery hitwally addvarvar hitwallcentery hitwallpoint2y divvar hitwallcentery 2 getplayer[THISACTOR].posx posx getplayer[THISACTOR].posy posy setvarvar wallxdist hitwallcenterx subvarvar wallxdist posx setvarvar wallydist hitwallcentery subvarvar wallydist posy
ifvarg wallxdist -845 ifvarl wallxdist 845 { ifvarg wallydist -845 ifvarl wallydist 845 { // do something } }
This post has been edited by Lord Misfit: 02 September 2009 - 02:27 AM
getwall[hitwall].x x getwall[hitwall].y y getwall[hitwall].point2 point2 getwall[point2].x wx getwall[point2].y wy getplayer[THISACTOR].posx posx getplayer[THISACTOR].posy posy addvarvar x wx addvarvar y wy divvar x 2 divvar y 2 subvarvar x posx subvarvar y posy addlogvar x addlogvar y
Quote
DeeperThought, on Sep 2 2009, 03:45 PM, said:
This post has been edited by Chip: 02 September 2009 - 07:03 AM
This post has been edited by High Treason: 02 September 2009 - 08:04 AM
Quote
XThX2, on Sep 2 2009, 01:51 PM, said:
addvarvar x wx addvarvar y wy divvar x 2 divvar y 2 subvarvar x posx mulvarvar x x subvarvar y posy mulvarvar y y addvarvar x y sqrt x x addlogvar x
XThX2, on Sep 2 2009, 02:42 PM, said:
addvarvar x wx addvarvar y wy divvar x 2 divvar y 2 subvarvar x posx mulvarvar x x subvarvar y posy mulvarvar y y addvarvar x y sqrt x x addlogvar x
This post has been edited by XThX2: 02 September 2009 - 04:10 PM
This post has been edited by Chip: 05 September 2009 - 07:39 AM
Chip, on Sep 5 2009, 08:37 AM, said:
setvar tmp 1 whilevarn tmp 5 { setvarvar tmp2 tmp addvar tmp2 1 setvarvar tmp3 tmp2 addlogvar ARRAY[tmp] addlogvar ARRAY[tmp3] ifvarvarg ARRAY[tmp] ARRAY[tmp3] ifvarg ARRAY[tmp3] 0 setvarvar tmp5 ARRAY[tmp3] addlogvar tmp5 addvar tmp 1 }
This post has been edited by M210: 06 September 2009 - 08:26 AM
XThX2, on Sep 6 2009, 08:30 PM, said:
This post has been edited by M210: 06 September 2009 - 08:51 AM
DeeperThought, on Sep 5 2009, 05:15 PM, said:
setplayer[THISACTOR].ftq QUOTEVAR setplayer[THISACTOR].fta 99
setvar tmp 1 whilevarn tmp 3 { setvarvar tmp2 tmp setvar tmp3 2 whilevarn tmp3 5 { ifvarvarg ARRAY[tmp2] ARRAY[tmp3] { setvarvar tmp2 tmp3 } setvarvar tmp4 ARRAY[tmp] setarray ARRAY[tmp] ARRAY[tmp2] setarray ARRAY[tmp2] tmp4 addvar tmp3 1 } ifvarvarg ARRAY[1] ARRAY[2] { setvarvar minimum ARRAY[2] } else { setvarvar minimum ARRAY[1] } addvar tmp 1 } addlogvar minimum
This post has been edited by M210: 06 September 2009 - 10:11 AM
Chip, on Sep 6 2009, 02:41 PM, said:
setplayer[THISACTOR].ftq QUOTEVAR setplayer[THISACTOR].fta 99
This post has been edited by High Treason: 07 September 2009 - 12:22 AM
getplayer[THISACTOR].angle angle1 addvar angle1 1024/subvar angle1 1024 setplayer[THISACTOR].angle angle1
High Treason, on Sep 7 2009, 01:21 AM, said:
This post has been edited by DeeperThought: 07 September 2009 - 01:41 AM