diff options
Diffstat (limited to 'src/game/bg_misc.c')
| -rw-r--r-- | src/game/bg_misc.c | 420 |
1 files changed, 417 insertions, 3 deletions
diff --git a/src/game/bg_misc.c b/src/game/bg_misc.c index 61ac0e23..0ecf96db 100644 --- a/src/game/bg_misc.c +++ b/src/game/bg_misc.c @@ -1438,7 +1438,99 @@ classAttributes_t bg_classList[ ] = 350, 0.5f, 1.0f, - { PCL_D_D_BASE, PCL_D_O_BASE, PCL_NONE }, + { PCL_D_B_LEV1, PCL_NONE, PCL_NONE }, + 2000, + 100 + }, + { + PCL_D_B_LEV1, + "BuilderLevel1", + "lucy", + "default", + { -15, -15, -20 }, + { 15, 15, 20 }, + { 15, 15, 20 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 12, 12, + 75, + 75, + SCA_CANJUMP|SCA_FOVWARPS, + 110, + 0.005f, + 200, + 1.0f, + 1.0f, + { PCL_D_B_LEV21, PCL_D_B_LEV22, PCL_D_B_LEV23 }, + 2000, + 100 + }, + { + PCL_D_B_LEV21, + "BuilderLevel2-1", + "lucy", + "default", + { -15, -15, -20 }, + { 15, 15, 20 }, + { 15, 15, 20 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 12, 12, + 100, + 200, + SCA_TAKESFALLDAMAGE|SCA_FOVWARPS, + 90, + 0.015f, + 350, + 1.2f, + 1.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 2000, + 100 + }, + { + PCL_D_B_LEV22, + "BuilderLevel2-2", + "lucy", + "default", + { -15, -15, -20 }, + { 15, 15, 20 }, + { 15, 15, 20 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 12, 12, + 120, + 100, + SCA_CANJUMP|SCA_FOVWARPS, + 120, + 0.002f, + 350, + 1.5f, + 1.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 2000, + 100 + }, + { + PCL_D_B_LEV23, + "BuilderLevel2-3", + "lucy", + "default", + { -15, -15, -20 }, + { 15, 15, 20 }, + { 15, 15, 20 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 12, 12, + 100, + 100, + SCA_CANJUMP|SCA_FOVWARPS, + 100, + 0.015f, + 350, + 1.7f, + 1.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, 2000, 100 }, @@ -1461,7 +1553,168 @@ classAttributes_t bg_classList[ ] = 25, 2.0f, 5.0f, - { PCL_D_D_BASE, PCL_D_B_BASE, PCL_NONE }, + { PCL_D_O_LEV11, PCL_D_O_LEV12, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV11, + "OffensiveLevel1-1", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 50, + 50, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 25, + 1.6f, + 5.0f, + { PCL_D_O_LEV21, PCL_D_O_LEV22, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV12, + "OffensiveLevel1-2", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 50, + 50, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 25, + 1.6f, + 5.0f, + { PCL_D_O_LEV21, PCL_D_O_LEV22, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV21, + "OffensiveLevel2-1", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 100, + 100, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 60, + 1.3f, + 5.0f, + { PCL_D_O_LEV31, PCL_D_O_LEV32, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV22, + "OffensiveLevel2-2", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 100, + 100, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 60, + 1.3f, + 5.0f, + { PCL_D_O_LEV32, PCL_D_O_LEV33, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV31, + "OffensiveLevel3-1", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 200, + 200, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 120, + 0.0f, + 200, + 1.0f, + 5.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV32, + "OffensiveLevel3-2", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 200, + 200, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 120, + 0.0f, + 200, + 1.0f, + 5.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 3000, + 100 + }, + { + PCL_D_O_LEV33, + "OffensiveLevel3-3", + "klesk", + "default", + { -15, -15, -15 }, + { 15, 15, 15 }, + { 15, 15, 15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 200, + 200, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 120, + 0.0f, + 200, + 1.0f, + 5.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, 3000, 100 }, @@ -1484,7 +1737,168 @@ classAttributes_t bg_classList[ ] = 25, 1.5f, 3.0f, - { PCL_D_O_BASE, PCL_D_B_BASE, PCL_NONE }, + { PCL_D_D_LEV11, PCL_D_D_LEV12, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV11, + "DefensiveLevel1-1", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 50, + 50, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 100, + 0.0f, + 25, + 1.4f, + 3.0f, + { PCL_D_D_LEV21, PCL_D_D_LEV22, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV12, + "DefensiveLevel1-2", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 50, + 50, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 100, + 0.0f, + 25, + 1.4f, + 3.0f, + { PCL_D_D_LEV21, PCL_D_D_LEV22, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV21, + "DefensiveLevel2-1", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 150, + 150, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 110, + 0.0f, + 25, + 1.3f, + 3.0f, + { PCL_D_D_LEV31, PCL_D_D_LEV32, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV22, + "DefensiveLevel2-2", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 150, + 150, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 110, + 0.0f, + 25, + 1.3f, + 3.0f, + { PCL_D_D_LEV32, PCL_D_D_LEV33, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV31, + "DefensiveLevel3-1", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 250, + 250, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 25, + 1.2f, + 3.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV32, + "DefensiveLevel3-2", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 250, + 250, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 25, + 1.2f, + 3.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, + 1000, + 100 + }, + { + PCL_D_D_LEV33, + "DefensiveLevel3-3", + "orbb", + "default", + { -15, -15, -15 }, + { 15, 15 ,15 }, + { 15, 15 ,15 }, + { -15, -15, -4 }, + { 15, 15, 4 }, + 4, 4, + 250, + 250, + SCA_CANJUMP|SCA_NOWEAPONDRIFT|SCA_FOVWARPS, + 130, + 0.0f, + 25, + 1.2f, + 3.0f, + { PCL_NONE, PCL_NONE, PCL_NONE }, 1000, 100 }, |
