This is an old revision of the document!
<- CRPL reference <- Utility Commands
Arguments | Result | Notation |
---|---|---|
Two sets of coordinates x1,y1 x2,y2 | x1 y1 x2 y2– f1 |
Calculates the distance between two map points (x1,y1) to (x2,y2) and pushes the resulting floating point number to the stack.
# terrain modification script to build a circular pyramid 50 -> centerX 50 -> centerY 20 -> height do (<- height add(1) <-height mul(-1)) do (<-height add(1) <-height mul(-1)) <-centerX add(I) ->x <-centerY add(J) ->y distance( <-x <-y <-height sub(<-dist)) loop loop