Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

block.h File Reference

Level block types. More...


Enumerations

enum  EBlockType {
  TYPE_NOTHING = 0,
  TYPE_1,
  TYPE_2,
  TYPE_SOFTSOLID,
  TYPE_4,
  TYPE_5,
  TYPE_6,
  TYPE_LIFT,
  TYPE_TELEPORTER,
  TYPE_09,
  TYPE_10,
  TYPE_FIREPOWER,
  TYPE_12,
  TYPE_CONVEYOR,
  TYPE_LETTER,
  TYPE_BOX,
  TYPE_16,
  TYPE_PICKUP,
  TYPE_18,
  TYPE_POWERBOOTS,
  TYPE_COKE,
  TYPE_21,
  TYPE_22,
  TYPE_DYNAMITE,
  TYPE_FLAMETHROW,
  TYPE_KEY,
  TYPE_DOOR,
  TYPE_DOORACTIVATOR,
  TYPE_FAN,
  TYPE_ACCESSCARD,
  TYPE_30,
  TYPE_EXIT,
  TYPE_HEROSTART,
  TYPE_33,
  TYPE_34,
  TYPE_ACME,
  TYPE_BALLOON,
  TYPE_SPIKE,
  TYPE_CRAWLER,
  TYPE_BANANA,
  TYPE_CAMERA,
  TYPE_SOFTBLOCK,
  TYPE_TEST,
  TYPE_SPIKEBALL,
  TYPE_ROBOT,
  TYPE_LASTONE
}
 Block type enumeration. More...


Variables

char* block_type_names [TYPE_LASTONE+1]
 Friendly strings for block types EBlockType, used by editor.


Detailed Description

Level block types.

Author:
David Joffe

Copyright (C) 2000-2001 David Joffe

License: GNU GPL


Enumeration Type Documentation

enum EBlockType
 

Block type enumeration.

Enumeration values:
TYPE_SOFTSOLID   03 Solid, but can come up from underneath.
TYPE_LIFT   07 Lift.
TYPE_TELEPORTER   08 Teleporter.
TYPE_FIREPOWER   11 Firepower.
TYPE_CONVEYOR   13 Conveyor belt.
TYPE_LETTER   14 Letter (G,N,U,K,E,M).
TYPE_BOX   15 Box that opens when shot.
TYPE_PICKUP   17 Generic pickup (food, points etc).
TYPE_POWERBOOTS   19 Power boots.
TYPE_COKE   20 Coke can.
TYPE_DYNAMITE   23 Dynamite.
TYPE_FLAMETHROW   24 Flame throw thingy.
TYPE_KEY   25 Key. Extra[0]==ID.
TYPE_DOOR   26 Door. Extra[0]==ID.
TYPE_DOORACTIVATOR   27 Door activator. Extra[0]==ID.
TYPE_FAN   28 Fan.
TYPE_ACCESSCARD   29 Access card.
TYPE_EXIT   31 Level exit.
TYPE_HEROSTART   32 Hero starting position.
TYPE_ACME   35 Acme falling block.
TYPE_BALLOON   36 Balloon.
TYPE_SPIKE   37 Spike.
TYPE_CRAWLER   38 Monster - Green crawly thing.
TYPE_BANANA   39 Banana.
TYPE_CAMERA   40 Security camera.
TYPE_SOFTBLOCK   41 Solid block which disappears when gets shot.
TYPE_TEST   42 Debug block, used for testing stuff out.
TYPE_SPIKEBALL   43 Bouncing spiked ball.
TYPE_ROBOT   44 Monster - Dumb robot.
TYPE_LASTONE   Highest used block value.


http://www.scorpioncity.com/djgame.html
Copyright (C) David Joffe. Generated: 15 Jul 2001