Hi! Welcome to the forum for Platinum Arts Sandbox Free 3D Game Maker. I currently have the forums locked as I am attempting to properly update them.

In the meantime please join the new Discord Server!

If you have any questions please e-mail me through the Platinum Arts website.

This is my lang apport =P

Have any cool screenshots and/or projects to show off? Post your content here!
(If you need somewhere to post your images, why not use our gallery?)
Locked
User avatar
akeru_sun
Member
Member
Posts: 1
Joined: July 11th, 2009, 1:47 pm
Name: Shin

This is my lang apport =P

Post by akeru_sun »

Srry, i modify a lang file and make it to spanish i want you to look if i didnt touch any important thing i will left it here, the proyect is great thanx , i think its complete, idk
fxtab = [
guistayopen [
guibutton "(effect OFF)" "clearpostfx"
guibutton "rotoscope" "rotoscope 1"
guibutton "rotoscope + blur3" "rotoscope 1 1"
guibutton "rotoscope + blur5" "rotoscope 1 2"
guibutton "sobel" "setpostfx sobel"
guibutton "invertir" "setpostfx invertir"
guibutton "gbr" "setpostfx gbr"
guibutton "bw" "setpostfx bw"
guibutton "blur3" "setpostfx hblur3; addpostfx vblur3"
guibutton "blur5" "setpostfx hblur5; addpostfx vblur5"
guibutton (format "bloom (%1%2)" $bloomstrength "%") "bloom (divf $bloomstrength 100)"
guislider bloomstrength -100 100
]
]

brushmenu = [
guititle "pinseles"
guilist [ // diamantes
guiimage "data/brush_1c.png" brush_0
guiimage "data/brush_21c.png" brush_1
guiimage "data/brush_421c.png" brush_2
]
guilist [ // cuadrados
guiimage "data/brush_3s.png" brush_3
guiimage "data/brush_5s.png" brush_4
guiimage "data/brush_7s.png" brush_5
]
guititle smooth
guilist [ // nitido
guiimage "data/brush_3s.png" brush_6
guiimage "data/brush_5s.png" brush_7
guiimage "data/brush_7s.png" brush_8
]
]

quickeditmenu = [
guibutton "salvar mapa" "showgui savemap"
guibutton "cargar mapa" "showgui loadmap"
guibar
guibutton "hermip" "remip"
guibutton "Luz rapida" "calclight -1"
guibar
guibutton "nueva entidad" "newent light 64 240 200 150"
]

matmenu = [
guibutton "aire" "editmat air" "" 0xFFFFFF
guibutton "clip" "editmat clip" "" 0xFF0000
guibutton "vidrio" "editmat glass" "" 0x00FFFF
guibutton "lava" "editmat lava" "" 0xFFA700
guibutton "sin clip" "editmat noclip" "" 0x00FF00
guibutton "agua" "editmat water" "" 0x0000FF
guibutton "reiniciar" "editmat respawn" "" 0x2E2E2E
guibar
guicheckbox "Laat material volume zien (M)" showmat
]

texqual = [
guitext "Calidad de Textura"
guilist [
guiradio "Perfecta" texreduce 0
guibar
guiradio "buena" texreduce 1
guibar
guiradio "mediano" texreduce 2
guibar
guiradio "pobre" texreduce 3
guibar
guiradio "mala" texreduce 4
guibar
guiradio "modo celda" texreduce 12
]
]

newgui "consola" [
guitext "tamaño consoña (lineas)"
guislider consize
guitext "filto de mensajes de consola:"
guilist [
guilist [
guibitfield "informacion importante" confilter 0x01
guibitfield "precaucionesw" confilter 0x02
guibitfield "errores" confilter 0x04
guibitfield "mensajes de prueba" confilter 0x08
guibitfield "mensajes de inicio" confilter 0x10
guibitfield "mensajes encriptados" confilter 0x20
]
guibar
guilist [
guibitfield "chateo" confilter 0x100
guibitfield "chat equipo" confilter 0x200
guibitfield "eventos importantes de juego" confilter 0x400
guibitfield "caida del mundo" confilter 0x800
guibitfield "otras caidas del mundo" confilter 0x1000
]
]
guitext "tamaño total de consola (porcentaje de pantalla)"
guislider fullconsize
guitext "filtro de total mensajes de consola:"
guilist [
guilist [
guibitfield "informacion importante" fullconfilter 0x01
guibitfield "precauciones" fullconfilter 0x02
guibitfield "errores" fullconfilter 0x04
guibitfield "mensajes de prueba" fullconfilter 0x08
guibitfield "mensajes de inicio" fullconfilter 0x10
guibitfield "mensajes encriptados" fullconfilter 0x20
]
guibar
guilist [
guibitfield "chat" fullconfilter 0x100
guibitfield "team chat" fullconfilter 0x200
guibitfield "eventos importantes de juego" fullconfilter 0x400
guibitfield "caida del mundo" fullconfilter 0x800
guibitfield "otras caidas del mundo" fullconfilter 0x1000
]
]
]

options1 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "Mumble Positional Audio " mumble
guitext "Volumen sonido"
guitext "Volumen musica"
guitext "Frecuencia de sonido"
]
guilist [
guitext " "
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
]
]

guitab "Graficos"
guicheckbox "Pantalla completa" fullscreen
guicheckbox "Shaders" shaders
guibar
guicheckbox "Water Shaders" watershaders 1 0 [waterreflect $watershaders; waterrefract $watershaders; waterfade $watershaders; vertwater $watershaders; caustics $watershaders; refractfog $watershaders; waterfallrefract $watershaders]
guicheckbox "Reflecciones estaticas" pregenreflect 1 0 [glassenv $pregenreflect; envmapmodels $pregenreflect; waterenvmap $pregenreflect; waterfallenv $pregenreflect]
guicheckbox "Efectos de modelos" modeleffect 1 0 [lightmodels $modeleffect; glowmodels $modeleffect]
guicheckbox "sombras livianas" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
guicheckbox "Pasto" grass
guicheckbox "usar legacia de objeto culling =P" pvs
@texqual

guitab "FX"
@fxtab
]

options2 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "stereo " stereo
guitext "volumen de sonido"
guitext "volumen de musica"
guitext "volumen de frecuencia"
guitext "canales de sonido"
guitext "longitud de buffer"
]
guilist [
guicheckbox "Mumble Audio Posicional " mumble
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
guislider soundchans
guilistslider soundbufferlen "128 256 512 768 1024 1280 1536 1792 2048 2304 2560 2816 3072 3328 3584 3840 4096"
]
]

guitab "Graficos"
guilist [
guilist [
guicheckbox "Shaders " shaders
guislider shaderdetail
guicheckbox "Caustics" caustics
guicheckbox "Pefleccion vidrio" glassenv
guicheckbox "Pasto" grass
guicheckbox "PVS" pvs
guicheckbox "Sombra de mapa" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
guitext "Modellen"
guilist [
guicheckbox "modelos de luz " lightmodels
guibar
guicheckbox "ambiente " envmapmodels
guibar
guicheckbox "brillo " glowmodels
guibar
guicheckbox "Bump map" bumpmodels
]
guitext "Agua de cascada"
guilist [
guicheckbox "diepte mist " refractfog
guibar
guicheckbox "Env Map " "waterenvmap"
guibar
guicheckbox "refleccion " waterreflect
guibar
guicheckbox "refraccion cascada " waterfallrefract
]
guilist [
guicheckbox "refraccion de agua " waterrefract
guibar
guicheckbox "variable alpha " waterfade
guibar
guicheckbox "animcion vertex " vertwater
guibar
guicheckbox "ambiente de cascada" waterfallenv
]
]
]
@texqual

guitab "renderizado avanzado"
guilist [
guilist [
guicheckbox "v-sync " vsync 1 0
guitext "Maximum Frames Per Seconde"
guitext "Gamma"
guitext "Anti-Aliasing over het volledige scherm "
guitext "Anisotropische filtrering"
guitext "Shader Precisie"
]
guilist [
guicheckbox "Fullscreen " fullscreen
guislider maxfps
guislider gamma
guilistslider fsaa "-1 0 2 4 8 16"
guilistslider aniso "0 2 4 8 16"
guislider "shaderprecision"
]
]

guitab "efectos"
@fxtab
]

options3 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "stereo " stereo
guitext "volumen sonido"
guitext "volumen musica"
guitext "frecuencia de sonido"
guitext "canales de sonido"
guitext "longitud de buffer"
]
guilist [
guicheckbox "Mumble Positional Audio " mumble
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
guislider soundchans
guilistslider soundbufferlen "128 256 512 768 1024 1280 1536 1792 2048 2304 2560 2816 3072 3328 3584 3840 4096"
]
]

guitab "Graficos"
guilist [
guilist [
guicheckbox "Reflecciones de vidrio" glassenv
guicheckbox "Agua, variable Alpha" waterfade
guicheckbox "Agua,animacion Vertex" vertwater
guicheckbox "Cascada, refraccion" waterfallrefract
guicheckbox "Agua, concentracion de niebla" refractfog
guicheckbox "Agua, ambiente de mapa " waterenvmap
guicheckbox "Cascada, ambiente de mapa" waterfallenv
guicheckbox "Agua, Refleccion" waterreflect
guicheckbox "Agua, refraccion" waterrefract
]
guilist [
guicheckbox "Luz de modelo" lightmodels
guicheckbox "Refleccion de modelo" envmapmodels
guicheckbox "Brillo de modelo" glowmodels
guicheckbox "Model Bumpmap" bumpmodels
guicheckbox "Shaders" shaders
guicheckbox "Caustics" caustics
guicheckbox "PVS" pvs
guicheckbox "Pasto" grass
guicheckbox "Sombras" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
]
guibar
guilist [
guitext "Shader detail"
guislider shaderdetail
guitext "Calidad de ambiente "
guislider envmapsize
guitext "Calidad de refleccion"
guislider reflectsize
guitext "Calidad de sombra"
guislider shadowmapsize
guitext "Nitidez del agua"
guislider watersubdiv
]
]
guibar
@texqual

guitab "Renderizado avanzado"
guilist [
guilist [
guicheckbox "v-sincro " vsync 1 0
guicheckbox "Filtro Trilineal " trilinear
guitext "Maximas Frames por segundos"
guitext "Gamma"
guitext "Anti-Aliasing over het hele scherm"
guitext "kleur diepte"
guitext "Z-Buffer diepte"
guitext "Stencil Bits"
guitext "Anisotropische filtrering"
guitext "Shader Presicion"
]
guilist [
guicheckbox "pantalla completa " fullscreen
guicheckbox "Bilineare Filtrering" bilinear
guislider maxfps
guislider gamma
guilistslider fsaa "-1 0 2 4 8 16"
guilistslider colorbits "0 8 16 24 32"
guilistslider depthbits "0 8 16 24 32"
guislider stencilbits
guilistslider aniso "0 2 4 8 16"
guislider shaderprecision
]
]
guitab "FX"
@fxtab
]

qualnames = [
"AA : 1 schaduw : No Model schaduw : No"
"AA : 2 schaduw : Yes Model schaduw : No"
"AA : 4 schaduw : Yes Model schaduw : No"
"AA : 8 schaduw : Yes Model schaduw : No"
"AA : 8 schaduw : Yes Model schaduw : Basico"
"AA : 8 schaduw : Yes Model schaduw : Alpha Blended"
]

lightmenu = [
guitext (at $qualnames (+ 2 $calcqual))
guislider calcqual -2 3
guilist [
guibutton "calcular " "calclight $calcqual"
guibutton "parchear luz" "patchlight $calcqual"
]
]

entmen = [
guitab "Entidad"
guilist [
guitext "radio de entidad"
guiradio "apagado" showentradius 0
guiradio "seleccionado" showentradius 1
guiradio "en edicion" showentradius 2
guiradio "siempre" showentradius 3
]
guilist [
guitext "ver direccion de entidad"
guiradio "apagado" showentdir 0
guiradio "seleccionado" showentdir 1
guiradio "en edicion" showentdir 2
guiradio "siempre" showentdir 3
]
guibar
guilistsplit n 2 $enttypelist@(getgame) [
guibutton (concatword "Nueva " $n " Entidad ") [ newent @n ]
]
]

editing1 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibar
guibutton "Modo Modelar Terreno (H)" "hmapedit (! $hmapedit)"
guibutton "Copiar (C)" "copy"
guibutton "pegar (V)" "paste"
guibutton "elegir seleccion de entidad (N)" "entselect insel"
guibar
guitext "deselegir seleccion de ent"
guislider floatspeed

@entmen

guitab "luz"
@lightmenu

guitab PVS
guibutton "ayuda" "showgui whatispvs"
guibar
guistayopen [
guibutton "generar PVS" "genpvs $pvssize"
guibutton "provar PVS" "testpvs $pvssize"
guibutton "limpiar PVS" "clearpvs"
guibar
guitext "PVS, bekijk rooster grootte"
guislider pvssize 0 8196
]
]

editing2 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibutton "Encontrar entidad" "showgui entfind"
guibar
guibutton "Modo Modelar terreno (H)" "hmapedit (! hmapedit)"
guilist [
guibutton "Copiar (C) " "copy"
guibutton "Copiar entidad" "entcopy"
]
guilist [
guibutton "Pegar (V) " "paste"
guibutton "Pegar entidad" "entpaste"
]
guibutton "deselegir seleccionar ent (N)" "entselect insel"
guibar
guitext "velocidad de flote"
guislider floatspeed

@entmen

guitab "Luz"
@lightmenu
guilist [
guilist [
guicheckbox "parcheo normal " patchnormals
guitext "ambiente"
guitext "precision"
guitext "error"
]
guilist [
guicheckbox "brillo total(L) " fullbright
guislider ambient
guislider lightprecision
guislider lighterror
]
]

guitab PVS
guibutton "Help" "showgui whatispvs"
guibar
guistayopen [
guibutton "Generateer PVS" "genpvs $pvssize"
guibutton "Test PVS" "testpvs $pvssize"
guibutton "leeg PVS" "clearpvs"
guibutton "PVS statistieken" "pvsstats"
guibar
guitext "PVS, bekijk rooster grootte"
guislider pvssize 0 8196
]
]

editing3 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibutton "Encontrar entidad" "showgui entfind"
guibar
guibutton "Modo modelar terreno" "hmapedit (! hmapedit)"
guilist [
guibutton "Copiar (C) " "copy"
guibutton "Copiar Entidad" "entcopy"
]
guilist [
guibutton "Pegar (V) " "paste"
guibutton "Pegar Entidad" "entpaste"
]
guibutton "Selecteer Selectie Entititeiten (N)" "entselect insel"
guibar
guitext "drijfsnelheid"
guislider floatspeed

@entmen

guitab "luz"
guibutton "weizig verlichtingsinstellingen" "showgui lightlerp"
@lightmenu
guilist [
guilist [
guicheckbox "werk normalen bij " patchnormals
guitext "sfeer"
guitext "Precisie"
guitext "fout"
]
guilist [
guicheckbox "Iluminado total (L) " fullbright
guislider ambient
guislider lightprecision
guislider lighterror
]
]
guistayopen [
guibutton "luchtlichten toepassen (RGB)" "skylight $skycol1 $skycol2 $skycol3"
]
guilist [
guifield skycol1 5
guibar
guifield skycol2 5
guibar
guifield skycol3 5
]

guitab PVS
guibutton "Ayuda" "showgui whatispvs"
guibar
guistayopen [
guibutton "Generar PVS" "genpvs $pvssize"
guibutton "Provar PVS" "testpvs $pvssize"
guibutton "limpiar PVS" "clearpvs"
guibutton "PVS estado" "pvsstats"
]
guibar
guitext "PVS, laat roostergrootte zien"
guislider pvssize 0 8196
guitext "te gebruiken Threads"
guislider "pvsthreads"
guitext "pvs leaf grootte"
guislider "pvsleafsize"
]
setmultieffectname = [
if (< $multieffectvalue 3) [
multieffectname = "circulo"
] [
if (< $multieffectvalue 6) [
multieffectname = "cilindro Shell"
] [
if (< $multieffectvalue 12) [
multieffectname = "cono Shell"
] [
if (< $multieffectvalue 15) [
multieffectname = "volumen plano"
] [
if (< $multieffectvalue 21) [
multieffectname = "volumen lineal (pared)"
] [
multieffectname = "esfera"
]
]
]
]
]
]

newpartmultieffectname = [
if (< $newpartmulteffect 3) [
multieffectname = "circulo"
] [
if (< $newpartmulteffect 6) [
multieffectname = "cilindro Shell"
] [
if (< $newpartmulteffect 12) [
multieffectname = "cono Shell"
] [
if (< $newpartmulteffect 15) [
multieffectname = "volumen plano"
] [
if (< $newpartmulteffect 21) [
multieffectname = "volumen lineal (pared)"
] [
multieffectname = "esfera"
]
]
]
]
]
]

skilllevelnames = "Basico intermedia experta"

gamemodes = [
guilist [
guilist [
guiradio "jugador simple" MODE -1
guiradio "retraso de banana" MODE 2
]
guilist [
guiradio "recorrer" MODE 0
]
guilist [
guiradio "edicion cooperativa" MODE 1
]
]
]

genmusicitems = [
if (= (listlen $arg1) 0) [
guitext "instala el pack de musica antes de usar este menu"
] @genmusicitems2
]

showfileeditor = [
guinoautotab [
guieditor $arg1 $arg2 $arg3
guistayopen [
guilist [
guibutton "cargar" [textfocus @arg1; textmode 3; textload @arg1]
guibar
guibutton "salvar" [textfocus @arg1; textsave @arg1]
guibar
guibutton "copiar" [textfocus @arg1; textcopy]
guibar
guibutton "pegar" [textfocus @arg1; textmode 3; textpaste]
guibar
guibutton "sel todo texto" [textfocus @arg1; textselectall]
guibar
guibutton "limpiar" [textfocus @arg1; textclear]
]
]
]
]

loop i $enttypelength [
newentgui (at $enttypelist@(getgame) $i) "" ""
]

newentgui light "radio rojo verde azul" "0 400 0 255 0 255 0 255"
newentgui spotlight "radio" "0 200"
newentgui playerstart "direccion" "0 360"
newentgui teleport "modelo tag" "0 20 -1 98"
newentgui teledest "direccion tag" "0 360 0 20"
newentgui envmap "radio" "0 400"
newentgui jumppad "Z Y X" "0 200 0 200 0 200"
newentgui carrot "tag type" "0 50 0 29"
newentgui sound "tipo tamaño de tag" "0 20 0 500 0 500"
newentgui elevator "velocidad de direccion del modelo tag" "0 360 0 (nummapmodels) 0 30 0 100"
newentgui barrel "peso de direccion del modelo" "0 360 0 (nummapmodels) -100 100"
newentgui box "peso de direccion del modelo" "0 360 0 (nummapmodels) -100 100"
newentgui platform "velocidad de direccion del modelo tag" "0 360 0 (nummapmodels) 0 30 0 100"

main = [
guilist [
if (= $editing 1) [
guilist [
guibutton "nuevo map" "showgui newmap"
guibutton "salvar mapa" "showgui savemap"
guibutton "nueva particula" "showgui newparticles"
guibutton "nueva luz" "showgui newlight"
guibutton "Nueo Modelo" "showgui mapmodels"
guibutton "encontar entidad(en)" "showgui entfind"
guibutton "edicion de GUI" "showgui editing"
guibutton "edicion Materiales" "showgui materials"
guibutton "Edicion rapida Menu (F3)" "showquickgui"
guibutton "Menu Textura (F2)" "showtexgui"


]
guibar
]
guilist [
guibutton "Modo edicion (e)" "edittoggle"
guibutton "Cargar mapa juego" "showgui maps; MODE = (getmode); mode (getmode)"
guibutton "Cargar mapa" "showgui loadmap"
guibutton "Multijugador" "showgui multiplayer"
guibar
guibutton "Opciones" "showgui options"
guibutton "Jukebox" "showgui jukebox"
guibutton "editar nivel skill" "showgui skilllvl"
guibutton "acerca" "showgui authors"
guibutton "Salir" quit exit
]
]
]

newgui main [
@main
]

newgui materials [
@matmenu
]


newgui setglare [
guitext "Intensidad "
guislider glarescale 0 20
guitext "tamaño"
guislider glaresize
guitext "Intensidad del Blur "
guislider blurglare
guitext "Radio de Blur"
guislider blurglaresigma
guitext "Particle Glare"
guislider particleglare
guicheckbox "Afectar Cielo?" skyboxglare
guibar
guibutton "Atras" "cleargui 1"
]

newgui debugsettings [
guititle "Cambiar equipo a prueba"
guicheckbox "Glare" debugglare
guicheckbox "Shaders" dbgshader
guicheckbox "Sombras" debugsm
guicheckbox "Profundidad de efectos" debugdepthfx
guicheckbox "Particulas" debugparticles
guibar
guibutton "Atras" "cleargui 1"
]

newgui editopts [
guititle "entidades"
guitext "Mostrar radio"
guilist [
guiradio "apagado" showentradius 0
guibar
guiradio "seleccionado" showentradius 1
guibar
guiradio "en edicion" showentradius 2
guibar
guiradio "siempre" showentradius 3
]
guitext "Show ent. direction"
guilist [
guiradio "off" showentdir 0
guibar
guiradio "when selected" showentdir 1
guibar
guiradio "in editmode" showentdir 2
guibar
guiradio "always" showentdir 3
]
guitext "Show ent. Positions"
guilist [
guiradio "in editmode" showentities 1
guibar
guiradio "always" showentities 2
]
guibar
guilist [
guilist [
guicheckbox "always show dynlights" showdynlights
guicheckbox "preview lighting" "showlighting"
]
guibar
guilist [
guicheckbox "display particles" editingparticles
]
]
guibar
guitext "Select marker type (default 2)"
guislider entmarkertype
guitext "marker fireball size (default 8)"
guislider entmarkerexpsize

guitab "Appearance"
guilist [
guilist [
guicheckbox "wireframe mode" wireframe
guicheckbox "Show bounding boxes" showboundingbox
]
guibar
guilist [
guicheckbox "do depth testing for outline" dtoutline
guicheckbox "show material volumes" showmat
]
]
guititle "outlines"
guilist [
guistayopen [
guitext "outlinecolour: "
guibutton "back" "changeoutline -1"
guitext (at $VARoutlinecolours $VARoutlinestatus)
guibutton "next" "changeoutline 1"
]
]
guilist [
guitext "custom colour: "
guifield outlinecolour 10 [outline $outlinecolour]
]
guitab "Editing"
guicheckbox "heightmapmode (H)" hmapedit
guitext "^^^ We'd really suggest you use the shortcut"
guicheckbox "texture all faces (0)" allfaces
guitext "gridsize"
guislider gridsize
] "Options"

newgui jukebox [
guitext "Selecteer welke playlist gebruikt moet worden. Dit heeft geen invloed op de"
guitext "liedjes tijdens het opstarten."
guitext "In GEEN ENKEL GEVAL mogen ze allemaal uitgeschakelt zijn."
guibar
guicheckbox "Lista predeterminada" musicdefault
guicheckbox "Musica Pack 1" musiclist1
guicheckbox "Musica Pack 2" musiclist2
guicheckbox "Musica Pack 3" musiclist3
guicheckbox "Musica Pack 4" musiclist4
guicheckbox "Musica Pack 5" musiclist5
guicheckbox "Musica Pack 6" musiclist6
guibar
guitext "Volumen de musica"
guislider musicvol

guitab "Predeterminado"
guistayopen [
loop i (listlen $songs) [
guibutton (at $songs $i) "music $guirollovername nextsong"
]
]
guitab "Musica 1"
genmusicitems $playasongnames1 musicpack1 14

guitab "Musica 2"
genmusicitems $playasongnames2 musicpack2 14

guitab "Musica 3"
genmusicitems $playasongnames3 musicpack3 14

guitab "Musica 4"
genmusicitems $playasongnames4 musicpack4 14

guitab "Musica 5"
genmusicitems $playasongnames5 musicpack5 14

guitab "Musica 6"
genmusicitems $playasongnames6 musicpack6 14
]

newgui multiplayer [
guilist [
guitext "naam: " (at "rc rc_blue rc_red rc_pink ogre ogre ogre" $playermodel)
guifield newname 18 [name $newname] [newname = (getname)]
]
guibar
guibutton "Servidor" "showgui servers" server
guibutton "Servidor LAN" "lanconnect"
guicheckbox "buscar servidor LAN" searchlan
]

newgui servers [
guiservers
]

newgui newmap [
guititle Newmap
guitext "Kies hieronder een grootte en klik op nieuwe map."
guislider newmapsize 10 19
guibar
guibutton "Nuevo mapa" "newmap $newmapsize"
]

newgui newlight [
guitext (concat "Rado " $lightrad) light
guitext (concat "Rojo " $lightr) lightr
guitext (concat "Verde " $lightg) lightg
guitext (concat "Azul " $lightb) lightb
guibar
guistayopen [
guibutton "cree�r licht" [newent light $lightrad $lightr $lightg $lightb] light
]
guibutton "zet kleur" "showgui newlight2"
guibutton "zet Radius" "showgui newlight3"
guitab "ge�vanceerd"
guilist [
guitext "te cree�ren hoeveelheid: " lights
guifield lightam 5
]
guitext "Radio" light
guislider lightrad 0 200
guitext "Rojo" lightr
guislider lightr 0 255
guitext "Verde" lightg
guislider lightg 0 255
guitext "Azul" lightb
guislider lightb 0 255
guibar
guibutton "cree�r lichten(s)" [loop i $lightam [newent light $lightrad $lightr $lightg $lightb]] light
]

newgui newlight2 [
guibutton "Zon" "lightatrset 240 180 100"
guibutton "Rojo" "lightatrset 255 0 0"
guibutton "Verde" "lightatrset 0 255 0"
guibutton "Azul" "lightatrset 0 0 255"
guibutton "Geel" "lightatrset 255 255 0"
guibutton "Paars" "lightatrset 255 0 255"
guibutton "Aqua" "lightatrset 0 255 255"
guibutton "Blanco" "lightatrset 255 255 255"
guibutton "Naranja" "lightatrset 240 120 0"
]

newgui newlight3 [
guibutton "Oneindigheid (Zon)" "lightatrset 0"
guibutton "Erg kort" "lightatrset 8"
guibutton "kort" "lightatrset 32"
guibutton "gemiddeld" "lightatrset 64"
guibutton "Langer dan gemiddeld" "lightatrset 96"
guibutton "Lang" "lightatrset 128"
guibutton "Erg lang" "lightatrset 256"
]

newgui savemap [
guitext "Introduce el nombre del mapa"
guifield mapactionname 20 [remip; savemap $mapactionname]
guibar
guibutton "atras" "cleargui 1"
]

newgui loadmap [
guitext "Ingresa el nombre del mapa y presiona enter"
guifield mapactionname 20 [mode $MODE; map $mapactionname]
guibar
guibutton "atras" "cleargui 1
guitab "Modo de Juego"
@gamemodes
]

newgui skilllvl [
guitext "Elegir nivel skill"
guitext (at $skilllevelnames (- $skilllevel 1))
guibar
guibutton "Base" "skilllevel = 1"
guibutton "Medio" "skilllevel = 2"
guibutton "Experto" "skilllevel = 3"
]

newgui authors [
guitext "Plantinum Arts Sandbox, Cube 2 voor kids."
guitext "Gecree�rd door Michael Tomaino of Platinum Arts LLC."
//literaly says 'with help from and thanks to Hirato
guitext "Met hulp en dank van Hirato."
guitext "http://Kids.Platinumarts.Net"
guitab Engine
guitext "The Cube 2 engine."
guitext "Gecree�rd door Wouter van Oortmerssen."
guitext "Momenteel bijgehouden door Eihrul en baby-rabbit"
guitab "Testers"
guitext "These people constantly report problems, without them,"
guitext "PAS wouldn't be as great as it is now. Thanks a bunch!"
guitext "linuxdonald"
guitab "Bedankt!"
guitext "Aan alle artiesten van wie we textures gebruiken: heel erg bedankt!"
guitext "PAS zou lang niet zo fantastisch zijn zonder de textures."
guitext "Heel erg bedankt voor het downloaden en steunen."
]

newgui options [
guitext "Kies een van tevoren samengestelde configuratie"
guitext "Je kan ook over de tabs scrollen om ze handmatig in te stellen."
guibar
guilist [
guibutton "Maximo " "exec data/preset/ultimate.cfg"
guibar
guibutton "Muy alto " "exec data/preset/very-high.cfg"
guibar
guibutton "alto" "exec data/preset/high.cfg"
]
guilist [
guibutton "medio " "exec data/preset/med.cfg"
guibar
guibutton "bajo " "exec data/preset/low.cfg"
guibar
guibutton "muy bajo" "exec data/preset/very-low.cfg"
]
guibar
guibutton "PG UP y PG DN como delta universal" [bind PAGEUP [universaldelta -1]; bind PAGEDOWN [universaldelta 1]]
if (= $skilllevel 3) [guibutton "Debuging Settings" "showgui debugsettings"]
guibutton "Lengua" "showgui language" $language
guilist [
guibutton "Modigicar color menu" "showgui setguicol"
guibar
guistayopen [
guibutton "resetear color" guiresetcolours
]
]
guibutton "Console berichten" "showgui console"
guibutton "GUI/HUD textures" "showgui hud"

if (= $skilllevel 1) [
@options1
]
if (= $skilllevel 2) [
@options2
]
if (= $skilllevel 3) [
@options3
]
guitab "Resolucion"
guilist [
guilist [
guibutton "320x240 " "pantalla 320 240"
guibutton "640x480" "pantalla 640 480"
guibutton "800x600" "pantalla 800 600"
guibutton "1024x768" "pantalla 1024 768"
guibutton "1152x768" "pantalla 1152 768"
guibutton "1200x960" "pantalla 1200 960"
]
guibar
guilist [
guibutton "1280x800" "pantalla 1280 800"
guibutton "1280x1024" "pantalla 1280 1024"
guibutton "1440x900" "pantalla 1440 900"
guibutton "1600x1200" "pantalla 1600 1200"
guibutton "1680x1050" "pantalla 1680 1050"
guibutton "1920x1200" "pantalla 1920 1200"
]
]
if (! (= $skilllevel 1)) [
guibar
guitext "Handmatige X (horizontale) resolutie "
guilistslider "screenx" "320 360 400 512 576 640 720 800 832 840 896 928 960 1024 1152 1200 1280 1400 1440 1600 1680 1792 1856 1920"
guitext "Handmatige Y (verticale) resolutie"
guilistslider "screeny" "172 200 240 300 312 350 384 400 432 450 480 512 525 600 624 672 696 720 768 800 864 900 960 1024 1050 1080 1200 1344 1392 1440"
guibar
guibutton "handmatige resultie gebruiken" "screenres $screenx $screeny"
]
guitab "Varios"
guilist [
guilist [
guicheckbox "menus 2D" gui2d
guitext "Sensibilidad del mouse "
]
guilist [
guicheckbox "Gui errores " guierrors
newsens = $sensitivity
guifield newsens 5 [sensitivity $newsens]
]
]
guilist [
guitext "cargar fondos "
guibar
guiradio "apagado" loadbacktype 0
guibar
guiradio "Screenshots (default)" loadbacktype 1
guibar
guiradio "Foto del mapa" loadbacktype 2
]
]

newgui language [
guitext (format "lengua actual: %1" $language) $language
guitext "Key: M = Menu L = Cuerdas"
guibar
@languages
]

newgui editing [
if (= $skilllevel 1) [
@editing1
]
if (= $skilllevel 2) [
@editing2
]
if (= $skilllevel 3) [
@editing3
]
guitab cfg
guitext (mapcfgname)
showfileeditor (mapcfgname) -50 11
]


newgui mapmodels [
loop i (nummapmodels) [
guibutton (mapmodelname $i) (concat newent mapmodel $i)
]
]

newgui mapmodel [
guitext $tmpt
guibar
guitext "Richting"
guislider tmp0 0 360 [entupdate]
guitext "model"
guislider "tmp1" 0 91 [entupdate]
guitext "Trigger Type"
guislider tmp2 0 29 [entupdate]
guitext "Trigger Tag"
guislider tmp3 0 100 [entupdate]

guitab "varios"
@quickeditmenu
guitab "lista de modelos"
loop i (nummapmodels) [
guistayopen [guibutton (mapmodelname $i) (format "tmp1 = %1; entupdate" $i)]
]
]

newgui particles [
if (< $tmp0 3) [
guitext "Type (vuurbal->rook->fontein)"
guislider tmp0 0 2 entupdate
guitext "Richting"
guislider tmp1 0 5 entupdate
]
if (= $tmp0 3) [
parttocol $tmp2
guitext "Grootte"
guislider tmp1 -5 50 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp2
]
if (&& (|| (|| (= $tmp0 4) (= $tmp0 7)) (|| (|| (= $tmp0 8) (= $tmp0 9)) (= $tmp0 10))) (< $tmp1 256)) [
parttocol $tmp3

guilist [
guilist [
guiradio "Flare" tmp0 4 [entupdate]
guiradio "Verlichting" tmp0 7 [entupdate]
guiradio "Water" tmp0 10 [entupdate]
]
guilist [
guiradio "Vuur" tmp0 8 [entupdate]
guiradio "Rook" tmp0 9 [entupdate]
]
]
guibar
guitext "Richting"
guislider tmp1 0 5 entupdate
guitext "Lengte"
guislider tmp2 0 200 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp3
guitext "Fade Time"
guislider tmp4 0 10000 entupdate
]
if (&& (|| (|| (= $tmp0 4) (= $tmp0 7)) (|| (|| (= $tmp0 8) (= $tmp0 9)) (= $tmp0 10))) (> $tmp1 255)) [
parttocol $tmp3
setmultieffectname
multieffectreverse = (> (- $tmp1 256) 31)
if (= $multieffectreverse 0) [multieffectvalue = (- $tmp1 256)] [multieffectvalue = (- $tmp1 288)]

guilist [
guilist [
guiradio "Flare" tmp0 4 [entupdate]
guiradio "Verlichting" tmp0 7 [entupdate]
guiradio "Water" tmp0 10 [entupdate]
]
guilist [
guiradio "Vuur" tmp0 8 [entupdate]
guiradio "Rook" tmp0 9 [entupdate]
]
]
guibar
guitext $multieffectname
guislider multieffectvalue 0 21 [tmp1 = (+ 256 (+ $multieffectvalue (* $multieffectreverse 32))); entupdate]
//"Keer richting om means "set the direction to the reverse direction", "omgekeerde richting" means something along
//the lines of "give reverse direction"
guicheckbox "Keer richting om" multieffectreverse 1 0 [tmp1 = (+ 256 (+ $multieffectvalue (* $multieffectreverse 32))); entupdate]
guitext "Lengte"
guislider tmp2 0 200 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp3
guitext "Fade Time"
guislider tmp4 0 10000 entupdate
]
if (|| (= $tmp0 5) (= $tmp0 6)) [
parttocol $tmp2
guilist [
guiradio "Normale stijl" tmp0 5 [entupdate]
guibar
guiradio "Versus stijl" tmp0 6 [entupdate]
]
guitext "Percentage veroverd"
guislider tmp1 0 100 [entupdate]
guitext "Kleur (RGB)"
partcolsliders tmp2
]
if (|| (|| (= $tmp0 32) (= $tmp0 33)) (|| (= $tmp0 34) (= $tmp0 35))) [
guilist [
guilist [
guiradio "Normaal" tmp0 32 [entupdate]
guiradio "Normaal met vonken" tmp0 33 [entupdate]
]
guilist [
guiradio "Vast" tmp0 34 [entupdate]
guiradio "Vast met vonken" tmp0 35 [entupdate]
]
]
guitext "Kleur (RGB)"
guislider tmp1 0 255 entupdate
guislider tmp2 0 255 entupdate
guislider tmp3 0 255 entupdate
guitext "Size"
guislider tmp4 0 1000 entupdate
]
if (= $tmp0 11) [
parttocol $tmp2
guitext "Particle Contents"
guifield part_text_@tmp1 60
guitext "Alias Tag"
guislider tmp1 0 25 entupdate
guitext "Colour (RGB)"
partcolsliders tmp2
guitext "Text Size"
guislider tmp3 0 1000 entupdate
]

guitab type
guibutton "Standaard Particles" "tmp0 = (rnd 3); entupdate"
guibutton "Explosie" "tmp0 = 3; entupdate"
guibutton "Tape/Flare" "tmp0 = 4; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere Tape/Flare effecten" "tmp0 = 4; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Verover balk" "tmp0 = 5; entupdate"
guibutton "Verlichting" "tmp0 = 7;if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerde verlichtingseffecten" "tmp0 = 7; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Vuur" "tmp0 = 8; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere vuur effecten" "tmp0 = 8; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Rook" "tmp0 = 9; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere rook effecten" "tmp0 = 9; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Water" "tmp0 = 10; if(> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere water effecten" "tmp0 = 10; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Lens Flare" "tmp0 = 32; entupdate"
guibutton "Hovering Text" "tmp0 = 11; entupdate"

guitab ent
guilistsplit n 2 $enttypelist@(getgame) [
guibutton $n [ entset @n ]
]

guitab misc
@quickeditmenu
]

newgui quickedit [
@quickeditmenu
guitab "materiales"
@matmenu
]

newgui heightfield [
@brushmenu
guitab "diversen"
@quickeditmenu
]

newgui skies [
guitext "Beweeg je muis naar een van de tabs, en kies een skybox."
guitext "Weet wel dat de huidige skybox NIET is opgeslagen in de map."
guibar
guitext (format "Huidige skybox : 0%1" $skybox)
guitext (format "Nubes : 0%1" $cloudbox)
guitext (format "Huidige cloudlayer : 0%1" $cloudlayer)
guibar
guitab Skies
guilist [
guilist [
genskyitems $loopix loopix skybox
genskyitems $amethyst7 amethyst7 skybox
genskyitems $skyboxes skyboxes skybox
]
guibar
showskyshot
guibar
guilist [
genskyitems $vegastrike skyboxes/vs skybox
]
]

guitab "cloudboxes"
guilist [
guilist [
genskyitems $cloudboxen clouds cloudbox
]
guibar
showskyshot
]

guitab cloudlayers
guilist [
guistayopen [
guilist [
loop i $numcloudlayers [
guibutton (concatword "clouds " (+ $i 1)) (format "cloudlayer clouds/clouds%1" (+ $i 1))
]
]
guibar
guiimage (format "packages/sbpreviews/%1" (at $guirolloveraction 1)) $skyload 4 1 data/sandboxlogo
]
]

guitab settings

guititle "Skyboxes"
guilist [
guilist [
guitext "Yaw "
guislider yawsky
]
guibar
guilist [
guitext "Spin "
newspinsky = (*f $spinsky 10)
guislider newspinsky -200 200 [spinsky (divf $newspinsky 10)]
]
]

guititle "cloudboxes"
guilist [
guilist [
guitext "Yaw "
guislider yawclouds

guitext "clip"
newcloudclip = (*f $cloudclip 100)
guislider newcloudclip 0 100 [cloudclip (divf $newcloudclip 100)]
]
guibar
guilist [
guitext "Spin "
newspinclouds = (*f $spinclouds 10)
guislider newspinclouds -200 200 [spinclouds (divf $newspinclouds 10)]
]
]

guititle "cloudlayers"
guilist [
guilist [
guitext "Yaw "
guislider yawcloudlayer

guitext "Fade"
newcloudfade = (*f $cloudfade 100)
guislider newcloudfade 0 100 [cloudfade (divf $newcloudfade 100)]
guitext "Scale"
newcloudscale = (*f $cloudscale 100)
guislider newcloudscale 10 400 [cloudscale (divf $newcloudscale 100)]
guitext "Colour"
guilist [
setcollevels "skycol" $cloudcolour
guifield skycol1 3 [ skycol1 = (min (max 0 $skycol1) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
guibar
guifield skycol2 3 [ skycol2 = (min (max 0 $skycol2) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
guibar
guifield skycol3 3 [ skycol3 = (min (max 0 $skycol3) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
]
]
guibar
guilist [
guitext "Spin "
newspincloudlayer = (*f $spincloudlayer 10)
guislider newspincloudlayer -200 200 [spincloudlayer (divf $newspincloudlayer 10)]
guitext "Height"
newcloudheight = (*f $cloudheight 100)
guislider newcloudheight -100 100 [cloudheight (divf $newcloudheight 100s)]
guitext "Scroll-X"
newcloudscrollx = (*f $cloudscrollx 100)
guislider newcloudscrollx -100 100 [cloudscrollx (divf $newcloudscrollx 100)]
guitext "Scroll-Y"
newcloudscrolly = (*f $cloudscrolly 100)
guislider newcloudscrolly -100 100 [cloudscrolly (divf $newcloudscrolly 100)]
]
]
]

newgui maps [
guilist [
guilist [
genmapitems $mainmaps
]
showmapshot
]
guitab "Persoonlijke maps"
guibutton "Verander lijst" "showgui setmaps"
guibar
guilist [
guilist [
genmapitems $custom1
]
guilist [
genmapitems $custom2
]
showmapshot
]
guitab "Modo de juego"
@gamemodes
]

newgui setmaps [
guitext "Voer de naam van de map in in het scherm hieronder"
guitext "Maak onderscheid tussen de verschillende mappen met spaties als je meer dat twee in de list wil plaatsen."
guibar
guifield custom1 50
guibar
guifield custom2 50
guibar
guibutton "terug" "cleargui 1"
]

newgui entfind [
guitext "Select which items to search for"
guilist [
guicheckbox "Type" dosearch0
loop i 5 [
guibar
guicheckbox (concatword "ATR. " (+ $i 1)) (concatword "dosearch" (+ $i 1))
]
]
guibar
guistayopen [ guibutton "Copy Attributes from currently selected entity" [loop i 5 [(concatword "enta" $i) = (ea $i)]; loop i (listlen $enttypelist@(getgame)) [if (strcmp (et) (at $enttypelist@(getgame) $i)) [entt = $i; i = 19]] ] ]
guilist [
loop i 5 [
guilist [
guitext (format "ATR. %1" (+ $i 1))
guifield (concatword "enta" $i) 6 [(concatword "enta" $i) = (min 32767 (max -32767 (getalias (concatword "enta" $i))))]
]
if (> 4 $i) [guibar]
]
]
guibar
guitext "* means wildcard (anything)"
tmp = (concat (if $dosearch0 [at $enttypelist@(getgame) $entt] [result "*"]) (if $dosearch1 $enta0 [result "*"]) (if $dosearch2 $enta1 [result "*"]) (if $dosearch3 $enta2 [result "*"]) (if $dosearch4 $enta3 [result "*"]) (if $dosearch5 $enta4 [result "*"]))
guistayopen [
guibutton (format "Search for: %1" $tmp) (format "entfind %1" $tmp)
guibutton (format "Print /entfind %1 to console" $tmp) (format "saycommand /entfind %1" $tmp)
]

guitab Type
guilist [
loop i (+ (div (listlen $enttypelist@(getgame)) 10) 1) [
guilist [
loop j (min (- (listlen $enttypelist@(getgame)) (* 10 $i)) 10) [
guiradio (at $enttypelist@(getgame) (+ $j (* $i 10))) entt (+ $j (* $i 10))
]
]
]
]
]

newgui newparticles [
guibutton "Cree�r" "newent particles $newpartstdtype $newpartdir"
guibar
guilist [
guiradio "Vuurbal" newpartstdtype 0
guibar
guiradio "Rook" newpartstdtype 1
guibar
guiradio "Fontein" newpartstdtype 2
]
guibar
guitext "Richting"
guislider newpartdir 0 5

guitab Explosion
guibutton "Cree�r" "newent particles 3 $newpartexpsize (coltopart)"
guibar
guitext "Grootte"
guislider newpartexpsize -5 50
guitext "Kleur (RGB)"
partcolsliders

guitab "Efectos"
guibutton "Cree�r" "newent particles $newpartmulttype $newpartdir $newpartmultlen (coltopart) $newpartfade"
guibar
guilist [
guiradio "Flare" newpartmulttype 4
guibar
guiradio "Verlichting" newpartmulttype 7
guibar
guiradio "Vuur" newpartmulttype 8
guibar
guiradio "Rook" newpartmulttype 9
guibar
guiradio "Water" newpartmulttype 10
]
guibar
guitext "Richting"
guislider newpartdir 0 5
guitext "Lengte"
guislider newpartmultlen 0 200
guitext "Kleur (RGB)"
partcolsliders
guitext "Fade Time"
guislider newpartfade 0 10000

guitab "Meedere effecten"
newpartmultieffectname
guibutton "Create" "newent particles $newpartmulttype (+ 256 (+ $newpartmulteffect (* 32 $newpartmultrev))) $newpartmultlen (coltopart) $newpartfade"
guibar
guilist [
guiradio "Flare" newpartmulttype 4
guibar
guiradio "Verlichting" newpartmulttype 7
guibar
guiradio "Vuur" newpartmulttype 8
guibar
guiradio "Rook" newpartmulttype 9
guibar
guiradio "Water" newpartmulttype 10
]
guibar
guicheckbox "keer om" newpartmultrev
guitext $multieffectname
guislider newpartmulteffect 0 21
guitext "Lengte"
guislider newpartmultlen 0 200
guitext "Kleur (RGB)"
partcolsliders
guitext "Fade Time"
guislider newpartfade 0 10000

guitab "Balken
guibutton "Cree�r" "newent particles $newpartbartype $newpartbarprcnt (coltopart)"
guibar
guilist [
guiradio "Standaard" newpartbartype 5
guibar
guiradio "Versus" newpartbartype 6
]
guibar
guitext "Percentage"
guislider newpartbarprcnt 0 100
guitext "Kleur (RGB)"
partcolslidersv

guitab "Lens Flares"
guibutton "Cree�r" "newent particles $newpartflaretype $newpartflarecol1 $newpartflarecol2 $newpartflarecol3 $newpartsize"
guibar
guilist [
guiradio "Normaal" newentflaretype 32
guibar
guiradio "Normaal met sparkle" newentflaretype 33
guibar
guiradio "Vast" newentflaretype 34
guibar
guiradio "Vast met Sparkle" newentflaretype 35
]
guibar
guitext "Kleur (RGB)"
guislider newpartflarecol1 0 255
guislider newpartflarecol2 0 255
guislider newpartflarecol3 0 255
guitext "Size"
guislider newpartsize 0 1000

guitab "Text"
guibutton "Spawn entity" "newent particles 11 $newparttag (coltopart) $newpartsize"
guitext "Alias tag"
guislider newparttag 0 100
part_text_@newparttag = (getalias part_text_@newparttag)
guilist [
guitext "Text:"
guifield part_text_@newparttag 60
]
guitext "Colour (RGB)"
partcolsliders
guitext "Size"
guislider newpartsize 0 1000
] "Standaard"

newgui lightlerp [
guititle "Diverse instelling voor licht"
guitext "Lerp hoek"
guislider "lerpangle"
guitext "Lerp Subverdeling"
guislider lerpsubdiv
guitext "Lerp Subverdelingsgrootte "
guislider lerpsubdivsize
guitext "Rand tollerantie"
guislider edgetolerence
guitext "Ronde lichtmap textures"
guislider roundlightmaptex
guibar
guibutton "Terug" "cleargui 1"
]

newgui intro [
guitext "Dit is de eerste keer dat je PAS draaid."
guitext "Dit menu is ontworpen om je te helpen bekent te raken met het spel."
guitext "Klik in de box hieronder, voer een naam in en druk op enter."
guibar
newname = (getname)
guifield newname 18 [name $newname]
guibar
guitext "Dit is een check box. Klik erop om een optie aan of uit te zetten."
guitext "In dit voorbeeld schakelt het tussen 2D en 3D menu's, dus je kan nu kiezen."
guitext "Maak je maar geen zorgen, je kan het altijd opnieuw veranderen."
guicheckbox "2D of 3D Grafische Gebruikers Interface (GUI, graphical User Interface)" gui2d
guibar
guibutton "Volgende" "showgui intro2"
]

newgui intro2 [
guititle "UI Elementen"
guitext "Met dit menu hopen we dat je beter bekend raakt met de GUI elementen van het spel."
guitext "Degenen in het menu hebben andere graphics.
guibar
guitext "Dit is een knop. Klik erop om zijn actie uitgevoerd te laten worden."
guistayopen [
guibutton "Klik op mij" [echo "Oehoehoe, dat kietelt!"]
]
guitext "Dit is een slider, Klik of sleep om de waarde te veranderen."
guislider test -20 20
guitext "Dit zijn radio buttons. Je kan maar een radiobutton uit een groep tegelijk selecteren."
guilist [
guiradio "Klik op mij!" test2 1
guiradio "Nee, nee, klik op mij." test2 0
]
guitext "Dit is weer een checkbox, eigenlijk precies dezelfde als uit het vorige scherm."
guicheckbox "2D/3D interface" gui2d
guibar
guibutton "Volgende" "showgui intro3"
] "The GUI"

newgui intro3 [
guititle "Kort overzicht van de toetsen"
guibar
guitext "W/A/S/D Beweging"
guitext "E Schakel editor mode in/uit"
guitext "Space Deselecteer Geometrie/Sprong"
guitext "F2 Laat het Texture Selectie Screen wel/niet zien"
guitext "F3 Laat het quick edit menu zien"
guitext "F4 Laat Skybox Menu's zien"
guitext "ESC Laat het main menu zien, sluit andere menus"
guitext "(left) CTRL/H Heightfieldmode"
guibar
guibutton "Volgende" "showgui intro4"
] Keys

newgui intro4 [
guititle "Universele delta mutators"
guitext "Het scroll wiel van je muis is universele delta. Als je op bepaalde knoppen drukt, veranderd de functie."
guitext "if you only have 1 mouse button (ie; trackpad), please click the button right below"
guibutton "set PG UP and PG DOWN to universal delta" [bind PAGEUP [universaldelta -1]; bind PAGEDOWN [universaldelta 1]]
guibar
guitext "None Voeg toe/verwijder kubussen"
guitext "G Verander rooster grootte"
guitext "F Duw geselecteerde kubus vlakken"
guitext "Q Duw de rand onder de cursor"
guitext "R Draai (90 graden)"
guitext "Y Verander de texture van de selectie"
guitext "B Verander geselecteerde Heightfield brush"
guitext ", Loop door de lijst van entiteiten"
guibar
guibutton "Volgende" "showgui intro5"
] "Universele Delta"

newgui intro5 [
guitext "Als je niet precies begrijpt wat al dat gewauwel hiervoor betekende"
guitext "kan je naar editor mode gaan en gewoon wat proberen."
guitext "De beste manier om te leren is om vaak met de verschillende tools te leren."
guitext "Als je deze informatie nu terug wilt lezen, kun je op escape drukken om naar het vorige scherm te gaan."
guibar
guibutton "Einde" "cleargui; showgui main"
]

newgui whatispvs [
guitext "PVS is een occulsie selcterende methode (occlusion culling method)"
guitext "Zoals bij veel spellen, wordt zichtbaarheid van tevoren berekend."
guitext "Dus voor mensen die erg oude of goedkope grafische kaarten gebruiken,"
guitext "En geen hardware occulsie querries hebben, zullen"
guitext "Grootte mappen erg traag gaan. Dus het van tevoren berekenen van de"
guitext "occulsie kan ervoor zorgen dat ze toch de grootte maps kunnen bekijken."
guibar
guibutton "Terug" "cleargui 1"
]

newgui setguicol [

guitext "Titel kleuren"
guitext "Dit is de kleur van de meeste titels"
setcollevels guiticol $guititlecolour
guislider guiticol1 0 255 settitlecol
guislider guiticol2 0 255 settitlecol
guislider guiticol3 0 255 settitlecol

guitext "Text kleuren"
guitext "Dit is de kleur van de tekst"
setcollevels guitxtcol $guitextcolour
guislider guitxtcol1 0 255 settextcol
guislider guitxtcol2 0 255 settextcol
guislider guitxtcol3 0 255 settextcol

guitext "Roll Over Kleuren"
guitext "Dit geeft aan in welke kleur GUI elementen veranderen als ze gemarkeerd worden"
setcollevels guirocol $guirollovercolour
guislider guirocol1 0 255 setrollovercol
guislider guirocol2 0 255 setrollovercol
guislider guirocol3 0 255 setrollovercol

guitab "Element kleuren"

guitext "Knop kleuren"
guistayopen [ guibutton "Dit is de kleur van de knoppen in het menu" "echo HI!" ]
setcollevels guibutcol $guibuttoncolour
guislider guibutcol1 0 255 setbuttoncol
guislider guibutcol2 0 255 setbuttoncol
guislider guibutcol3 0 255 setbuttoncol

guitext "Checkbox kleuren"
guicheckbox "Dit heeft invloed op de kleuren van de checkboxen"
setcollevels guicbcol $guicheckboxcolour
guislider guicbcol1 0 255 setcheckboxcol
guislider guicbcol2 0 255 setcheckboxcol
guislider guicbcol3 0 255 setcheckboxcol

guitext "Slider Kleuren"
guitext "Dit is de kleur van de sliders, zie hieronder"
setcollevels guislicol $guislidercolour
guislider guislicol1 0 255 setslidercol
guislider guislicol2 0 255 setslidercol
guislider guislicol3 0 255 setslidercol
] "GUI Kleuren"

newgui "hud" [
guistayopen [
guilist [
guilist [
guiimage "data/hud/2.1.png" "exec data/hud/2.1.cfg" 6 1
guitext "2.1 Default theme"
guitext [By Markus "makkE" Bekel]
]
guibar
guilist [
guiimage "data/hud/2.2.png" "exec data/hud/2.2.cfg" 6 1
guitext "2.2 default Theme"
guitext "By Hirato Kirata"
]
guibar
guilist [
guiimage "data/hud/2.3.png" "exec data/hud/2.3.cfg" 6 1 data/sandboxlogo
guitext "WiP 2.3 default Theme"
guitext "By Hirato Kirata"
]
]
]
]

newgui pastebuffer [
guinoautotab [
guieditor "#pastebuffer" -80 20
guistayopen [
guilist [
guibutton "ejecutar" [textfocus "#pastebuffer"; textexec]
guibar
guibutton "limpiar" [textfocus "#pastebuffer"; textclear]
]
]
]
]

showfileeditor = [
guinoautotab [
guieditor $arg1 $arg2 $arg3
guistayopen [
guilist [
guibutton "cargar" [textfocus @arg1; textload @arg1]
guibar
guibutton "salvar" [textfocus @arg1; textsave @arg1]
guibar
guibutton "ejecutar" [textfocus @arg1; textexec]
guibar
guibutton "copiar" [textfocus @arg1; textcopy]
guibar
guibutton "pegar" [textfocus @arg1; textpaste]
guibar
guibutton "sel todo texto" [textfocus @arg1; textselectall]
guibar
guibutton "limpiar" [textfocus @arg1; textclear]
]
]
]
]

newgui scratchpad [
guinoautotab [
guieditor "#scratchpad" -80 20
guistayopen [
guilist [
guibutton "ejecutar" [textfocus "#scratchpad"; textexec]
guibar
guibutton "copiar" [textfocus "#scratchpad"; textcopy]
guibar
guibutton "pegar" [textfocus "#scratchpad"; textpaste]
guibar
guibutton "sel todo texto" [textfocus "#scratchpad"; textselectall]
guibar
guibutton "limpiar" [textfocus "#scratchpad"; textclear]
]
]
]
]
User avatar
Mike
Administrator
Administrator
Posts: 871
Joined: May 24th, 2009, 12:52 pm

Re: This is my lang apport =P

Post by Mike »

Cool man, thanks for this! You know you can attach the file right to the forum for next time :D I'll try to check this out soon and get it in! Thanks again for taking the time to do this!!! Take care.
-mike
Sign up for our Newsletter to keep up to date with the Sandbox news!
We also have a facebook page, facebook group, myspace page and a twitter page[/b][/color]!
User avatar
rev1
Member
Member
Posts: 136
Joined: September 19th, 2009, 9:36 am
Name: Jorick
Location: Over here

Re: This is my lang apport =P

Post by rev1 »

akeru_sun wrote:Srry, i modify a lang file and make it to spanish i want you to look if i didnt touch any important thing i will left it here, the proyect is great thanx , i think its complete, idk
fxtab = [
guistayopen [
guibutton "(effect OFF)" "clearpostfx"
guibutton "rotoscope" "rotoscope 1"
guibutton "rotoscope + blur3" "rotoscope 1 1"
guibutton "rotoscope + blur5" "rotoscope 1 2"
guibutton "sobel" "setpostfx sobel"
guibutton "invertir" "setpostfx invertir"
guibutton "gbr" "setpostfx gbr"
guibutton "bw" "setpostfx bw"
guibutton "blur3" "setpostfx hblur3; addpostfx vblur3"
guibutton "blur5" "setpostfx hblur5; addpostfx vblur5"
guibutton (format "bloom (%1%2)" $bloomstrength "%") "bloom (divf $bloomstrength 100)"
guislider bloomstrength -100 100
]
]

brushmenu = [
guititle "pinseles"
guilist [ // diamantes
guiimage "data/brush_1c.png" brush_0
guiimage "data/brush_21c.png" brush_1
guiimage "data/brush_421c.png" brush_2
]
guilist [ // cuadrados
guiimage "data/brush_3s.png" brush_3
guiimage "data/brush_5s.png" brush_4
guiimage "data/brush_7s.png" brush_5
]
guititle smooth
guilist [ // nitido
guiimage "data/brush_3s.png" brush_6
guiimage "data/brush_5s.png" brush_7
guiimage "data/brush_7s.png" brush_8
]
]

quickeditmenu = [
guibutton "salvar mapa" "showgui savemap"
guibutton "cargar mapa" "showgui loadmap"
guibar
guibutton "hermip" "remip"
guibutton "Luz rapida" "calclight -1"
guibar
guibutton "nueva entidad" "newent light 64 240 200 150"
]

matmenu = [
guibutton "aire" "editmat air" "" 0xFFFFFF
guibutton "clip" "editmat clip" "" 0xFF0000
guibutton "vidrio" "editmat glass" "" 0x00FFFF
guibutton "lava" "editmat lava" "" 0xFFA700
guibutton "sin clip" "editmat noclip" "" 0x00FF00
guibutton "agua" "editmat water" "" 0x0000FF
guibutton "reiniciar" "editmat respawn" "" 0x2E2E2E
guibar
guicheckbox "Laat material volume zien (M)" showmat
]

texqual = [
guitext "Calidad de Textura"
guilist [
guiradio "Perfecta" texreduce 0
guibar
guiradio "buena" texreduce 1
guibar
guiradio "mediano" texreduce 2
guibar
guiradio "pobre" texreduce 3
guibar
guiradio "mala" texreduce 4
guibar
guiradio "modo celda" texreduce 12
]
]

newgui "consola" [
guitext "tamaño consoña (lineas)"
guislider consize
guitext "filto de mensajes de consola:"
guilist [
guilist [
guibitfield "informacion importante" confilter 0x01
guibitfield "precaucionesw" confilter 0x02
guibitfield "errores" confilter 0x04
guibitfield "mensajes de prueba" confilter 0x08
guibitfield "mensajes de inicio" confilter 0x10
guibitfield "mensajes encriptados" confilter 0x20
]
guibar
guilist [
guibitfield "chateo" confilter 0x100
guibitfield "chat equipo" confilter 0x200
guibitfield "eventos importantes de juego" confilter 0x400
guibitfield "caida del mundo" confilter 0x800
guibitfield "otras caidas del mundo" confilter 0x1000
]
]
guitext "tamaño total de consola (porcentaje de pantalla)"
guislider fullconsize
guitext "filtro de total mensajes de consola:"
guilist [
guilist [
guibitfield "informacion importante" fullconfilter 0x01
guibitfield "precauciones" fullconfilter 0x02
guibitfield "errores" fullconfilter 0x04
guibitfield "mensajes de prueba" fullconfilter 0x08
guibitfield "mensajes de inicio" fullconfilter 0x10
guibitfield "mensajes encriptados" fullconfilter 0x20
]
guibar
guilist [
guibitfield "chat" fullconfilter 0x100
guibitfield "team chat" fullconfilter 0x200
guibitfield "eventos importantes de juego" fullconfilter 0x400
guibitfield "caida del mundo" fullconfilter 0x800
guibitfield "otras caidas del mundo" fullconfilter 0x1000
]
]
]

options1 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "Mumble Positional Audio " mumble
guitext "Volumen sonido"
guitext "Volumen musica"
guitext "Frecuencia de sonido"
]
guilist [
guitext " "
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
]
]

guitab "Graficos"
guicheckbox "Pantalla completa" fullscreen
guicheckbox "Shaders" shaders
guibar
guicheckbox "Water Shaders" watershaders 1 0 [waterreflect $watershaders; waterrefract $watershaders; waterfade $watershaders; vertwater $watershaders; caustics $watershaders; refractfog $watershaders; waterfallrefract $watershaders]
guicheckbox "Reflecciones estaticas" pregenreflect 1 0 [glassenv $pregenreflect; envmapmodels $pregenreflect; waterenvmap $pregenreflect; waterfallenv $pregenreflect]
guicheckbox "Efectos de modelos" modeleffect 1 0 [lightmodels $modeleffect; glowmodels $modeleffect]
guicheckbox "sombras livianas" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
guicheckbox "Pasto" grass
guicheckbox "usar legacia de objeto culling =P" pvs
@texqual

guitab "FX"
@fxtab
]

options2 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "stereo " stereo
guitext "volumen de sonido"
guitext "volumen de musica"
guitext "volumen de frecuencia"
guitext "canales de sonido"
guitext "longitud de buffer"
]
guilist [
guicheckbox "Mumble Audio Posicional " mumble
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
guislider soundchans
guilistslider soundbufferlen "128 256 512 768 1024 1280 1536 1792 2048 2304 2560 2816 3072 3328 3584 3840 4096"
]
]

guitab "Graficos"
guilist [
guilist [
guicheckbox "Shaders " shaders
guislider shaderdetail
guicheckbox "Caustics" caustics
guicheckbox "Pefleccion vidrio" glassenv
guicheckbox "Pasto" grass
guicheckbox "PVS" pvs
guicheckbox "Sombra de mapa" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
guitext "Modellen"
guilist [
guicheckbox "modelos de luz " lightmodels
guibar
guicheckbox "ambiente " envmapmodels
guibar
guicheckbox "brillo " glowmodels
guibar
guicheckbox "Bump map" bumpmodels
]
guitext "Agua de cascada"
guilist [
guicheckbox "diepte mist " refractfog
guibar
guicheckbox "Env Map " "waterenvmap"
guibar
guicheckbox "refleccion " waterreflect
guibar
guicheckbox "refraccion cascada " waterfallrefract
]
guilist [
guicheckbox "refraccion de agua " waterrefract
guibar
guicheckbox "variable alpha " waterfade
guibar
guicheckbox "animcion vertex " vertwater
guibar
guicheckbox "ambiente de cascada" waterfallenv
]
]
]
@texqual

guitab "renderizado avanzado"
guilist [
guilist [
guicheckbox "v-sync " vsync 1 0
guitext "Maximum Frames Per Seconde"
guitext "Gamma"
guitext "Anti-Aliasing over het volledige scherm "
guitext "Anisotropische filtrering"
guitext "Shader Precisie"
]
guilist [
guicheckbox "Fullscreen " fullscreen
guislider maxfps
guislider gamma
guilistslider fsaa "-1 0 2 4 8 16"
guilistslider aniso "0 2 4 8 16"
guislider "shaderprecision"
]
]

guitab "efectos"
@fxtab
]

