mirror of
https://github.com/PhantomGamesDevelopment/TWM2.git
synced 2026-03-03 12:30:31 +00:00
6/26 Update
All of the work for 6/26. New challenges, bug fixes, and deprecation of older systems.
This commit is contained in:
parent
c270a1c343
commit
b03f4dd2ef
37 changed files with 2662 additions and 3772 deletions
|
|
@ -272,22 +272,30 @@ function DoBOVRearKill(%source, %target, %count) {
|
|||
%target.setvelocity("0 0 0");
|
||||
}
|
||||
else if(%count == 17) {
|
||||
if(%target.isZombie) {
|
||||
recordAction(%source.client, "BACK", "zombie");
|
||||
if(%target.isPlayerRog && %target.getControllingClient() !$= "") {
|
||||
if(!%source.client.CheckNWChallengeCompletion("CompletelyUnexpected")) {
|
||||
CompleteNWChallenge(%source.client, "CompletelyUnexpected");
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
recordAction(%source.client, "BACK", "player");
|
||||
if(!%source.client.CheckNWChallengeCompletion("Assassin")) {
|
||||
CompleteNWChallenge(%source.client, "Assassin");
|
||||
}
|
||||
}
|
||||
//%target.blowup();//BAM!
|
||||
ServerPlay3d(BOVHitSound, %target.getPosition());
|
||||
ServerPlay3d(BOVHitSound, %target.getPosition());
|
||||
ServerPlay3d(BOVHitSound, %target.getPosition());
|
||||
%target.damage(%source, %target.getposition(), 9999, $DamageType::BladeOfVengance);
|
||||
//
|
||||
if(%target.isZombie) {
|
||||
recordAction(%source.client, "BACK", "zombie");
|
||||
}
|
||||
else {
|
||||
recordAction(%source.client, "BACK", "player");
|
||||
}
|
||||
//
|
||||
if(%target.client !$= "") { //a Player.. goodie
|
||||
MessageAll('MessageAll', "\c0"@%target.client.namebase@" was assassinated by "@%source.client.namebase@".");
|
||||
}
|
||||
//Challenges...
|
||||
%source.cannotuseBOV = 0;
|
||||
%source.setMoveState(false);
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ datablock ShapeBaseImageData(PlasmaTorpedoImage) {
|
|||
emap = true;
|
||||
|
||||
RankRequire = $TWM2::RankRequire["SCD343"];
|
||||
PrestigeRequire = 4;
|
||||
PrestigeRequire = 9;
|
||||
|
||||
HasChallenges = 1;
|
||||
ChallengeCt = 8;
|
||||
|
|
|
|||
|
|
@ -46,8 +46,8 @@ datablock SeekerProjectileData(GrappleShot) {
|
|||
// very quickly - bramage
|
||||
|
||||
lifetimeMS = 500; // z0dd - ZOD, 4/14/02. Was 6000
|
||||
muzzleVelocity = 250.0;
|
||||
maxVelocity = 350.0; // z0dd - ZOD, 4/14/02. Was 80.0
|
||||
muzzleVelocity = 200.0;
|
||||
maxVelocity = 300.0; // z0dd - ZOD, 4/14/02. Was 80.0
|
||||
turningSpeed = 54.0;
|
||||
acceleration = 50.0;
|
||||
|
||||
|
|
@ -94,7 +94,7 @@ datablock ShapeBaseImageData(GrappleHookImage) {
|
|||
projectileType = SeekerProjectile;
|
||||
|
||||
usesEnergy = true;
|
||||
minEnergy = 3;
|
||||
minEnergy = 60;
|
||||
|
||||
stateName[0] = "Activate";
|
||||
stateTransitionOnTimeout[0] = "ActivateReady";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue