Le jeu de labyrinthe fun et gratuit - Retour au site
until (Map53[Point3D(Esc53X, Esc53Y, 1)].Field is TGround);
until Map53[Point3D(Esc53X, Esc53Y, 1)].Field = Grass;
Hors-ligne
Hors-ligne
Modifié DerF_44 (juin 9, 2012 10:26:36)
Hors-ligne
DerF_44Oui.
Si je crée un terrain MonTerrain(TWater) je pourrais le pratiquer uniquement avec une bouée ou une barque !?.
DerF_44Pour les terrains il n'y a que ceci (dans FunLabyBase) :
En fait ma question : Mais quelles sont donc les “grandes” classes de base !!???
Hors-ligne
Modifié DerF_44 (juin 9, 2012 20:47:10)
Hors-ligne
MachinTruc := Random(39)+16;
Hors-ligne
Random(B-A+1) + A
Random(55-39+1) + 39
Hors-ligne
Hors-ligne
repeat
CleX := Random(36-20+1)+20;
CleY := Random(74-58+1)+58;
until Map[Point3D(CleX, CleY, 0)].Field is TGround;
Map[Point3D(CleX, CleY, 0)].Tool := WhiteKeyTool;
Hors-ligne
function IsValidForKey(Square: TSquare): Boolean private;
begin
Result := (Square.Field is TGround) and (Square.Effect = nil) and
(Square.Tool = nil) and (Square.Obstacle = nil);
end;
until IsValidForKey(Map[Point3D(CleX, CleY, 0)]);
Hors-ligne