Re: example bgt maps

I don't think most of the examples that come to mind would be particularly helpful.
Maybe look at The Amaze?

Here's a map from the JF IM Adventure. It's more complicated than what you're looking for, probably, but eh:

string[] diag= {

"----          ---",
"-----  ====== ---",
"------ ======----",
"--------=====----",
"----------==^^---",
"------=^^-^^^^---",
"-----==^^-{{^-- -",
"-----==^^-{{--   ",
"----:::-$-}}-    ",
"---_________-    ",
"---;:::-$--$-    ",
"--=====-^^^^-   -",
"-==/ ^^------  -",
"==/     ;_;     -",
"==/     ;_;    &nbs p;-"
};
GUMap@ ret=newGUMap (diag);
ret.walls="-"; ret.pits="_"; ret.lows="=:/"; ret.mids="^$"; ret.highs="{}";
ret.slopes="/";
ret.setTerrain("_", "mud");
ret.setTerrain("=", "concrete");
ret.setTerrain(";", "pecans");
ret.setTerrain(":", "pecans");
ret.setTerrain("$", "pecans");
ret.setTerrain("}", "pecans");
ret.defaultStep=fsteps[1]; ret.landing=flandings[1]; ret.grounded=fgroundings[1];
ret.bump=collide4;
ret.bumps.put( ("-"), collide3);

  TTechnique@ teq=newTTechnique(8.0);
teq.recovery=2.0;
HitArea@ ha=teq.addHitArea(0, 0, low|low2|lowest, 1, 1);
ha.xrange1=ha.xrange; ha.yrange1=ha.yrange; ha.x1=ha.x; ha.y1=ha.y; ha.z1=ha.z;
teq.damage=Math_random()*0.5;
teq.addStart Sound( "sfx2/fountain-flowing1.ogg");
teq.addHitsound( "sfx2/smallsplash0.wav");
[ a-t ](ret.staticMoves)=newHashMap(); ret.staticMoves.put( ("_"), teq);


[ a-t ](ret.echo)=newEchoD( ("sfx2/showerDrip.ogg"), 2, ret.getHeight()/2, -7, 0.22);

_______________________________________________
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : dardar via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector

Reply via email to