home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 3.12 / 1998-03_Disc_3.12.iso / Quake / pbbase.zip / qcinfo.txt < prev    next >
Text File  |  1997-07-22  |  3KB  |  68 lines

  1. added qc files
  2. --------------
  3. effects.qc        Rain effects (sound precache in weapons)
  4. orb.qc            Orb stuff (sound prechache in weapons, model prechache in weapons, defs in defs and setup for player in client)
  5. horn.qc            Airfist (it may be easier to add this from the original Evolve code)
  6. admin.qc        Heavily modified admin stuff from CTF
  7. path.qc            path thingy (in qw is in server.qc)
  8. ball.qc            Powerball stuff
  9.  
  10. Impulses
  11. --------
  12. 100    cheat
  13. 20    throw ball
  14. 21    throw orb
  15.  
  16. admin impulses called at begining.
  17.  
  18. New weapons
  19. -----------
  20. Tracer            Tracer weapon. Is integrated into weapons.qc. It is selected from weapon 6 twice.
  21. Airfist            It is selected with weapon 2 twice. Parts are integrated into weapons.qc and client.qc (weapon carrying between levels)
  22.  
  23. The temp1 variable
  24. ------------------
  25. This used to be skill but that didn't work properly so it is now temp1. It is still called skill in the code though (world.qc). It is a bit flag
  26.  
  27. The Teamplay variable
  28. ---------------------
  29. This is now a fraglimit for the team rather than the person
  30.  
  31. Admin
  32. -----
  33. Admin works by activating with 3 different impulses and then a menu of options is brought up. NB. while admin mode is on no other impulses work. To deactivated you just re-enter the first admin code.
  34.  
  35. The general code
  36. ----------------
  37. The general code is very mucked up because it has been through a de-compiler.
  38.  
  39. Team stuff
  40. ----------
  41. The team info is stored in ball_team. Most stuff relies on this variable. NB. I think some other bits of code use this for other bits.
  42. All team stuff is set using the defs in defs.qc. Team colors are only set in the teamstuff function and the admin code for changing teams.
  43.  
  44. Ball stuff
  45. ----------
  46. Most of the ball stuff is in ball.qc. The main variable used here is has_ball.
  47.  
  48. The Orbs
  49. --------
  50. There are 4 orbs and a lot of code for them. The main complex bit is the skin flicking used for the animated orb textures (it is yet to be decided if this will be used or not)
  51.  
  52. Messaging system
  53. ----------------
  54. The messaging system is the complex thing just below the respawn_all function.
  55.  
  56. qc files I don't think we changed
  57. ---------------------------------
  58. doors.qc
  59. plats.qc
  60. subs.qc
  61. triggers.qc
  62. player.qc
  63. buttons.qc
  64.  
  65. The only allteration to world.qc was adding the skin fixinf after you die support
  66. The only mod to combat.qc was to the killed bit and the damage bit to add the special damage increasers and the scoring.
  67. The only mod to items.qc was adding the skill bit flags for deathmatch 3 compatability.
  68.