options3 = [
guitab "Sonido"
guilist [
guilist [
guicheckbox "stereo " stereo
guitext "volumen sonido"
guitext "volumen musica"
guitext "frecuencia de sonido"
guitext "canales de sonido"
guitext "longitud de buffer"
]
guilist [
guicheckbox "Mumble Positional Audio " mumble
guislider soundvol
guislider musicvol
guilistslider soundfreq "8000 16000 22050 32000 44100"
guislider soundchans
guilistslider soundbufferlen "128 256 512 768 1024 1280 1536 1792 2048 2304 2560 2816 3072 3328 3584 3840 4096"
]
]

guitab "Graficos"
guilist [
guilist [
guicheckbox "Reflecciones de vidrio" glassenv
guicheckbox "Agua, variable Alpha" waterfade
guicheckbox "Agua,animacion Vertex" vertwater
guicheckbox "Cascada, refraccion" waterfallrefract
guicheckbox "Agua, concentracion de niebla" refractfog
guicheckbox "Agua, ambiente de mapa " waterenvmap
guicheckbox "Cascada, ambiente de mapa" waterfallenv
guicheckbox "Agua, Refleccion" waterreflect
guicheckbox "Agua, refraccion" waterrefract
]
guilist [
guicheckbox "Luz de modelo" lightmodels
guicheckbox "Refleccion de modelo" envmapmodels
guicheckbox "Brillo de modelo" glowmodels
guicheckbox "Model Bumpmap" bumpmodels
guicheckbox "Shaders" shaders
guicheckbox "Caustics" caustics
guicheckbox "PVS" pvs
guicheckbox "Pasto" grass
guicheckbox "Sombras" shadowmap 1 0 [if (= $shadowmap 0) [blobs 1]]
]
guibar
guilist [
guitext "Shader detail"
guislider shaderdetail
guitext "Calidad de ambiente "
guislider envmapsize
guitext "Calidad de refleccion"
guislider reflectsize
guitext "Calidad de sombra"
guislider shadowmapsize
guitext "Nitidez del agua"
guislider watersubdiv
]
]
guibar
@texqual

guitab "Renderizado avanzado"
guilist [
guilist [
guicheckbox "v-sincro " vsync 1 0
guicheckbox "Filtro Trilineal " trilinear
guitext "Maximas Frames por segundos"
guitext "Gamma"
guitext "Anti-Aliasing over het hele scherm"
guitext "kleur diepte"
guitext "Z-Buffer diepte"
guitext "Stencil Bits"
guitext "Anisotropische filtrering"
guitext "Shader Presicion"
]
guilist [
guicheckbox "pantalla completa " fullscreen
guicheckbox "Bilineare Filtrering" bilinear
guislider maxfps
guislider gamma
guilistslider fsaa "-1 0 2 4 8 16"
guilistslider colorbits "0 8 16 24 32"
guilistslider depthbits "0 8 16 24 32"
guislider stencilbits
guilistslider aniso "0 2 4 8 16"
guislider shaderprecision
]
]
guitab "FX"
@fxtab
]

qualnames = [
"AA : 1 schaduw : No Model schaduw : No"
"AA : 2 schaduw : Yes Model schaduw : No"
"AA : 4 schaduw : Yes Model schaduw : No"
"AA : 8 schaduw : Yes Model schaduw : No"
"AA : 8 schaduw : Yes Model schaduw : Basico"
"AA : 8 schaduw : Yes Model schaduw : Alpha Blended"
]

lightmenu = [
guitext (at $qualnames (+ 2 $calcqual))
guislider calcqual -2 3
guilist [
guibutton "calcular " "calclight $calcqual"
guibutton "parchear luz" "patchlight $calcqual"
]
]

entmen = [
guitab "Entidad"
guilist [
guitext "radio de entidad"
guiradio "apagado" showentradius 0
guiradio "seleccionado" showentradius 1
guiradio "en edicion" showentradius 2
guiradio "siempre" showentradius 3
]
guilist [
guitext "ver direccion de entidad"
guiradio "apagado" showentdir 0
guiradio "seleccionado" showentdir 1
guiradio "en edicion" showentdir 2
guiradio "siempre" showentdir 3
]
guibar
guilistsplit n 2 $enttypelist@(getgame) [
guibutton (concatword "Nueva " $n " Entidad ") [ newent @n ]
]
]

editing1 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibar
guibutton "Modo Modelar Terreno (H)" "hmapedit (! $hmapedit)"
guibutton "Copiar (C)" "copy"
guibutton "pegar (V)" "paste"
guibutton "elegir seleccion de entidad (N)" "entselect insel"
guibar
guitext "deselegir seleccion de ent"
guislider floatspeed

@entmen

guitab "luz"
@lightmenu

guitab PVS
guibutton "ayuda" "showgui whatispvs"
guibar
guistayopen [
guibutton "generar PVS" "genpvs $pvssize"
guibutton "provar PVS" "testpvs $pvssize"
guibutton "limpiar PVS" "clearpvs"
guibar
guitext "PVS, bekijk rooster grootte"
guislider pvssize 0 8196
]
]

editing2 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibutton "Encontrar entidad" "showgui entfind"
guibar
guibutton "Modo Modelar terreno (H)" "hmapedit (! hmapedit)"
guilist [
guibutton "Copiar (C) " "copy"
guibutton "Copiar entidad" "entcopy"
]
guilist [
guibutton "Pegar (V) " "paste"
guibutton "Pegar entidad" "entpaste"
]
guibutton "deselegir seleccionar ent (N)" "entselect insel"
guibar
guitext "velocidad de flote"
guislider floatspeed

@entmen

guitab "Luz"
@lightmenu
guilist [
guilist [
guicheckbox "parcheo normal " patchnormals
guitext "ambiente"
guitext "precision"
guitext "error"
]
guilist [
guicheckbox "brillo total(L) " fullbright
guislider ambient
guislider lightprecision
guislider lighterror
]
]

guitab PVS
guibutton "Help" "showgui whatispvs"
guibar
guistayopen [
guibutton "Generateer PVS" "genpvs $pvssize"
guibutton "Test PVS" "testpvs $pvssize"
guibutton "leeg PVS" "clearpvs"
guibutton "PVS statistieken" "pvsstats"
guibar
guitext "PVS, bekijk rooster grootte"
guislider pvssize 0 8196
]
]

editing3 = [
guibutton "Modelos" "showgui mapmodels"
guibutton "Cielos" "showgui skies"
guibutton "Encontrar entidad" "showgui entfind"
guibar
guibutton "Modo modelar terreno" "hmapedit (! hmapedit)"
guilist [
guibutton "Copiar (C) " "copy"
guibutton "Copiar Entidad" "entcopy"
]
guilist [
guibutton "Pegar (V) " "paste"
guibutton "Pegar Entidad" "entpaste"
]
guibutton "Selecteer Selectie Entititeiten (N)" "entselect insel"
guibar
guitext "drijfsnelheid"
guislider floatspeed

@entmen

guitab "luz"
guibutton "weizig verlichtingsinstellingen" "showgui lightlerp"
@lightmenu
guilist [
guilist [
guicheckbox "werk normalen bij " patchnormals
guitext "sfeer"
guitext "Precisie"
guitext "fout"
]
guilist [
guicheckbox "Iluminado total (L) " fullbright
guislider ambient
guislider lightprecision
guislider lighterror
]
]
guistayopen [
guibutton "luchtlichten toepassen (RGB)" "skylight $skycol1 $skycol2 $skycol3"
]
guilist [
guifield skycol1 5
guibar
guifield skycol2 5
guibar
guifield skycol3 5
]

guitab PVS
guibutton "Ayuda" "showgui whatispvs"
guibar
guistayopen [
guibutton "Generar PVS" "genpvs $pvssize"
guibutton "Provar PVS" "testpvs $pvssize"
guibutton "limpiar PVS" "clearpvs"
guibutton "PVS estado" "pvsstats"
]
guibar
guitext "PVS, laat roostergrootte zien"
guislider pvssize 0 8196
guitext "te gebruiken Threads"
guislider "pvsthreads"
guitext "pvs leaf grootte"
guislider "pvsleafsize"
]
setmultieffectname = [
if (< $multieffectvalue 3) [
multieffectname = "circulo"
] [
if (< $multieffectvalue 6) [
multieffectname = "cilindro Shell"
] [
if (< $multieffectvalue 12) [
multieffectname = "cono Shell"
] [
if (< $multieffectvalue 15) [
multieffectname = "volumen plano"
] [
if (< $multieffectvalue 21) [
multieffectname = "volumen lineal (pared)"
] [
multieffectname = "esfera"
]
]
]
]
]
]

newpartmultieffectname = [
if (< $newpartmulteffect 3) [
multieffectname = "circulo"
] [
if (< $newpartmulteffect 6) [
multieffectname = "cilindro Shell"
] [
if (< $newpartmulteffect 12) [
multieffectname = "cono Shell"
] [
if (< $newpartmulteffect 15) [
multieffectname = "volumen plano"
] [
if (< $newpartmulteffect 21) [
multieffectname = "volumen lineal (pared)"
] [
multieffectname = "esfera"
]
]
]
]
]
]

skilllevelnames = "Basico intermedia experta"

gamemodes = [
guilist [
guilist [
guiradio "jugador simple" MODE -1
guiradio "retraso de banana" MODE 2
]
guilist [
guiradio "recorrer" MODE 0
]
guilist [
guiradio "edicion cooperativa" MODE 1
]
]
]

genmusicitems = [
if (= (listlen $arg1) 0) [
guitext "instala el pack de musica antes de usar este menu"
] @genmusicitems2
]

showfileeditor = [
guinoautotab [
guieditor $arg1 $arg2 $arg3
guistayopen [
guilist [
guibutton "cargar" [textfocus @arg1; textmode 3; textload @arg1]
guibar
guibutton "salvar" [textfocus @arg1; textsave @arg1]
guibar
guibutton "copiar" [textfocus @arg1; textcopy]
guibar
guibutton "pegar" [textfocus @arg1; textmode 3; textpaste]
guibar
guibutton "sel todo texto" [textfocus @arg1; textselectall]
guibar
guibutton "limpiar" [textfocus @arg1; textclear]
]
]
]
]

loop i $enttypelength [
newentgui (at $enttypelist@(getgame) $i) "" ""
]

newentgui light "radio rojo verde azul" "0 400 0 255 0 255 0 255"
newentgui spotlight "radio" "0 200"
newentgui playerstart "direccion" "0 360"
newentgui teleport "modelo tag" "0 20 -1 98"
newentgui teledest "direccion tag" "0 360 0 20"
newentgui envmap "radio" "0 400"
newentgui jumppad "Z Y X" "0 200 0 200 0 200"
newentgui carrot "tag type" "0 50 0 29"
newentgui sound "tipo tamaño de tag" "0 20 0 500 0 500"
newentgui elevator "velocidad de direccion del modelo tag" "0 360 0 (nummapmodels) 0 30 0 100"
newentgui barrel "peso de direccion del modelo" "0 360 0 (nummapmodels) -100 100"
newentgui box "peso de direccion del modelo" "0 360 0 (nummapmodels) -100 100"
newentgui platform "velocidad de direccion del modelo tag" "0 360 0 (nummapmodels) 0 30 0 100"

main = [
guilist [
if (= $editing 1) [
guilist [
guibutton "nuevo map" "showgui newmap"
guibutton "salvar mapa" "showgui savemap"
guibutton "nueva particula" "showgui newparticles"
guibutton "nueva luz" "showgui newlight"
guibutton "Nueo Modelo" "showgui mapmodels"
guibutton "encontar entidad(en)" "showgui entfind"
guibutton "edicion de GUI" "showgui editing"
guibutton "edicion Materiales" "showgui materials"
guibutton "Edicion rapida Menu (F3)" "showquickgui"
guibutton "Menu Textura (F2)" "showtexgui"


]
guibar
]
guilist [
guibutton "Modo edicion (e)" "edittoggle"
guibutton "Cargar mapa juego" "showgui maps; MODE = (getmode); mode (getmode)"
guibutton "Cargar mapa" "showgui loadmap"
guibutton "Multijugador" "showgui multiplayer"
guibar
guibutton "Opciones" "showgui options"
guibutton "Jukebox" "showgui jukebox"
guibutton "editar nivel skill" "showgui skilllvl"
guibutton "acerca" "showgui authors"
guibutton "Salir" quit exit
]
]
]

newgui main [
@main
]

newgui materials [
@matmenu
]


newgui setglare [
guitext "Intensidad "
guislider glarescale 0 20
guitext "tamaño"
guislider glaresize
guitext "Intensidad del Blur "
guislider blurglare
guitext "Radio de Blur"
guislider blurglaresigma
guitext "Particle Glare"
guislider particleglare
guicheckbox "Afectar Cielo?" skyboxglare
guibar
guibutton "Atras" "cleargui 1"
]

newgui debugsettings [
guititle "Cambiar equipo a prueba"
guicheckbox "Glare" debugglare
guicheckbox "Shaders" dbgshader
guicheckbox "Sombras" debugsm
guicheckbox "Profundidad de efectos" debugdepthfx
guicheckbox "Particulas" debugparticles
guibar
guibutton "Atras" "cleargui 1"
]

newgui editopts [
guititle "entidades"
guitext "Mostrar radio"
guilist [
guiradio "apagado" showentradius 0
guibar
guiradio "seleccionado" showentradius 1
guibar
guiradio "en edicion" showentradius 2
guibar
guiradio "siempre" showentradius 3
]
guitext "Show ent. direction"
guilist [
guiradio "off" showentdir 0
guibar
guiradio "when selected" showentdir 1
guibar
guiradio "in editmode" showentdir 2
guibar
guiradio "always" showentdir 3
]
guitext "Show ent. Positions"
guilist [
guiradio "in editmode" showentities 1
guibar
guiradio "always" showentities 2
]
guibar
guilist [
guilist [
guicheckbox "always show dynlights" showdynlights
guicheckbox "preview lighting" "showlighting"
]
guibar
guilist [
guicheckbox "display particles" editingparticles
]
]
guibar
guitext "Select marker type (default 2)"
guislider entmarkertype
guitext "marker fireball size (default 8)"
guislider entmarkerexpsize

guitab "Appearance"
guilist [
guilist [
guicheckbox "wireframe mode" wireframe
guicheckbox "Show bounding boxes" showboundingbox
]
guibar
guilist [
guicheckbox "do depth testing for outline" dtoutline
guicheckbox "show material volumes" showmat
]
]
guititle "outlines"
guilist [
guistayopen [
guitext "outlinecolour: "
guibutton "back" "changeoutline -1"
guitext (at $VARoutlinecolours $VARoutlinestatus)
guibutton "next" "changeoutline 1"
]
]
guilist [
guitext "custom colour: "
guifield outlinecolour 10 [outline $outlinecolour]
]
guitab "Editing"
guicheckbox "heightmapmode (H)" hmapedit
guitext "^^^ We'd really suggest you use the shortcut"
guicheckbox "texture all faces (0)" allfaces
guitext "gridsize"
guislider gridsize
] "Options"

newgui jukebox [
guitext "Selecteer welke playlist gebruikt moet worden. Dit heeft geen invloed op de"
guitext "liedjes tijdens het opstarten."
guitext "In GEEN ENKEL GEVAL mogen ze allemaal uitgeschakelt zijn."
guibar
guicheckbox "Lista predeterminada" musicdefault
guicheckbox "Musica Pack 1" musiclist1
guicheckbox "Musica Pack 2" musiclist2
guicheckbox "Musica Pack 3" musiclist3
guicheckbox "Musica Pack 4" musiclist4
guicheckbox "Musica Pack 5" musiclist5
guicheckbox "Musica Pack 6" musiclist6
guibar
guitext "Volumen de musica"
guislider musicvol

guitab "Predeterminado"
guistayopen [
loop i (listlen $songs) [
guibutton (at $songs $i) "music $guirollovername nextsong"
]
]
guitab "Musica 1"
genmusicitems $playasongnames1 musicpack1 14

guitab "Musica 2"
genmusicitems $playasongnames2 musicpack2 14

guitab "Musica 3"
genmusicitems $playasongnames3 musicpack3 14

guitab "Musica 4"
genmusicitems $playasongnames4 musicpack4 14

guitab "Musica 5"
genmusicitems $playasongnames5 musicpack5 14

guitab "Musica 6"
genmusicitems $playasongnames6 musicpack6 14
]

newgui multiplayer [
guilist [
guitext "naam: " (at "rc rc_blue rc_red rc_pink ogre ogre ogre" $playermodel)
guifield newname 18 [name $newname] [newname = (getname)]
]
guibar
guibutton "Servidor" "showgui servers" server
guibutton "Servidor LAN" "lanconnect"
guicheckbox "buscar servidor LAN" searchlan
]

newgui servers [
guiservers
]

newgui newmap [
guititle Newmap
guitext "Kies hieronder een grootte en klik op nieuwe map."
guislider newmapsize 10 19
guibar
guibutton "Nuevo mapa" "newmap $newmapsize"
]

newgui newlight [
guitext (concat "Rado " $lightrad) light
guitext (concat "Rojo " $lightr) lightr
guitext (concat "Verde " $lightg) lightg
guitext (concat "Azul " $lightb) lightb
guibar
guistayopen [
guibutton "cree�r licht" [newent light $lightrad $lightr $lightg $lightb] light
]
guibutton "zet kleur" "showgui newlight2"
guibutton "zet Radius" "showgui newlight3"
guitab "ge�vanceerd"
guilist [
guitext "te cree�ren hoeveelheid: " lights
guifield lightam 5
]
guitext "Radio" light
guislider lightrad 0 200
guitext "Rojo" lightr
guislider lightr 0 255
guitext "Verde" lightg
guislider lightg 0 255
guitext "Azul" lightb
guislider lightb 0 255
guibar
guibutton "cree�r lichten(s)" [loop i $lightam [newent light $lightrad $lightr $lightg $lightb]] light
]

newgui newlight2 [
guibutton "Zon" "lightatrset 240 180 100"
guibutton "Rojo" "lightatrset 255 0 0"
guibutton "Verde" "lightatrset 0 255 0"
guibutton "Azul" "lightatrset 0 0 255"
guibutton "Geel" "lightatrset 255 255 0"
guibutton "Paars" "lightatrset 255 0 255"
guibutton "Aqua" "lightatrset 0 255 255"
guibutton "Blanco" "lightatrset 255 255 255"
guibutton "Naranja" "lightatrset 240 120 0"
]

newgui newlight3 [
guibutton "Oneindigheid (Zon)" "lightatrset 0"
guibutton "Erg kort" "lightatrset 8"
guibutton "kort" "lightatrset 32"
guibutton "gemiddeld" "lightatrset 64"
guibutton "Langer dan gemiddeld" "lightatrset 96"
guibutton "Lang" "lightatrset 128"
guibutton "Erg lang" "lightatrset 256"
]

newgui savemap [
guitext "Introduce el nombre del mapa"
guifield mapactionname 20 [remip; savemap $mapactionname]
guibar
guibutton "atras" "cleargui 1"
]

newgui loadmap [
guitext "Ingresa el nombre del mapa y presiona enter"
guifield mapactionname 20 [mode $MODE; map $mapactionname]
guibar
guibutton "atras" "cleargui 1
guitab "Modo de Juego"
@gamemodes
]

newgui skilllvl [
guitext "Elegir nivel skill"
guitext (at $skilllevelnames (- $skilllevel 1))
guibar
guibutton "Base" "skilllevel = 1"
guibutton "Medio" "skilllevel = 2"
guibutton "Experto" "skilllevel = 3"
]

newgui authors [
guitext "Plantinum Arts Sandbox, Cube 2 voor kids."
guitext "Gecree�rd door Michael Tomaino of Platinum Arts LLC."
//literaly says 'with help from and thanks to Hirato
guitext "Met hulp en dank van Hirato."
guitext "http://Kids.Platinumarts.Net"
guitab Engine
guitext "The Cube 2 engine."
guitext "Gecree�rd door Wouter van Oortmerssen."
guitext "Momenteel bijgehouden door Eihrul en baby-rabbit"
guitab "Testers"
guitext "These people constantly report problems, without them,"
guitext "PAS wouldn't be as great as it is now. Thanks a bunch!"
guitext "linuxdonald"
guitab "Bedankt!"
guitext "Aan alle artiesten van wie we textures gebruiken: heel erg bedankt!"
guitext "PAS zou lang niet zo fantastisch zijn zonder de textures."
guitext "Heel erg bedankt voor het downloaden en steunen."
]

