X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FContent%2FMaps%2Fsandbox.cfmap;fp=CarFire%2FCarFire%2FCarFire%2FContent%2FMaps%2Fsandbox.cfmap;h=f537127a2342610d807b6d2c8cb89064a6c92d26;hb=14e69b6fff5171d3362c88fdaf00edf6ca4f6a13;hp=0000000000000000000000000000000000000000;hpb=436213df7622667869ae91414e3d297cd1594661;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/Content/Maps/sandbox.cfmap b/CarFire/CarFire/CarFire/Content/Maps/sandbox.cfmap new file mode 100644 index 0000000..f537127 --- /dev/null +++ b/CarFire/CarFire/CarFire/Content/Maps/sandbox.cfmap @@ -0,0 +1,58 @@ +; Comments can be made with a semicolon as the first character of a line. +; Blank lines are also ignored. +; This is my sandbox level I will use to test against while building the +; level-loading code. + +[metadata] + author = Chaz McGarvey + levelname = Sandbox + type = Campaign + dimensions = [80,21] + tileset = FuturisticBuilding + numplayers = <1,4> + +[A] + entity = SaberMonster + path = [1,1] [5,6] wait(5) [45,2] + loop = true +[B] + condition = has(key) + event = wait(2) remove([2,6]) remove([2,7]) + +; Function ideas: +; has(entity) Player has given entity in his inventory. +; wait(seconds) Pause for some number of seconds. +; remove(entity) Remove entities of a certain type from the game. +; remove(coord) Remove whatever is at the given coordinates. +; create(entity, coord) Create an entity at some location. +; play(soundname) Play a sound. + +[maptable] ++------------------------------------------------------------------------------+ +| | +| 1 | +| | +| 2 +---- | +| | | +| 3 | | +| | | +| 4 | | +| | | ++-------------+----+ | +| | | +| | | +| | | +| | | +| +-------+ | +| | +| | +| | +| | ++------------------------------------------------------------------------------+ + +; Character representations: +; [-+|] Place wall segments. +; [1-4] Identify the player starting positions. +; [A-Za-z] Place a defined game entity. + +; vi:ft=dosini