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