newgui options [
guitext "Kies een van tevoren samengestelde configuratie"
guitext "Je kan ook over de tabs scrollen om ze handmatig in te stellen."
guibar
guilist [
guibutton "Maximo " "exec data/preset/ultimate.cfg"
guibar
guibutton "Muy alto " "exec data/preset/very-high.cfg"
guibar
guibutton "alto" "exec data/preset/high.cfg"
]
guilist [
guibutton "medio " "exec data/preset/med.cfg"
guibar
guibutton "bajo " "exec data/preset/low.cfg"
guibar
guibutton "muy bajo" "exec data/preset/very-low.cfg"
]
guibar
guibutton "PG UP y PG DN como delta universal" [bind PAGEUP [universaldelta -1]; bind PAGEDOWN [universaldelta 1]]
if (= $skilllevel 3) [guibutton "Debuging Settings" "showgui debugsettings"]
guibutton "Lengua" "showgui language" $language
guilist [
guibutton "Modigicar color menu" "showgui setguicol"
guibar
guistayopen [
guibutton "resetear color" guiresetcolours
]
]
guibutton "Console berichten" "showgui console"
guibutton "GUI/HUD textures" "showgui hud"

if (= $skilllevel 1) [
@options1
]
if (= $skilllevel 2) [
@options2
]
if (= $skilllevel 3) [
@options3
]
guitab "Resolucion"
guilist [
guilist [
guibutton "320x240 " "pantalla 320 240"
guibutton "640x480" "pantalla 640 480"
guibutton "800x600" "pantalla 800 600"
guibutton "1024x768" "pantalla 1024 768"
guibutton "1152x768" "pantalla 1152 768"
guibutton "1200x960" "pantalla 1200 960"
]
guibar
guilist [
guibutton "1280x800" "pantalla 1280 800"
guibutton "1280x1024" "pantalla 1280 1024"
guibutton "1440x900" "pantalla 1440 900"
guibutton "1600x1200" "pantalla 1600 1200"
guibutton "1680x1050" "pantalla 1680 1050"
guibutton "1920x1200" "pantalla 1920 1200"
]
]
if (! (= $skilllevel 1)) [
guibar
guitext "Handmatige X (horizontale) resolutie "
guilistslider "screenx" "320 360 400 512 576 640 720 800 832 840 896 928 960 1024 1152 1200 1280 1400 1440 1600 1680 1792 1856 1920"
guitext "Handmatige Y (verticale) resolutie"
guilistslider "screeny" "172 200 240 300 312 350 384 400 432 450 480 512 525 600 624 672 696 720 768 800 864 900 960 1024 1050 1080 1200 1344 1392 1440"
guibar
guibutton "handmatige resultie gebruiken" "screenres $screenx $screeny"
]
guitab "Varios"
guilist [
guilist [
guicheckbox "menus 2D" gui2d
guitext "Sensibilidad del mouse "
]
guilist [
guicheckbox "Gui errores " guierrors
newsens = $sensitivity
guifield newsens 5 [sensitivity $newsens]
]
]
guilist [
guitext "cargar fondos "
guibar
guiradio "apagado" loadbacktype 0
guibar
guiradio "Screenshots (default)" loadbacktype 1
guibar
guiradio "Foto del mapa" loadbacktype 2
]
]

newgui language [
guitext (format "lengua actual: %1" $language) $language
guitext "Key: M = Menu L = Cuerdas"
guibar
@languages
]

newgui editing [
if (= $skilllevel 1) [
@editing1
]
if (= $skilllevel 2) [
@editing2
]
if (= $skilllevel 3) [
@editing3
]
guitab cfg
guitext (mapcfgname)
showfileeditor (mapcfgname) -50 11
]


newgui mapmodels [
loop i (nummapmodels) [
guibutton (mapmodelname $i) (concat newent mapmodel $i)
]
]

newgui mapmodel [
guitext $tmpt
guibar
guitext "Richting"
guislider tmp0 0 360 [entupdate]
guitext "model"
guislider "tmp1" 0 91 [entupdate]
guitext "Trigger Type"
guislider tmp2 0 29 [entupdate]
guitext "Trigger Tag"
guislider tmp3 0 100 [entupdate]

guitab "varios"
@quickeditmenu
guitab "lista de modelos"
loop i (nummapmodels) [
guistayopen [guibutton (mapmodelname $i) (format "tmp1 = %1; entupdate" $i)]
]
]

newgui particles [
if (< $tmp0 3) [
guitext "Type (vuurbal->rook->fontein)"
guislider tmp0 0 2 entupdate
guitext "Richting"
guislider tmp1 0 5 entupdate
]
if (= $tmp0 3) [
parttocol $tmp2
guitext "Grootte"
guislider tmp1 -5 50 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp2
]
if (&& (|| (|| (= $tmp0 4) (= $tmp0 7)) (|| (|| (= $tmp0 8) (= $tmp0 9)) (= $tmp0 10))) (< $tmp1 256)) [
parttocol $tmp3

guilist [
guilist [
guiradio "Flare" tmp0 4 [entupdate]
guiradio "Verlichting" tmp0 7 [entupdate]
guiradio "Water" tmp0 10 [entupdate]
]
guilist [
guiradio "Vuur" tmp0 8 [entupdate]
guiradio "Rook" tmp0 9 [entupdate]
]
]
guibar
guitext "Richting"
guislider tmp1 0 5 entupdate
guitext "Lengte"
guislider tmp2 0 200 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp3
guitext "Fade Time"
guislider tmp4 0 10000 entupdate
]
if (&& (|| (|| (= $tmp0 4) (= $tmp0 7)) (|| (|| (= $tmp0 8) (= $tmp0 9)) (= $tmp0 10))) (> $tmp1 255)) [
parttocol $tmp3
setmultieffectname
multieffectreverse = (> (- $tmp1 256) 31)
if (= $multieffectreverse 0) [multieffectvalue = (- $tmp1 256)] [multieffectvalue = (- $tmp1 288)]

guilist [
guilist [
guiradio "Flare" tmp0 4 [entupdate]
guiradio "Verlichting" tmp0 7 [entupdate]
guiradio "Water" tmp0 10 [entupdate]
]
guilist [
guiradio "Vuur" tmp0 8 [entupdate]
guiradio "Rook" tmp0 9 [entupdate]
]
]
guibar
guitext $multieffectname
guislider multieffectvalue 0 21 [tmp1 = (+ 256 (+ $multieffectvalue (* $multieffectreverse 32))); entupdate]
//"Keer richting om means "set the direction to the reverse direction", "omgekeerde richting" means something along
//the lines of "give reverse direction"
guicheckbox "Keer richting om" multieffectreverse 1 0 [tmp1 = (+ 256 (+ $multieffectvalue (* $multieffectreverse 32))); entupdate]
guitext "Lengte"
guislider tmp2 0 200 entupdate
guitext "Kleur (RGB)"
partcolsliders tmp3
guitext "Fade Time"
guislider tmp4 0 10000 entupdate
]
if (|| (= $tmp0 5) (= $tmp0 6)) [
parttocol $tmp2
guilist [
guiradio "Normale stijl" tmp0 5 [entupdate]
guibar
guiradio "Versus stijl" tmp0 6 [entupdate]
]
guitext "Percentage veroverd"
guislider tmp1 0 100 [entupdate]
guitext "Kleur (RGB)"
partcolsliders tmp2
]
if (|| (|| (= $tmp0 32) (= $tmp0 33)) (|| (= $tmp0 34) (= $tmp0 35))) [
guilist [
guilist [
guiradio "Normaal" tmp0 32 [entupdate]
guiradio "Normaal met vonken" tmp0 33 [entupdate]
]
guilist [
guiradio "Vast" tmp0 34 [entupdate]
guiradio "Vast met vonken" tmp0 35 [entupdate]
]
]
guitext "Kleur (RGB)"
guislider tmp1 0 255 entupdate
guislider tmp2 0 255 entupdate
guislider tmp3 0 255 entupdate
guitext "Size"
guislider tmp4 0 1000 entupdate
]
if (= $tmp0 11) [
parttocol $tmp2
guitext "Particle Contents"
guifield part_text_@tmp1 60
guitext "Alias Tag"
guislider tmp1 0 25 entupdate
guitext "Colour (RGB)"
partcolsliders tmp2
guitext "Text Size"
guislider tmp3 0 1000 entupdate
]

guitab type
guibutton "Standaard Particles" "tmp0 = (rnd 3); entupdate"
guibutton "Explosie" "tmp0 = 3; entupdate"
guibutton "Tape/Flare" "tmp0 = 4; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere Tape/Flare effecten" "tmp0 = 4; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Verover balk" "tmp0 = 5; entupdate"
guibutton "Verlichting" "tmp0 = 7;if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerde verlichtingseffecten" "tmp0 = 7; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Vuur" "tmp0 = 8; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere vuur effecten" "tmp0 = 8; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Rook" "tmp0 = 9; if (> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere rook effecten" "tmp0 = 9; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Water" "tmp0 = 10; if(> $tmp1 255) [tmp1 = 0]; entupdate"
guibutton "Meerdere water effecten" "tmp0 = 10; if (< $tmp1 256) [tmp1 = 256]; entupdate"
guibutton "Lens Flare" "tmp0 = 32; entupdate"
guibutton "Hovering Text" "tmp0 = 11; entupdate"

guitab ent
guilistsplit n 2 $enttypelist@(getgame) [
guibutton $n [ entset @n ]
]

guitab misc
@quickeditmenu
]

newgui quickedit [
@quickeditmenu
guitab "materiales"
@matmenu
]

newgui heightfield [
@brushmenu
guitab "diversen"
@quickeditmenu
]

