Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Class MT_PlayerWeapon : Weapon
- {
- Default
- {
- Weapon.AmmoUse1 0;
- Weapon.AmmoUse2 0;
- Weapon.AmmoType1 "Clip";
- Weapon.AmmoType2 "Clip";
- +WEAPON.ALT_AMMO_OPTIONAL;
- +WEAPON.AMMO_OPTIONAL;
- +WEAPON.DONTBOB;
- +INVENTORY.UNDROPPABLE;
- +INVENTORY.UNCLEARABLE;
- }
- States
- {
- Ready:
- CHGG A 1 A_WeaponReady;
- Loop;
- Deselect:
- CHGG A 1 A_Lower;
- Loop;
- Select:
- CHGG A 1 A_Raise;
- Loop;
- AltFire:
- Fire:
- CHGG AB 4 A_FireCGun;
- CHGG B 0 A_ReFire;
- Goto Ready;
- Flash:
- CHGF A 5 Bright A_Light1;
- Goto LightDone;
- CHGF B 5 Bright A_Light2;
- Goto LightDone;
- Spawn:
- MGUN A -1;
- Stop;
- }
- }
- //------------------------------------------------------------------------------
- //CUSTOM FUNCTIONS
- //------------------------------------------------------------------------------
- class MTA_Funcs : Actor
- {
- Action Double MTA_ResetPitch(double pitch = 0)
- {
- double old_pitch = pitch;
- if (pitch < 0)
- {
- old_pitch = pitch - (pitch * 2);
- }
- else if (pitch > 0)
- {
- old_pitch = pitch + (pitch * 2);
- }
- else
- {
- old_pitch = 0;
- }
- return old_pitch;
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement