
  Use Quake I-style teleports in Quake II

  This modification allows map creators to make Quake I-style teleporters
  I made this because me and my friends don't like Quake II's teleport pads!
  This modification also allows projectiles to teleport.

 
  Usage for level creators:

  There are now two ways of creating Quake I -style teleports:

   1: trigger_teleport and info_teleport_destination (very similar to
      Quake I's teleport entities) It is not necessary (but recommended)
      to use info_teleport_destination as destination entity.

   2: func_wall with target. Target must point to destination entity
      (for example info_notnull)

   Method 2 was created because there are level editors that doesn't
   allow creating new entities easily. Also method 2 does not make
   nonmodified Quake II output error messages about missing entities
   during server init.

  I recommend level creators to add default Quake II misc_teleporter
  and misc_teleporter_dest so that players with nonmodified Quake II
  can play your levels.

  With nonmodified Quake II: func_walls with spawnflag trigger_spawn
  are invisible and they do not do anything. misc_teleporter and
  misc_teleporter_dest are used. You can also hide teleport structures
  by creating them from func_walls with spawnflags 1 and 128.
  
  With this modification: func_walls with target or trigger_teleports are
  used for teleport triggers and misc_teleporter and misc_teleporter_dest
  -entities are removed. (They are not removed if their spawnflags is 1)
  Also func_walls with spawnflags 1 and 128 are made visible.

  Included with this archive should be example map that shows usage of
  new teleports with func_walls and trigger_teleports and how to hide
  teleport structures.


  Compiling notes:

  Add TELEPORT.C to your Quake II-DLL project and modify or copy included
  G_SPAWN.C. G_SPAWN.C is only slightly modified in three places and
  modifications are marked very clearly. Also copy G_MISC.C if you want
  Quake II-disc teleporters to teleport projectiles.


  Compiled gamex86.dll is also included for those without c-compilers.



  Author:

  Toni Wilen <twilen@sci.fi> www.sci.fi/~twilen