newgui skies [
guitext "Beweeg je muis naar een van de tabs, en kies een skybox."
guitext "Weet wel dat de huidige skybox NIET is opgeslagen in de map."
guibar
guitext (format "Huidige skybox : 0%1" $skybox)
guitext (format "Nubes : 0%1" $cloudbox)
guitext (format "Huidige cloudlayer : 0%1" $cloudlayer)
guibar
guitab Skies
guilist [
guilist [
genskyitems $loopix loopix skybox
genskyitems $amethyst7 amethyst7 skybox
genskyitems $skyboxes skyboxes skybox
]
guibar
showskyshot
guibar
guilist [
genskyitems $vegastrike skyboxes/vs skybox
]
]

guitab "cloudboxes"
guilist [
guilist [
genskyitems $cloudboxen clouds cloudbox
]
guibar
showskyshot
]

guitab cloudlayers
guilist [
guistayopen [
guilist [
loop i $numcloudlayers [
guibutton (concatword "clouds " (+ $i 1)) (format "cloudlayer clouds/clouds%1" (+ $i 1))
]
]
guibar
guiimage (format "packages/sbpreviews/%1" (at $guirolloveraction 1)) $skyload 4 1 data/sandboxlogo
]
]

guitab settings

guititle "Skyboxes"
guilist [
guilist [
guitext "Yaw "
guislider yawsky
]
guibar
guilist [
guitext "Spin "
newspinsky = (*f $spinsky 10)
guislider newspinsky -200 200 [spinsky (divf $newspinsky 10)]
]
]

guititle "cloudboxes"
guilist [
guilist [
guitext "Yaw "
guislider yawclouds

guitext "clip"
newcloudclip = (*f $cloudclip 100)
guislider newcloudclip 0 100 [cloudclip (divf $newcloudclip 100)]
]
guibar
guilist [
guitext "Spin "
newspinclouds = (*f $spinclouds 10)
guislider newspinclouds -200 200 [spinclouds (divf $newspinclouds 10)]
]
]

guititle "cloudlayers"
guilist [
guilist [
guitext "Yaw "
guislider yawcloudlayer

guitext "Fade"
newcloudfade = (*f $cloudfade 100)
guislider newcloudfade 0 100 [cloudfade (divf $newcloudfade 100)]
guitext "Scale"
newcloudscale = (*f $cloudscale 100)
guislider newcloudscale 10 400 [cloudscale (divf $newcloudscale 100)]
guitext "Colour"
guilist [
setcollevels "skycol" $cloudcolour
guifield skycol1 3 [ skycol1 = (min (max 0 $skycol1) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
guibar
guifield skycol2 3 [ skycol2 = (min (max 0 $skycol2) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
guibar
guifield skycol3 3 [ skycol3 = (min (max 0 $skycol3) 255); cloudcolour (+ $skycol3 (+ (* $skycol2 0x100) (* $skycol1 0x10000)))]
]
]
guibar
guilist [
guitext "Spin "
newspincloudlayer = (*f $spincloudlayer 10)
guislider newspincloudlayer -200 200 [spincloudlayer (divf $newspincloudlayer 10)]
guitext "Height"
newcloudheight = (*f $cloudheight 100)
guislider newcloudheight -100 100 [cloudheight (divf $newcloudheight 100s)]
guitext "Scroll-X"
newcloudscrollx = (*f $cloudscrollx 100)
guislider newcloudscrollx -100 100 [cloudscrollx (divf $newcloudscrollx 100)]
guitext "Scroll-Y"
newcloudscrolly = (*f $cloudscrolly 100)
guislider newcloudscrolly -100 100 [cloudscrolly (divf $newcloudscrolly 100)]
]
]
]

newgui maps [
guilist [
guilist [
genmapitems $mainmaps
]
showmapshot
]
guitab "Persoonlijke maps"
guibutton "Verander lijst" "showgui setmaps"
guibar
guilist [
guilist [
genmapitems $custom1
]
guilist [
genmapitems $custom2
]
showmapshot
]
guitab "Modo de juego"
@gamemodes
]

newgui setmaps [
guitext "Voer de naam van de map in in het scherm hieronder"
guitext "Maak onderscheid tussen de verschillende mappen met spaties als je meer dat twee in de list wil plaatsen."
guibar
guifield custom1 50
guibar
guifield custom2 50
guibar
guibutton "terug" "cleargui 1"
]

newgui entfind [
guitext "Select which items to search for"
guilist [
guicheckbox "Type" dosearch0
loop i 5 [
guibar
guicheckbox (concatword "ATR. " (+ $i 1)) (concatword "dosearch" (+ $i 1))
]
]
guibar
guistayopen [ guibutton "Copy Attributes from currently selected entity" [loop i 5 [(concatword "enta" $i) = (ea $i)]; loop i (listlen $enttypelist@(getgame)) [if (strcmp (et) (at $enttypelist@(getgame) $i)) [entt = $i; i = 19]] ] ]
guilist [
loop i 5 [
guilist [
guitext (format "ATR. %1" (+ $i 1))
guifield (concatword "enta" $i) 6 [(concatword "enta" $i) = (min 32767 (max -32767 (getalias (concatword "enta" $i))))]
]
if (> 4 $i) [guibar]
]
]
guibar
guitext "* means wildcard (anything)"
tmp = (concat (if $dosearch0 [at $enttypelist@(getgame) $entt] [result "*"]) (if $dosearch1 $enta0 [result "*"]) (if $dosearch2 $enta1 [result "*"]) (if $dosearch3 $enta2 [result "*"]) (if $dosearch4 $enta3 [result "*"]) (if $dosearch5 $enta4 [result "*"]))
guistayopen [
guibutton (format "Search for: %1" $tmp) (format "entfind %1" $tmp)
guibutton (format "Print /entfind %1 to console" $tmp) (format "saycommand /entfind %1" $tmp)
]

guitab Type
guilist [
loop i (+ (div (listlen $enttypelist@(getgame)) 10) 1) [
guilist [
loop j (min (- (listlen $enttypelist@(getgame)) (* 10 $i)) 10) [
guiradio (at $enttypelist@(getgame) (+ $j (* $i 10))) entt (+ $j (* $i 10))
]
]
]
]
]

newgui newparticles [
guibutton "Cree�r" "newent particles $newpartstdtype $newpartdir"
guibar
guilist [
guiradio "Vuurbal" newpartstdtype 0
guibar
guiradio "Rook" newpartstdtype 1
guibar
guiradio "Fontein" newpartstdtype 2
]
guibar
guitext "Richting"
guislider newpartdir 0 5

guitab Explosion
guibutton "Cree�r" "newent particles 3 $newpartexpsize (coltopart)"
guibar
guitext "Grootte"
guislider newpartexpsize -5 50
guitext "Kleur (RGB)"
partcolsliders

guitab "Efectos"
guibutton "Cree�r" "newent particles $newpartmulttype $newpartdir $newpartmultlen (coltopart) $newpartfade"
guibar
guilist [
guiradio "Flare" newpartmulttype 4
guibar
guiradio "Verlichting" newpartmulttype 7
guibar
guiradio "Vuur" newpartmulttype 8
guibar
guiradio "Rook" newpartmulttype 9
guibar
guiradio "Water" newpartmulttype 10
]
guibar
guitext "Richting"
guislider newpartdir 0 5
guitext "Lengte"
guislider newpartmultlen 0 200
guitext "Kleur (RGB)"
partcolsliders
guitext "Fade Time"
guislider newpartfade 0 10000

guitab "Meedere effecten"
newpartmultieffectname
guibutton "Create" "newent particles $newpartmulttype (+ 256 (+ $newpartmulteffect (* 32 $newpartmultrev))) $newpartmultlen (coltopart) $newpartfade"
guibar
guilist [
guiradio "Flare" newpartmulttype 4
guibar
guiradio "Verlichting" newpartmulttype 7
guibar
guiradio "Vuur" newpartmulttype 8
guibar
guiradio "Rook" newpartmulttype 9
guibar
guiradio "Water" newpartmulttype 10
]
guibar
guicheckbox "keer om" newpartmultrev
guitext $multieffectname
guislider newpartmulteffect 0 21
guitext "Lengte"
guislider newpartmultlen 0 200
guitext "Kleur (RGB)"
partcolsliders
guitext "Fade Time"
guislider newpartfade 0 10000

guitab "Balken
guibutton "Cree�r" "newent particles $newpartbartype $newpartbarprcnt (coltopart)"
guibar
guilist [
guiradio "Standaard" newpartbartype 5
guibar
guiradio "Versus" newpartbartype 6
]
guibar
guitext "Percentage"
guislider newpartbarprcnt 0 100
guitext "Kleur (RGB)"
partcolslidersv

guitab "Lens Flares"
guibutton "Cree�r" "newent particles $newpartflaretype $newpartflarecol1 $newpartflarecol2 $newpartflarecol3 $newpartsize"
guibar
guilist [
guiradio "Normaal" newentflaretype 32
guibar
guiradio "Normaal met sparkle" newentflaretype 33
guibar
guiradio "Vast" newentflaretype 34
guibar
guiradio "Vast met Sparkle" newentflaretype 35
]
guibar
guitext "Kleur (RGB)"
guislider newpartflarecol1 0 255
guislider newpartflarecol2 0 255
guislider newpartflarecol3 0 255
guitext "Size"
guislider newpartsize 0 1000

guitab "Text"
guibutton "Spawn entity" "newent particles 11 $newparttag (coltopart) $newpartsize"
guitext "Alias tag"
guislider newparttag 0 100
part_text_@newparttag = (getalias part_text_@newparttag)
guilist [
guitext "Text:"
guifield part_text_@newparttag 60
]
guitext "Colour (RGB)"
partcolsliders
guitext "Size"
guislider newpartsize 0 1000
] "Standaard"

newgui lightlerp [
guititle "Diverse instelling voor licht"
guitext "Lerp hoek"
guislider "lerpangle"
guitext "Lerp Subverdeling"
guislider lerpsubdiv
guitext "Lerp Subverdelingsgrootte "
guislider lerpsubdivsize
guitext "Rand tollerantie"
guislider edgetolerence
guitext "Ronde lichtmap textures"
guislider roundlightmaptex
guibar
guibutton "Terug" "cleargui 1"
]

newgui intro [
guitext "Dit is de eerste keer dat je PAS draaid."
guitext "Dit menu is ontworpen om je te helpen bekent te raken met het spel."
guitext "Klik in de box hieronder, voer een naam in en druk op enter."
guibar
newname = (getname)
guifield newname 18 [name $newname]
guibar
guitext "Dit is een check box. Klik erop om een optie aan of uit te zetten."
guitext "In dit voorbeeld schakelt het tussen 2D en 3D menu's, dus je kan nu kiezen."
guitext "Maak je maar geen zorgen, je kan het altijd opnieuw veranderen."
guicheckbox "2D of 3D Grafische Gebruikers Interface (GUI, graphical User Interface)" gui2d
guibar
guibutton "Volgende" "showgui intro2"
]

newgui intro2 [
guititle "UI Elementen"
guitext "Met dit menu hopen we dat je beter bekend raakt met de GUI elementen van het spel."
guitext "Degenen in het menu hebben andere graphics.
guibar
guitext "Dit is een knop. Klik erop om zijn actie uitgevoerd te laten worden."
guistayopen [
guibutton "Klik op mij" [echo "Oehoehoe, dat kietelt!"]
]
guitext "Dit is een slider, Klik of sleep om de waarde te veranderen."
guislider test -20 20
guitext "Dit zijn radio buttons. Je kan maar een radiobutton uit een groep tegelijk selecteren."
guilist [
guiradio "Klik op mij!" test2 1
guiradio "Nee, nee, klik op mij." test2 0
]
guitext "Dit is weer een checkbox, eigenlijk precies dezelfde als uit het vorige scherm."
guicheckbox "2D/3D interface" gui2d
guibar
guibutton "Volgende" "showgui intro3"
] "The GUI"

newgui intro3 [
guititle "Kort overzicht van de toetsen"
guibar
guitext "W/A/S/D Beweging"
guitext "E Schakel editor mode in/uit"
guitext "Space Deselecteer Geometrie/Sprong"
guitext "F2 Laat het Texture Selectie Screen wel/niet zien"
guitext "F3 Laat het quick edit menu zien"
guitext "F4 Laat Skybox Menu's zien"
guitext "ESC Laat het main menu zien, sluit andere menus"
guitext "(left) CTRL/H Heightfieldmode"
guibar
guibutton "Volgende" "showgui intro4"
] Keys

newgui intro4 [
guititle "Universele delta mutators"
guitext "Het scroll wiel van je muis is universele delta. Als je op bepaalde knoppen drukt, veranderd de functie."
guitext "if you only have 1 mouse button (ie; trackpad), please click the button right below"
guibutton "set PG UP and PG DOWN to universal delta" [bind PAGEUP [universaldelta -1]; bind PAGEDOWN [universaldelta 1]]
guibar
guitext "None Voeg toe/verwijder kubussen"
guitext "G Verander rooster grootte"
guitext "F Duw geselecteerde kubus vlakken"
guitext "Q Duw de rand onder de cursor"
guitext "R Draai (90 graden)"
guitext "Y Verander de texture van de selectie"
guitext "B Verander geselecteerde Heightfield brush"
guitext ", Loop door de lijst van entiteiten"
guibar
guibutton "Volgende" "showgui intro5"
] "Universele Delta"

newgui intro5 [
guitext "Als je niet precies begrijpt wat al dat gewauwel hiervoor betekende"
guitext "kan je naar editor mode gaan en gewoon wat proberen."
guitext "De beste manier om te leren is om vaak met de verschillende tools te leren."
guitext "Als je deze informatie nu terug wilt lezen, kun je op escape drukken om naar het vorige scherm te gaan."
guibar
guibutton "Einde" "cleargui; showgui main"
]

newgui whatispvs [
guitext "PVS is een occulsie selcterende methode (occlusion culling method)"
guitext "Zoals bij veel spellen, wordt zichtbaarheid van tevoren berekend."
guitext "Dus voor mensen die erg oude of goedkope grafische kaarten gebruiken,"
guitext "En geen hardware occulsie querries hebben, zullen"
guitext "Grootte mappen erg traag gaan. Dus het van tevoren berekenen van de"
guitext "occulsie kan ervoor zorgen dat ze toch de grootte maps kunnen bekijken."
guibar
guibutton "Terug" "cleargui 1"
]

newgui setguicol [

guitext "Titel kleuren"
guitext "Dit is de kleur van de meeste titels"
setcollevels guiticol $guititlecolour
guislider guiticol1 0 255 settitlecol
guislider guiticol2 0 255 settitlecol
guislider guiticol3 0 255 settitlecol

guitext "Text kleuren"
guitext "Dit is de kleur van de tekst"
setcollevels guitxtcol $guitextcolour
guislider guitxtcol1 0 255 settextcol
guislider guitxtcol2 0 255 settextcol
guislider guitxtcol3 0 255 settextcol

guitext "Roll Over Kleuren"
guitext "Dit geeft aan in welke kleur GUI elementen veranderen als ze gemarkeerd worden"
setcollevels guirocol $guirollovercolour
guislider guirocol1 0 255 setrollovercol
guislider guirocol2 0 255 setrollovercol
guislider guirocol3 0 255 setrollovercol

guitab "Element kleuren"

guitext "Knop kleuren"
guistayopen [ guibutton "Dit is de kleur van de knoppen in het menu" "echo HI!" ]
setcollevels guibutcol $guibuttoncolour
guislider guibutcol1 0 255 setbuttoncol
guislider guibutcol2 0 255 setbuttoncol
guislider guibutcol3 0 255 setbuttoncol

guitext "Checkbox kleuren"
guicheckbox "Dit heeft invloed op de kleuren van de checkboxen"
setcollevels guicbcol $guicheckboxcolour
guislider guicbcol1 0 255 setcheckboxcol
guislider guicbcol2 0 255 setcheckboxcol
guislider guicbcol3 0 255 setcheckboxcol

guitext "Slider Kleuren"
guitext "Dit is de kleur van de sliders, zie hieronder"
setcollevels guislicol $guislidercolour
guislider guislicol1 0 255 setslidercol
guislider guislicol2 0 255 setslidercol
guislider guislicol3 0 255 setslidercol
] "GUI Kleuren"

newgui "hud" [
guistayopen [
guilist [
guilist [
guiimage "data/hud/2.1.png" "exec data/hud/2.1.cfg" 6 1
guitext "2.1 Default theme"
guitext [By Markus "makkE" Bekel]
]
guibar
guilist [
guiimage "data/hud/2.2.png" "exec data/hud/2.2.cfg" 6 1
guitext "2.2 default Theme"
guitext "By Hirato Kirata"
]
guibar
guilist [
guiimage "data/hud/2.3.png" "exec data/hud/2.3.cfg" 6 1 data/sandboxlogo
guitext "WiP 2.3 default Theme"
guitext "By Hirato Kirata"
]
]
]
]

newgui pastebuffer [
guinoautotab [
guieditor "#pastebuffer" -80 20
guistayopen [
guilist [
guibutton "ejecutar" [textfocus "#pastebuffer"; textexec]
guibar
guibutton "limpiar" [textfocus "#pastebuffer"; textclear]
]
]
]
]

showfileeditor = [
guinoautotab [
guieditor $arg1 $arg2 $arg3
guistayopen [
guilist [
guibutton "cargar" [textfocus @arg1; textload @arg1]
guibar
guibutton "salvar" [textfocus @arg1; textsave @arg1]
guibar
guibutton "ejecutar" [textfocus @arg1; textexec]
guibar
guibutton "copiar" [textfocus @arg1; textcopy]
guibar
guibutton "pegar" [textfocus @arg1; textpaste]
guibar
guibutton "sel todo texto" [textfocus @arg1; textselectall]
guibar
guibutton "limpiar" [textfocus @arg1; textclear]
]
]
]
]

newgui scratchpad [
guinoautotab [
guieditor "#scratchpad" -80 20
guistayopen [
guilist [
guibutton "ejecutar" [textfocus "#scratchpad"; textexec]
guibar
guibutton "copiar" [textfocus "#scratchpad"; textcopy]
guibar
guibutton "pegar" [textfocus "#scratchpad"; textpaste]
guibar
guibutton "sel todo texto" [textfocus "#scratchpad"; textselectall]
guibar
guibutton "limpiar" [textfocus "#scratchpad"; textclear]
]
]
]
]
little big deserved wow...
How long took this?
User avatar
rev1
Member
Member
Posts: 136
Joined: September 19th, 2009, 9:36 am
Name: Jorick
Location: Over here

Re: This is my lang apport =P

Post by rev1 »

huh there is dutch in it!
im dutch!
joepie! kan je zelf ook nederlands spreken?
Locked