MAP_EDIT_PRO
     "On the fly" Quake level editor with ability to save your changes
    - simply QuakeC patch (when you editing, you walking on your level) 
                    by Peter Porai-Koshits (Dragon__)            


    MAP_EDIT_PRO patch - it's a little part of my Quake Project1 patch ( see 
  proj1_??.zip -  QUAKE Project1 ). Last version - 0.93, proj1_93.zip
    I include in MAP_EDIT_PRO several features:   


     1) "SemiPause". When game is "semipaused", players can't move and fire, 
  but can change skins, names and do other stuff.
  "Semipause" switching ON/OFF - "impulse 211  ".
      
     2) "Observer mode 1.2". It's a rewritten Observer 1.1. You can enter
  to Observer (JAFO) mode by "impulse 210  ". When you already in Observer
  mode you can switch WALK/FLY/NOCLIP modes ON/OFF by the same "impulse 210 ".
     
     3) "Server News". It's just a little help for keys binding -
  press "impulse 215 " to check.
     
     4) MultiSkin Pro. "impulse 200  ", "impulse 201" for change skins.
  player.mdl NOT included. You can find it at ftp.cdrom.com/.../multi_11.zip
  

     And finally, main modification:

     5) You're playing on your favorite deathmatch level and you want to 
  improve this level's conditions? But you don't want to research heaps 
  of Quake level editors, bsp compilers, brush makers, converters, etc... 
  YOU CAN DO IT NOW with Quake MAP_EDITOR patch! 
      "Game Administrator" mode added. What it does:
-------------------------------------------------------------------------
      By pressing "impulse 212" a player can became a Game Administrator.
      Now he can choose any weapon/ammo/item by impulses 200,201 (same
      as for MultiSkin) and place them anywhere on the level by pressing
      impulse 134. When editing is finished just press impulse 212 again 
      and you'll became a regular "player" again.
      During the game only one player can became a Game Administrator
      only once and if he has 0 frags.
      While Administration mode ON - all other players (not Admin) 
      staying in SemiPause mode and can't move/shoot. 
-------------------------------------------------------------------------
     6) Dragon SCRIPT added! 
  You used MAP_EDIT and enjoyed it, but you want to save your chages of 
  level fo future games? Ok.
-------------------------------------------------------------------------
      Now you can record all changes what you did in Administration mode.
      Run "quake.exe -game MAP_EDIT -condebug "
      Start a game.
      Enter to Admin mode (impulse 212).
      Start a record (impulse 214).
      Do any changes.
      Finish a record  (impulse 214).
      Leave Admin mode (impulse 212).
      Quit from Quake. (Do not try to play with "condebug" switch - it very
       slowing a game.)
      Edit "/MAP_EDIT/qconsole.log" file - copy all strings between 
       "SCRIPT start" and "SCRIPT end" to "/ID1/script.rc"
      Bind any free key for playback SCRIPT. For example on F3 key:
        bind F3 "exec script.rc "
      Run "quake.exe -game MAP_EDIT"
      Start a game on the same level.
      Enter to Admin mode (impulse 212).
      Run SCRIPT - "F3" key.
      Leave Admin mode (impulse 212).
      Enjoy the game.
-------------------------------------------------------------------------  

  Key binding:
  impulse 134   - Put items when Administrator mode ON
  impulse 135   - Removing items mode ON/OFF when Administrating
  impulse 200   - Change Skin  + (Choose item when Administrating)
  impulse 201   - Change Skin  - (Choose item when Administrating)
  impulse 210   - Observer Mode (NOCLIP observer mode ON/OFF)
  impulse 211   - SemiPause 
  impulse 212   - Admin functions ON/OFF
  impulse 214   - Start to record Dragon SCRIPT (for example bind it to F2)
  impulse 215   - Server News
  impulse 217   - for internal use, please don't bind it!
  exec script.rc - for running Dragon SCRIPT (for example bind it to F3)
 


 How to install it?
     Copy zip file to your Quake directory. Unzip with key "-d".
     Delete zip file and run "quake.exe -game MAP_EDIT".

 Files included in the package:
 \ID1\script.rc       - example of Dragon SCRIPT
 \MAP_EDIT\progs.dat  - compiled patch
 \MAP_EDIT\PROGS\*.qc - all sources

 All sources included. MAP_EDIT_PRO modifications starting from line
 "// MAP_EDIT_PRO". Sorry - not commented yet.

============================================================================

 If You run your own Quake server with MAP_EDIT_PRO patch is connected to
 Internet - please include to your hostname something as "MAP_EDIT". 
 For example:
 quake -dedicated 16 -game MAP_EDIT +hostname Texas_MAP_EDIT_PRO +map start

============================================================================


 Additional credit's:
  Dennis Noordsij                    - for MultiSkin v 1.1 code. 
  sorry_don't_know_author            - for Obsrever idea
  Mike Lonch (B0SS)                  - for playtesting.
  Wadim Nuzniy (NeedMan)             - for playtesting.
  Grigory Chygynov (GR)              - for playtesting.
  Vladimir Gordeev (CptPower)        - for playtesting.
  Oleg Dejkin (OD)                   - for playtesting.
  IdSoftware                         - for this great game. 

  Where can you find last version of MAP_EDIT & Project1 patches?
  ftp://ftp.softjoys.ru/entert/3d_games/newstuff/proj1_??.zip
  ftp://ftp.softjoys.ru/entert/3d_games/newstuff/mapedpro.zip
  ftp.cdrom.com/pub/idgames2/quakec/

  Sorry for my english.

                        Sincerely yours Peter (Dragon__#quake)
                                           Peter Porai-Koshits 
                                      e-mail peter@softjoys.ru
                                      2:5030/133.8@fidonet.org

 P.S. From Russia with love.