UPDATES
2026-04-14 - gradient = checkers/linear/saw/radial/diamond/noise/conical
2026-04-16 - irregular
2026-04-18 - imageRotate has been removed
2026-04-19 - particleName.animate=(x1,y2,z1) to (x2,y2,z2) to (xN,yN,zN)......
2026-04-20 - new pattern - asiansky
2026-04-22 - check spelling works
2026-04-26 - live.pattern - sawwaves, tracks, inkpulse, spikehills, mouth, shards, leaves, graph
2026-04-27 - new live.pattern - rainbow, cyber, colorarcs
2026-04-28 - online manual version 66
2026-04-29 - intensity alias amount
2026-04-29 - soundName.adsr=(v1,v2,v3,v4) and soundName.adsr=v1,v2,v3,v4 - works
2026-05-01 - designName.live.pattern = (v1,v2,v3,v4,v5,v6,v7,v8,v9,v10)
2026-05-05 - glue designName to objectName=true/flase
2026-05-06 - glue designName to objectName.surfaceName=true/false
2026-05-06 - live.patterns - hextunnel, abstract, enegryburst, technostripes, chroma, glowsphere,
spectral, bubbleflow, neonarrows, 80rings, equalizer
2026-05-07 - glitter bugg
live.patterns - beats, radar, sludge, bending, scalespiral, rainbowsnake, thunderstruck,
vortex, penrose, squarepulse, isogrid, hexwave, eye, atomic
2026-05-08 - live.patterns - oilslick, rainbowroad, sixpulse, laserlight, boulders, peacock, rainy
rainbowspiral, waterfall, matrixdive, slowwaves, dna, colororbit, spectrum
2026-05-09 - new object - sprite syntax: spriteName.size = (columns, rows, cellWidth, cellHeight)
2026-05-10 - bugg fix - solid for box, input varName, design for window-object
2026-05-11 - update - online manual v.67
2026-05-11 - new sprite editor v1 for 3d Basic
2026-05-15 - new sequence instruction syntax: sequenceName
animation line
animation line
end sequenceName
2026-05-15 - fix some camera buggs.
2026-05-16 - manual update v68b
2026-05-16 - load files from clipboard, beep instruction, sequence.draw
2026-05-17 - else works, end alias exit
2026-05-17 - roundness and slope for sprite-object
2026-05-18 - helixName.segment=value
2026-05-19 - heartName.type=1 or heartName.type=2, heartName.segment=value
2026-05-20 - soundName.filter.type="name" soundName.filter=value (0-100)
soundName.res=value (0-200)
filter.type="lowpass"/ "highpass"/ "bandpass"/ "notch"
2026-05-21 - moonName.segment=value semiName.segment=value
2026-05-23 - new - maze object - mazeName.size=(x,y,z)
2026-05-24 - mazeName.basicshape=triangle/round/square/spiral
2026-05-26 - new - cityblock object - cityobject.size=(x,y,z)
manual update v70
2026-05-28 - new - objectName.wait=seconds
camera bugg
2026-05-29 - new - cameraName.origin=true/false
2026-05-30 - new - playerNumber.height=value
cameraName.animate.zoom=vale1 to vale2 to...valueN
2026-05-31 - new - village-object syntax: villageName.size=(x,y,z)
2026-06-02 - new - mountains object syntax: mountainsName.size=(x,y,z)
-manual update v75
2026-06-03 - inspector UI click on an object and you see x,y,z location
variable bugg in sub
2026-06-04 - new instruction local. syntax: local varName=value and locla varName="text" new gradiant pastel. syntax: objectName.pastel=color1 to color2 to....colorN
2026-06-06 - new syntax spriteName.groupNumber.line=value1+value2+valueN
live.patterns=plasma/cubewaves/fallinghearts/bedtime/voxel/capsules/oribit/aurora/
pastelmorph/punk/mandala
2026-06-07 syntax spriteName.animate.waveform=(x,y,z) to (x,y,z)
bugg fix - live.pattern in FPS right resolution.
extended sequence syntax
2026-06-08 new syntax: glue objectName to objectName=true/false
cityblockName.pane=value, cityblockName.pane.color=color/hex
cityblockName.cbNumber.pane=value, cityblockName.cbNumber.pane.color=color/hex
2026-06-09 villageName.pane=value, villageName.pane.color=color/hex
villageName.vgNumber.pane=value, villageName.vgNumber.pane.color=color/hex
2026-06-10 track v1. trackName.size=(x,z,gridX,gridY)
2026-06-12 new attribute: cycle example: background.linear.cycle=10
2026-06-13 improved track-object
2026-06-14 manual v76
2026-06-16 the former attribute origin is replaced with the center attribute and origin becomes an instruction instead
new syntax
cameraName.center=true/false
origin.move=(x,y,z)
2026-06-18 new live patterns - love, firedance, tars, colorwaves, mrmlive, disco, blockwaves
2026-06-21 new object mouse - version v1
2026-06-22 mouse object working
2026-06-25 objectName.fire.basicshape=arrow/square/lines/snake/default
2026-06-27 playerNumber.mode=tps
playerNumber.zoom=value
glue playerNumber to objectName=true/false
2026-06-29 Online manual v77
2026-07-01 objectName.cut=value version 1
2026-07-02 objectName.rnd.color=color/hex to color/hex
objectName.rnd.color=color/hex & color/hex
2026-07-03 playerNumber.jump=(heightValue,speedValue)
2026-07-04 playerNumber.keyName.jump=(heightValue,speedValue)
2026-07-06 objectName.cut=value version 2
2026-07-07 Online manual v78
2026-07-11 playerNumber.keyLetter=call subName
2026-07-12 objectName.tigger=true/false call subName
2026-07-17 trigger works for booth tps and fps mode
2026-07-18 soundName.effect=effectName
37 new sound effects
2026-07-19 concept - Music tracker
2026-07-20 Music Tracker v2
2026-07-22 mtrack.size=(bars,beats)
mtrack.faces=visible/false
2026-07-27 mtrackName.groupNumber.effect=effectName
2026-07-28 The `data` attribute is removed from the language and replaced with `group`.
2026-07-29 online manual v.79
2026-07-30 variable bugg fix
calc.date(startDate, speed, offset) = varYear, varMonth, varDay
2026-07-31 mtrack bugg fix
new syntax: mtrackName.groupNumber.fm=depth,ratio
2026-08-01 shapeName.letters="text"
shapeName.letters=variable
2026-08-03 windowName.input="text"+variable,lineNumber
boxName.chunk=true/false
boxName.chunk.repeat=true/false/value
boxName.chunk.fog=value
boxName.chunk.fog.color=colorName/Hex
2026-08-04 objectName.slope=value
2026-08-05 Game World Map Editor Concept for 3d Baic
2026-08-06 land shadows
playerNumber.dof=radius
2026-08-07 Syntax cleaning - rotate replace angle attribute
new syntax for bow and 3d objects: objectName.bow=value (degrees)
new syntax for spotlight: spotlightName.bow=value (degrees)
2026-08-08 windowName.pattern.rotate=value ---- bugg fix
new calc.counter synatax: calc.counter([type], start to end [, step]) = varName
2026-08-09 updating syntax for print
2026-08-10 online manual v.80
2026-08-13 objectName.mirror=value
2026-08-15 windowName.click = call subName
windowName.click.<event> = call subName
2026-08-16 rename sub
shadow and edge bugg fix
2026-08-17 The attachLight attribute has been removed and replaced with standard
animation attributes for light objects.
2026-08-18 arrayName = value1, value2, value3
Example: arrayColor = "red", "orange", "yellow", varX
2026-08-19 update - Rules for Attribute Chains
new syntax: windowName.inputNumber="text"+varName,lineNumber
playerName instead of playerNumber
2026-08-20 online manual v.81
new syntax: loop=value example:
or loop 5
loop value print "hallo"
end loop end loop
2026-08-22 Tone.js as an alternative in the music tracker
syntax: mtrackerName.groupNumber.tone=true/false
2026-08-24 mountains bugg fix
2026-08-25 bugg fix calc.clock and window variables
2026-08-26 polygon bugg fix
2026-08-27 pyramid bugg fix
2026-08-30 window bugg fix
2026-08-31 online manual v.82
2026-09-01 more instruments, better drums
2026-09-02 treeName.type = palm / oak / birch / pine / fractal
2026-09-03 treeName.markings=color
2026-09-05 new syntax: presetName=type of figure
example: presetHouse=castle
2026-09-06 presetName=sedan/sport/suv/truck/van/bus
2026-09-07 array and var bugg fix
2026-09-08 house pack 2
2026-09-10 house pack 3
objectName.gold=true/false
2026-09-12 online manual v.83
oscilloscope bugg fix
markings and segment bugg fix for tree-object.
2026-09-13 more presets...
2026-09-14 fade in and fade out background.
syntax: background.fade.color=color/hex
background.fade.time=value
background.fade.color=color1/hex1 to color2/hex2
background.fade.type=in/out
2026-09-15 remove the shape object and replace it with the preset object; the syntax is the same.
new gradient system
2026-09-16 new syntax for gradient and material
objectName.gradient=gradientType
objectName.material=materialType
2026-09-17 fixing particle-system v1
2026-09-18 fixing particle-system v2
new syntax: particleName=stars/snow/rain/confetti/fireworks/smoke
2026-09-19 fixing screen object
new syntax: screenName=rail/road/peaks/sea/forrest/optical/oscilloscope/osc/city/grid
2026-09-20 bugg fix. objectName.surfaceName.live=patternName
presetName.live=patternName
2026-09-22 presetName=LetterA-Z/Cross/Plus/Cloud
2026-09-24 new gradients - spiral/square/rainbow/mosaic
repeat for gradients - syntax. objectName.gradient.repeat=value
objectName.SurfaceName.gradient.repeat=value
background.gradient.repeat=value
2026-09-26 new lightning for background
Syntax
background.lightning=true/false
background.lightning.color=colorName/hex
background.lightning.time=value
background.lightning.loop=true/false/value
background.lightning.speed=value
background.lightning.sandbox=(v1,v2,v3,v4,v5)
background.lightning.markings=colorName/hex
more presets: trafficlight/oven/bed/TV/chair/flower/playground/gym/fence
2026-09-28 Deform for cave and mountains
syntax: caveName.deform=(a,b,c) to (d,e,f)
mountainsName.deform=(a,b,c) to (d,e,f)
2026-09-30 new syntax: cityblockName.type=lowrise/midrise/highrise
new patterns: ebrick 1-7, estone1-2, ecorr, esiding
new presets: diner,shoprow,firestation,garage,townhouse,warehouse
new presets: evshop,evcorner,evstoop,evblock,evarch,evflat
2026-10-03 NEW - SPRITE EDITOR, under MENU - button.
2026-10-04 Online manual v86
background.fade.basicshape=square/round/triangle/up/down/left/right/none
2026-10-05 slope for transform and moon object.
2026-10-07 Neon - material
syntax: objectName.material=neon
objectName.material.color=color/hex
2026-10-08 More Presets syntax: presetName=mill/saloon/factory/transmission/mwarehouse
presetName=atemple/wastewater
2026-10-10 NEW - Flower Studio and flower object.
syntax: flowerName=flowerType
flowerName.group1=value1,value2,...,value8
flowerName.group2=value9
flowerName.group3=value10
flowerName.draw
Online manual v87
2026-10-11 Bugg fix Flower Studio
new object - ruinsName.size=(x,y,z)
2026-10-12 steps bugg fix.
2026-10-13 New syntax for rounding numbers - forceFloat(varX,value)
New syntax for frustum-objects
pyramidName.frustum=value
coneName.frustum=value
sphereName.frustum=value
2026-10-15 petscii for 3d Basic - press F3
2026-10-17 cityblock bugg fix - cb numbers
new highrise for cityblock syntax: cityblockName.type=highrise