Senior Member
|
09-02-2014
, 18:55
Re: [TF2] Custom Weapons 2 (Beta 2, Mar 12 2014)
|
#252
|
AW2 Attributes:
Spoiler
Ok, here it is. My WiP porting of Advanced Weaponiser 2 attributes to Custom Weapons 2.
Current attributes:
Spoiler
- "fastcloak on backstab" any value will activate it, instant cloak upon backstab
- "projectiles bounce" value: number of times the projectile may bounce
- "earthquake on rocket jump land" any value will activate it, when landing after an explosive jump while a weapon with this attribute is equipped, it will cause an earthquake, knocking enemies back
- "reload clip on damage" value: max clip size, NOTE: this doesn't increase the max clip size of the weapon, that has to be done as well. Reloads secondary weapon with any damage done.
- "alt fire is oil" any value will activate it, when you use alt-fire, it will fire a ball of oil, which, when set on fire, will ignite any oil around it and stay for a few seconds.
- "attack while cloaked" any value will activate it, allows you to attack while invisible. Note: you will instantly become visible after attacking.
- "reset afterburn" any value will activate it, whenever somebody that is burning is hit by this weapon, it resets the amount of time they are burning.
- "controllable projectiles" value is how controllable, 0.25 is small amount of control, 1.0 is full control, projectiles fired from this weapon will follow the crosshair while still moving forward.
- "item is heavy" value: how fast a player will fall. While this weapon is equipped, the player holding it will fall faster. As a result, fall damage is amplified. The Marauders Mace has it set to 10.0
- "no reloading" any value will activate it, prevents reloading. Automatically adds a hidden 1000% reload time increase, and resets the reload time every couple seconds.
- "cloak is hook" any value will activate it (must be placed on a watch), your cloak will hook you onto a wall or ceiling.
- "fall dmg reduced" value: percent for damage reduction, Reduces fall damage taken by the provided percent.
- "charge on explosive jump land" value: how long the user will charge after landing, Upon landing from an explosive jump, the user will charge, like a demoman.
- "share damage" value 1: range, value 2: how much damage, In the specified range, the user will take damage allies would have taken, up until 1 hp.
- "crit charging players" Self explanatory.
- "increased jump height while cloaked" value: percent to increase, note: not currently working
- "on cloak remove debuffs" Upon cloaking, will remove jarate, bleeding, fire, and milk.
- "only cloak with full meter" Self explanatory.
- "on switch give and take mini crits" value: how long after drawing you deal and receive mini-crits.
- "deal more damage in air" value 1: damage bonus in air, value 2: damage penalty on ground, NOTE: THIS ATTRIBUTE WILL OVERWRITE "damage bonus" AND "damage penalty" ATTRIBUTES
- "take less damage in air" value 1: damage vulnerability on ground, value 2: damage vulnerability in air, NOTE: THIS ATTRIBUTE WILL OVERWRITE THE "dmg taken increased" ATTRIBUTE
- "infect victim on backstab" value 1: time until stun, value 2: time until death after stun, Upon backstab, the victim will be stunned after value 1 seconds, then instantly killed value 2 seconds after that, unless the victim heals by medkit, dispenser, medic, or payload cart. note: backstab is locked to 10 damage, and the second value is not value 1 + time to death, its time to death after stun, which is set in value 1
- "keep disguise on backstab" any value will activate it, upon backstabbing someone, you will disguise as your previous disguise. If you weren't disguised when backstabbing, you will not gain a disguise. Only exists because the Your Eternal Reward attribute does not work on backstabs that don't result in death.
Current weapons included:
Spoiler
- The Marauder's Mace: Causes an earthquake while the weapon is out and you hit the ground after a rocket jump. Keep in mind, you will fall much faster than you normally would. Fall damage will be amplified as a result of this.
- The Penetrator: Projectiles bounce once, penetrate players. But it doesn't headshot.
- Shotgun Bride: Loads three shots, and shoots them in rapid succession. The shots have travel time.
- The Stab-n-Away: Instant cloak upon backstab.
- Maxine: No movement speed penalty when revved up, however this weapon drains 10 ammo per second it is deployed. No ammo from dispensers while active. It also has a 25% damage penalty.
- The Survivalist's Slugger: For every 50 damage you do with any weapon, you get one shot with this weapon up to 12 shots. There are 20% more bullets, but they are less accurate. You also cannot manually reload this weapon.
- The Firkin Flamer: When alt-fire is activated, instead of airblasting, this will fire oil, which, when ignited, will ignite oil around it and do damage to whoever ignited it and any enemies that touch it. Afterburn duration is significantly shorter.
- The Boilerbuss: When fired, instead of firing a flare, it shoots like a shotgun, but, whenever somebody that is burning is hit by it, it resets the amount of time they will be burning. Fires slower and is less accurate. Can be used in Medieval Mode.
- The Matador: Projectiles follow the crosshair, but keep moving forward. Oh hit players will be pushed upward slightly. Slowing firing speed and explosion radius is smaller.
- The Quickie Launcher: A sticky bomb launcher that fires faster and its bombs arm faster. However, it has a 20% damage penalty, 75% smaller clip size, a 20% smaller explosion radius, 6 less stickies out, and you do double damage to yourself. I might remove this as it's in tf2 now.
- The Plot Hook: A watch which, instead of a normal cloak, hooks you onto a wall or ceiling.
Changelog:
Spoiler
- Version 1.0.7e
- Added: Version cvar.
- Fixed some errors.
- Fixed: "only cloak with full meter"
- Version 1.0.7d
- Fixed: Any attribute involving backstabs not working. Sorry!
- Version 1.0.7c
- Fixed: "fastcloak on backstab", "keep disguise on backstab", and "infect victim on backstab" now respect the "backstab shield" attribute. Sorry RazorBack Snipers that I didn't remember this!
- Changed out weapon slot check, should be faster. (Untested)
- Version 1.0.7b
- Fixed: "keep disguise on backstab" attribute now properly handles changing disguises and losing disguise.
- Fixed: The Boilerbuss' ammo is now handled properly.
- Version 1.0.7a
- Sped up the "keep disguise on backstab" redisguising, was too slow before. And obvious.
- Version 1.0.7
- Added: "keep disguise on backstab" attribute
- Added: "infect victim on backstab" attribute
- Fixed: "fastcloak on backstab" attribute triggering on any crit, now only triggers on backstab
- Changed: "alt fire is oil" attribute now uses 30 ammo per oil and now has 0.5 delay instead of 0.2 delay
- Optimized: "alt fire is oil" attribute, should lag/crash far less now
- Version 1.0.6a
- Fixed error caused by the Share Damage attribute.
- Version 1.0.6
- HUGE thanks to xXDeathreusXx for the code for most of the attributes in this update!
- Added: "charge on explosive jump land" attribute
- Added: "share damage" attribute
- Added: "crit charging players" atttribute
- Added: "increased jump height while cloaked" attribute
- Added: "on cloak remove debuffs" attribute
- Added: "only cloak with full meter" attribute
- Added: "on switch give and take mini crits" attribute
- Added: "deal more damage in air" attribute
- Added: "take less damage in air" attribute
- Fixed: Anything revolving around damage should work again
- Version 1.0.5
- Added: "fall dmg reduced" attribute.
- Fixed: "alt fire is oil" attribute IS FINALLY FIXED! *Cues airhorns* (Thanks Mr. Orion for making me dig, give up on SDKHooks and AW2's method for dealing damage, and then discover SMLib)
- Changed: Switched to using SMLib as opposed to AW2's stocks for things like dealing damage, checking if a client is valid, getting owners of projectiles, etc.
- Fixed: Weapons using the Airstrike base weapon class not returning the proper slot, breaking some attributes.
- Version 1.0.4b
- Fixed: "earthquake on rocket jump land" attribute now pushes multiple enemies.
- Fixed: "reset afterburn" attribute now works properly.
- Version 1.0.4a (Weapons only)
- Updated The Matador's rockets to be less controllable. Also added a vertical push force to players hit by it.
- Version 1.0.4
- Added: "cloak is hook" attribute.
- Updated: "fastcloak on backstab" attribute now will force cloak when "cloak is hook" attribute is on the users watch, it wouldn't do this without special code.
- Updated: The Matador now has the ability to push people vertically, this is still in testing, but it will not crash servers, as it's a valve attribute.
- Fixed: Some sprites not being precached on map load, this was just me being a derp.
- Version 1.0.3d
- Fixed: "controllable projectiles" not working sometimes.
- Version 1.0.3c
- Fixed: "controllable projectiles" attribute now works for rockets and The Matador. Let me know how they work and if there are any bugs, as I could't test it very thoroughly, as I don't have much time dedicated to tf2 stuff, and my hardware sucks.
- Version 1.0.3a
- Removed: Undid the fix that was in the last update as it was causing crashes.
- Changed: Moved said fix to the "reset afterburn" attribute.
- Version 1.0.3
- Added: "no reloading" attribute.
- Added: "item is heavy" attribute.
- Added: The Quickie Launcher.
- Fixed: The Survivalists Slugger not firing sometimes.
- Fixed: Some crash errors related to taking damage.
- Version 1.0.2
- Added: "attack while cloaked" attribute.
- Added: "reset afterburn" attribute.
- Added: The Boilerbuss.
- Added: Start of the "controllable projectiles" attribute (currently not working with rockets due to rockets no longer firing thinks, if you have a fix, send it to me).
- Added: The Matador.
- Changed: Entire OnTakeDamage system reworked, what this means is (hopefully) less lag!
- Changed: Fixed The Penetrator being able to headshot.
- Fixed: The Survivalists Slugger not firing is rare, can't seem to make it fire 100% of the time.
- Fixed: "reload clip on damage" now allows the weapon to shoot most of the time, it's rare for it to not fire.
- Removed: "no headshots" attribute, it never really worked in the first place, and there is already a no headshot attribute.
- Version 1.0.1
- Added: "alt fire is oil" attribute.
- Added: The Firkin Flamer.
- Changed: Fixed some of the log names for the weapons so it matches tf2's style. I know it's not implemented yet, better to be prepared.
- Fixed: Survivalist's Slugger not reloading, it sometimes doesn't shoot though.
- Fixed: "reload clip on damage" attribute now reloads properly.
- Version 1.0.0
Currently Known Bugs:
Rays Attributes:
Spoiler
Ah, you found this. Good work! Here are some attribute I created, that have nothing to do with AW2.
Attributes:
Spoiler
- "disable slot" value: slot to disable, Completely removes the provided slot, can be used multiple times to block multiple slots. Requires Beta 5 of CW2.
- "crit bleeding players" Self explanatory.
- "swim speed increased" value: percent speed boost while in water, jarated, or mad milked.
- "add community sparkle to self-made weapons" Does what it says on the tin. Also adds the "I made this!" text, but is apparently hidden. Currently unfixable.
- "damage while swimming increased" value: percent damage boost while in water, jarated, or mad milked.
- "move speed decrease while not swimming" value: percent speed slowdown while not in water, jarated, or mad milked.
- "attack speed increased while swimming" value: percent attack speed boost while in water, jarated, or mad milked.
- "attack speed decreased while not swimming" value: percent attack speed penalty while not in water, jarated, or mad milked.
- "damage while not swimming decreased" value: percent damage penalty while not in water, jarated, or mad milked.
- "dispenser detects enemies" value: range (in hammer units) to detect enemies. If an enemy player (which is not disguised or cloaked) comes into range of a dispenser built by a player with this attribute, they will get an outline which is visible to everybody. Just a heads up, when I last tested this it caused a lot of lag. Use at your own risk!
Changelog:
Currently Known Bugs:
Amp-Node Attributes:
Spoiler
Well, I've been working on this for a while. The Amplifier and Repair Node are now in CW2!
Attributes:
Credits:
Changelog:
Known Bugs:
What I'm Working On:
Weapons are in the AW2 Weapons.zip file. None of them currently have a custom model. That will come when visible weapons are fixed.
Download the .zip files of the attributes you want.
If you're using Amp Node Attributes, install all the plugins in the .zip, and install both Repair Node Model.zip and Amplifier.zip to your server and fastdl.
Sources are in the .zip files they belong to. RayLib might be needed to compile some of these.
__________________
Last edited by Theray070696; 03-21-2016 at 07:54.
Reason: New Version of rays-attributes
|
|