You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
1.4 KiB
73 lines
1.4 KiB
# template
|
|
#+begin_src masm
|
|
control shootp obj unit shoot 0 0
|
|
control configure obj configure 0 0 0
|
|
control color obj r g b 0
|
|
#+end_src
|
|
|
|
# manual
|
|
#+begin_src masm
|
|
ubind type
|
|
#+end_src
|
|
# template
|
|
|
|
# toggles/set
|
|
#+begin_src masm
|
|
ucontrol boost enable 0 0 0 0
|
|
ucontrol flag value 0 0 0 0
|
|
#+end_src
|
|
|
|
# direct commands
|
|
#+begin_src masm
|
|
ucontrol idle 0 0 0 0 0
|
|
ucontrol stop 0 0 0 0 0
|
|
ucontrol pathfind 0 0 0 0 0
|
|
ucontrol payDrop 0 0 0 0 0
|
|
#+end_src
|
|
|
|
# direct with bool
|
|
#+begin_src masm
|
|
ucontrol payTake takeUnits 0 0 0 0
|
|
#+end_src
|
|
|
|
# xy-direct
|
|
#+begin_src masm
|
|
ucontrol move x y 0 0 0
|
|
ucontrol mine x y 0 0 0
|
|
#+end_src
|
|
|
|
# xy-param-set
|
|
#+begin_src masm
|
|
ucontrol approach x y r 0 0
|
|
control target x y shoot 0 0
|
|
#+end_src
|
|
|
|
# xy-param-get
|
|
#+begin_src masm
|
|
ucontrol within x y raduis result 0
|
|
ucontrol getBlock x y type building 0
|
|
#+end_src
|
|
|
|
# other
|
|
#+begin_src masm
|
|
ucontrol targetp unit shoot 0 0 0
|
|
ucontrol itemDrop to amount 0 0 0
|
|
ucontrol itemTake from item amount 0 0
|
|
ucontrol build x y block rotation config
|
|
#+end_src
|
|
|
|
|
|
|
|
|
|
# subclass from radar, no 'from' param
|
|
#+begin_src masm
|
|
uradar boss boss player armor 0 order result
|
|
#+end_src
|
|
|
|
# manual/subclass
|
|
#+begin_src masm
|
|
ulocate ore core enemy @copper outx outy found building
|
|
ulocate building core enemy @copper outx outy found building
|
|
ulocate spawn core enemy @copper outx outy found building
|
|
ulocate damaged core enemy @copper outx outy found building
|
|
#+end_src
|