User Tools

Site Tools


crpl:docs:getvoid

<- CRPL reference <- Terrain and Wall Commands

GetVoid

ArgumentsResultNotation
X, Y0 or 1. x1 y1 – i1

Description

If the terrain cell is void space or out of bounds, a 1 is pushed to the stack, 0 otherwise.

Examples

Every 2 seconds, find a random non-void coordinate on the map and add 8 creeper on it:

GetTimer0 eq0 if
	60 SetTimer0

	1 ->isVoid

	while <-isVoid repeat
		RandCoords ->y ->x
		<-x <-y GetVoid ->isVoid

		<-isVoid not if
			<-x <-y 8 AddCreeper
		endif
	endwhile
endif
crpl/docs/getvoid.txt · Last modified: 2021/02/05 11:43 by Karsten75