Q1: If not, it will be a cheap upgrade.
Q2: Whoops, forgot that :)
Keys:
Script functions (so far...more to come):
Q2: Whoops, forgot that :)
Keys:
Alt + Mouse - Navigate Viewport
1,2,3,4,5,6 - Select tool when editing a terrain
N,M - Adjust brush properties when editing a terrain
1,2,3,4,5,6 - Select tool when editing a terrain
N,M - Adjust brush properties when editing a terrain
Script functions (so far...more to come):
'
' Support functions
id = EntityGet(index)
EntityCount()
'
' Output
Print( string )
'
' Entity
class = EntityGetClass(id)
name = EntityGetName(id)
EntitySetName(id,name)
EntitySetPosition(id,x,y,z,global)
x,y,z = EntityGetPosition(id,global)
EntitySetRotation(id,pitch,yaw,roll,global)
pitch, yaw, roll = EntityGetRotation(id,global)
EntitySetScale(id,x,y,z,global)
x,y,z = EntityGetScale(id,global)
'
' Primitives
id = CreateQuad()
id = CreatePlane()
id = CreateDisc()
id = CreateCube()
id = CreateCone()
id = CreateCylinder()
id = CreateSphere()
'
' Lights
id = CreateLight()
LightSetColor(id,r,g,b)
r, g, b = LightGetColor(id)
' Support functions
id = EntityGet(index)
EntityCount()
'
' Output
Print( string )
'
' Entity
class = EntityGetClass(id)
name = EntityGetName(id)
EntitySetName(id,name)
EntitySetPosition(id,x,y,z,global)
x,y,z = EntityGetPosition(id,global)
EntitySetRotation(id,pitch,yaw,roll,global)
pitch, yaw, roll = EntityGetRotation(id,global)
EntitySetScale(id,x,y,z,global)
x,y,z = EntityGetScale(id,global)
'
' Primitives
id = CreateQuad()
id = CreatePlane()
id = CreateDisc()
id = CreateCube()
id = CreateCone()
id = CreateCylinder()
id = CreateSphere()
'
' Lights
id = CreateLight()
LightSetColor(id,r,g,b)
r, g, b = LightGetColor(id)