send Packet { field: value }sleep mssend_batch or at blocks.send_batch { Packet { field: value } ... }send.at(ms) { ... }for i in start..end { ... }end is exclusive.Fields accept integers, negative integers, booleans, quoted strings, and bare words. Arrays and nested objects are not parsed.
# starts a comment. Each statement and each brace must be on its own line.
send_batch { must open the packet-frame batch; close it with a line containing only }.x: i.await Packet { ... } and let x = await Packet { ... } are accepted placeholders; they do not bind packet fields yet.send Attack { target: 1, power: 40 }
sleep 750
send Attack { target: 1 }
send_batch {
Attack { target: 1 }
Attack { target: 1 }
Attack { target: 1 }
}
for x in 1..8 {
send Move { x: x, y: 3 }
sleep 20
}
at(0) {
send Buyout { listing: 21, quantity: 1 }
send Buyout { listing: 21, quantity: 1 }
}