Proposal for modding x10

  • 4 Replies
  • 415 Views
*

Offline PSG_Mud

  • ****
  • 21
  • +4/-0
    • View Profile
Proposal for modding x10
« on: October 09, 2017, 04:59:41 pm »
pros
-balanced items(in an x10 kind of way)
-bring completely bad items to at least a standard(in an x10 kind of way)
-make them fun(in an x10 kind of way)
-We can make engie great again, and maybe give scout something powerful other than sun on a stick
-create a unique mvm server
-items may be enhanced ie tracer bullets on an ambassador that could do somewhat below competitive dmg of an x10 sniper
-alot of x10 items are not x10 but what is simply conveniently x10 or recreated as a brand new item
ex.
liberty launcher damage is not x10 of 25% less dmg it just keeps the negative attribute as is
Grenade pipes has no orientation from which its stats are derived.
Natasha heals per hit and doesnt do x10 less dmg
Powerjack has bullet and melee vulnerability only
The classic has instant full charge headshots for no reason other than what the x10 creator said "Increased charge rate cuz it needs some love"
heavy fists have knockback
sun on a stick does x10 dmg
cowmangler does increased burn dmg
backburner does x10 airblast force

Just as a few examples of unrelated stats on items, but even so, they still are apart of what we know x10 is.

I propose modding x10 in such a way that allows more items to be used..

Example, of what I can do

Previous item,

"36" //Blutsauger
{
"heal on hit for rapidfire" "30" //+30 Health on Hit
"health drain" "-20" //-20 Health per second
}

Modded item specifically for x10 mvm, so it can be used.

"36" //Blutsauger
{
"heal on hit for rapidfire" "30" //+30 Health on Hit
"health drain" "-4" // keep old attribute but doubled instead of x10 (some x10 items have double negative attributes, instead of x10 negative attributes)
"provide on active" "1"  // only degens when the weapon is being used
"damage bonus" "3"  // optional if we want to bring the damage up to 200dps just as an example of buffing it, we could also turn it into a panic attack style weapon, alot is possible.
}


cons
players may not be familar with the new items, but new players are not familiar with x10 items anyway(ie the occasional heavy sporting a tomislav).
It will change the game as we know it
a few players may just want x10 as they know it
it may make mvm missions too easy, by having everyone use useful weapons(instead of seeing multiple tomislavs on your team that do no dmg... with changes...  these unconscious players will now contribute to the team)




x10 already comes with a mod called vshff2, which is included with the x10 plugin. Simply add "sm_tf2x10_setmod vshff2" to the server.cfg for it to take effect.

By creating a new txt file, lets called maybe x10.mvm.txt, we can mod x10 to make it more compatible with mvm mode.
« Last Edit: October 09, 2017, 05:01:21 pm by PSG_Mud »

*

Offline Gnome

  • *****
  • 10
  • +4/-0
    • View Profile
Re: Proposal for modding x10
« Reply #1 on: October 09, 2017, 06:51:21 pm »
Will look into it and possibly change one of the mvm servers to have this in.


*

Offline PSG_Mud

  • ****
  • 21
  • +4/-0
    • View Profile
Re: Proposal for modding x10
« Reply #2 on: October 10, 2017, 04:06:32 pm »
I will list all x10 attributes, and my changes to them denoted with a "->". I am not posting all the attributes of every item just the ones already affected by x10. If there is no "->" then I have not changed this attribute.

"448" //Soda Popper
      clip size penalty 80%-> original 34%
      reload speed +50%
      firing speed +100%

"773" //Pretty Boy's Pocket Pistol
      Damage Vulnerability 500% -> original 20%
      Firing Rate -250%
      bonus damage  0% -> 250% (Normalize damage)
      Health Per Hit 30 -> 50 (originally 5 hp per hit, I dont know why it was 30 in x10)

"812" //Flying Guillotine
      Faster recharge speed +100%
      bleeding duration normal -> 50 seconds(x10)
      bonus damage  0% -> 250% (normalize damage)
      No crits -> crits enabled

"449" //Winger
      damage bonus 150% -> "1150%" (x10 Damage instead of x10 dmg bonus)(close to 180 dmg per normal shot(same as demo pipes))
      clip size penalty -82% -> original -60%
      jump height while active +250%

"44" //Sandman
      max health -150 -> original -15
      Balls +10

"317" //Candy Cane
      drop health pack on kill 0 -> original 1
      dmg taken from blast increased +250% -> original +25%
      dmg taken from bullets decreased 0 -> +25%

"6" //Shovel
      vertical knockback -1000 -> 300 (reversed and gives the soldier a way to interrupt the bomb deployment)

"441" //Cow Mangler 5000
      Afterburn dmg increased +200% -> +1000% (x10 dmg)

"513" //The Original
      "rocket jump damage reduction" "0.5" //-50% Self Damage while rocket jumping
      "maxammo primary increased" 10 -> 1 // removing the x10 attribute
      "clip size penalty" "0.25"   // 75% less primary ammo
      "damage bonus"   "7.25"  // +625% damage (normalized damage to the equivalent of demo stock)
      "fire rate bonus"   "6"   // -500% slower firing speed
      "Blast radius increased"   "2.5"  //+150% blast radius
      "damage causes airblast"   "1"
      "Projectile speed increased"   "0.4" // 60% slower projectile

"127" //Direct Hit
      "Blast radius decreased -99% -> original 70%
      "Projectile speed increased" +160%
      "damage bonus" +250% Damage

"414" //Liberty Launcher
      "Projectile speed increased" "4" // 300% Projectile Speed Bonus
      "centerfire projectile" "1" //Center Fire
      "no self blast dmg" "2" //No rocket jump damage
      "damage penalty" "0.75" //25% less damage
      "clip size bonus"   "3.5"   //250% Clip Size Bonus
      "fire rate bonus HIDDEN" "1" -> "0.0"  // instant firing of full clip
      "reload time increased hidden" 1 -> "0.75" //25% faster reload to offset dmg

"237" //Rocket Jumper
      "clip size bonus" "10" //10x Loaded Ammo
      "maxammo primary increased" "21" //+2000% max primary ammo
      "fire rate bonus"    "1" -> "0.1"    // x10 faster fire

"442" //The Righteous Bison
      Ignites target 0 -> 1
      Afterburn dmg increased +200% -> 2800%(100 afterburn dmg that lasts 1 second)
      Afterburn time decreased  0 -> -70%

"444" //Mantreads
      damage pushback -100%
      dmg taken from blast reduced -75%
      damage bonus +900% - > +1000%
      cannot be airblasted
"215" //Degreaser
      "deploy time decreased" "0" //100% faster weapon switch
      "weapon burn dmg reduced" "0.5" //-50% Afterburn damage
      "damage penalty" "1" // keep attribute
      "airblast pushback scale" "-2"      //  airblast now airsucks
      "deflection size multiplier" "1.5"   // 50% larger airblast zone
      "apply z velocity on damage" 0->   300
      "apply look velocity on damage" 0->300  //damage now airblasts

"40" //Backburner
      "airblast cost increased" "10" -> original "2.5"
      "airblast vertical pushback scale" "10" //10X Airblast vertical pushback
      "airblast pushback scale" "10" //10X airblast horizontal pushback

"594" //Phlogisinator
      "increase buff duration HIDDEN" "2" //2x Buff duration
      "flame life bonus"   0 -> "2"  //+100% flame duration

"214" //Powerjack
      "heal on kill" "150" -> "250" //+250 Health on Kill (x10)
      "move speed bonus" 1.5 -> "2.5"   // fixed for x10
      "provide on active" 0->  originally "1"  // stats only affect when active
      "dmg taken increased" "1.2" // keep
      "SET BONUS: calling card on kill"   "4" //Gas Jockey Calling Card
      "dmg from melee increased" 1.4 -> "1" //removed x10 attributes
      "dmg taken from bullets increased" 2 -> 1 //removed x10 attributes

"326" //Backscratcher
      "damage bonus" "3.5" //+250% damage
      "health from healers reduced" -6.5 -> "0.25"   //keep old stat
      "health from packs increased" "6" //+500% Health from packs

"308" //Loch n' Load
      "clip size penalty" "0.2" //-80% Clip Size
      "dmg bonus vs buildings" "3" //+200% Damage Bonus against Buildings
      "Projectile speed increased" "3.5" //+250% projectile speed
      "Blast radius decreased" "0.01" //-99% Explosive Radius
      "fire rate bonus HIDDEN" 1-> "0.75"
      "reload time increased hidden" 1 ->"0.75"
      "damage bonus"   1 ->"3"   // old damage

"996" //The Loose Cannon
      "Projectile speed increased HIDDEN" "15" //Hidden projectile speed bonus
      "apply z velocity on damage" "400" //x10'd the knockback
      "mod mini-crit airborne"   0 -> 1      // always mini crit air target

"1151" //The Iron Bomber
      "Blast radius decreased" "0.01" -> original 0.85
      "fire rate bonus" "0" //Instant Fire entire clip
      "projectile spread angle penalty" "1" //1 Degrees of random deviation
      "reload time increased hidden" "0.75"
      "clip size bonus"   1 -> "3.5"

"1150" //The Quickiebomb Launcher

      "sticky arm time bonus" "-0.8" // instant sticky arm
      "stickybomb_charge_damage_increase"   "4.5"   //Damage
      "stickybomb charge rate" "0.01" // Instant sticky charge
      "stickybomb fizzle time"   "20" //Stickies fizzle after 20 seconds
      "clip size penalty"   "0.1" // -99% clip penalty
      "damage penalty" 0.5 -> original 0.75  //revert x10 nerf

"130" //Scottish Resistance
      "fire rate bonus" "0.05" //+95% Firing Rate
      "maxammo secondary increased" "6" //+500% Max secondary Ammo
      "max pipebombs increased" "60" //+60 Stickybombs out
      "sticky arm time penalty" 8 -> original "0.8"

"406" //Splendid Screen
      "charge impact damage increased" 6-> "23"   //x10 dmg
      "charge recharge rate increased"   2->"3" //x10
      "dmg taken from fire reduced" "0.7" //-30% Explosive Damage
      "dmg taken from blast reduced" "0.6" //-40% Fire Damage

"172" //Scottsmans Skullcutter
      "damage bonus" "3" //+200% more damage
      "move speed penalty" 0.01 -> "0.85" //keep stat
      "provide on active" 0->"1" //Attributes only active when weapon is active

"424" //Tomislav

      "minigun spinup time decreased" "0" //-100% Spin-up time
      "fire rate penalty" "3" //-200% Firing Rate
      "weapon spread bonus"   "0"   //No Spread
      "damage bonus" 1-> "6.65"  // normalized dps to 180
      "sniper fires tracer"   "1" // strong bullets deserve tracer

"41" //Natascha + Ludmila
      "maxammo primary increased" "6" //+500% max ammo
      "damage penalty" "0.50" -> 0.75 //original dmg
      "minigun spinup time increased" "1.6" //60% slower rev-up
      "heal on hit for rapidfire" "1" //+1 Health on Hit
      "fire rate penalty" 1.5 ->"1" // override slow fire
      "slow enemy on hit major"   "3"
      "mark for death" "2" // mini crits compensate for dmg loss

"811" //Huo Long Heatmaker
      "uses ammo while aiming" "40" //40 Ammo for fire
      "weapon burn dmg increased" "10" //10x Afterburn damage
      "damage bonus vs burning" "3.5" //250% Dmg Bonus Vs. Flaming Target
      "ring of fire while aiming" "120" //120 Pts of Dmg per pulse on ring of fire
      "ragdolls become ash"0->   1
      "Set DamageType Ignite"   0-> 1
"425" //Family Business

      "damage penalty" 0.25 -> "0.85" // keep attribute
      "clip size bonus" "3.3"
      "fire rate bonus"   "-0.5"   //150% Fire Rate Bonus
      "reload time increased hidden" 1-> "0.75" //25% faster reload

"43" //Killing Gloves of Boxing KGB
      "critboost on kill" 50 -> "500" //500 Seconds of crits on kill
      "fire rate penalty" 3 -> "1.2" //keep stat

« Last Edit: October 10, 2017, 05:35:23 pm by PSG_Mud »

*

Offline PSG_Mud

  • ****
  • 21
  • +4/-0
    • View Profile
Re: Proposal for modding x10
« Reply #3 on: October 10, 2017, 05:55:45 pm »
   "588" //Pomson 6000
   {
      "subtract victim medigun charge on hit" "100" //-100% Ubercharge on hit
      "subtract victim cloak on hit" "100" //-100% cloak on hit
      "Set DamageType Ignite"   0 -> "1"
      "weapon burn time increased"  0->  "0.3"
      "weapon burn dmg increased"   0->    "28"  // 100 quick fire dmg
   }
   "141" // Frontier Justice
   {
      "clip size penalty" "0.25"-> .5  // original
      "maxammo primary increased" "3.5" //+250% max primary ammo
      "fire rate bonus" 1 ->"0"
   }
   "527" //Widowmaker
   {
      "mod ammo per shot" "3" //30 Ammo Per Shot (15)
      "add onhit addammo" "100" //Add a maximum of 100 ammo on hit (75)
      "damage bonus bullet vs sentry target" 1.15-> 10
   }
   "329" //Jag
   {
      "Construction rate increased" "4"
      "fire rate bonus"   "0.70"   
      "Repair rate decreased"   "0.4"
      "damage penalty" "0.5"
      "dmg penalty vs buildings" "0.67" // original
   }
"tf_weapon_wrench" //Wrench
   {
      "fire rate bonus" "0.8" //20% faster firing speed
      "apply look velocity on damage" "300"
      "apply z velocity on damage" "300"
   }
   "155" //Southern Hospitality
   {
      "bleeding duration" "50" //50 Seconds of Bleed
      "dmg taken from fire increased" 3 ->"1.2"    // original
   }
   "142" //Gunslinger
   {
      "max health additive bonus" "250" //+250 Health
      "multiple sentries"   "5"  //not sure if it will work
   }
   "25" //PDA  engie buff
   {
      "engy dispenser radius increased" "10" //10x Dispenser Radius
      "engy building health bonus" "3.16" //(Sqrt10)x Building Health
      "engy sentry radius increased" 1->"2.5"
      "engy sentry damage bonus"   1->"2.5"
   }
"412" //Overdose
   {
      "move speed bonus" "2" //x10 speed bonus
      "damage penalty" "0.7" //x10 dmg
      "provide on active" "0" //Effects only present while active
   }
   "36" //Blutsauger
   {
      "heal on hit for rapidfire" "30" //+30 Health on Hit
      "health drain" -20 >"-4" // keep original attribute
      "provide on active" 0-> "1" //now only degen when active
   }
   "305" //Crusader's Crossbow
   {
      "crit kill will gib"   "1"   //Just putting a dummy stat in here to keep the crossbow's place until a better fix is devised.
      "Reload time decreased" "0.3"
      "damage bonus"   5.0         // full distance dmg added in
   }
   "tf_weapon_medigun" //Medi Gun
   {
      "overheal decay bonus" "10" //10x longer overheal
      "uber duration bonus"   1->3
   }
   "tf_weapon_bonesaw" //Bonesaw
   {
      "bleeding duration" "10" //10 Seconds of Bleed
      "apply look velocity on damage" 0-> "300"
      "apply z velocity on damage" 0->"300"
   }
   "173" //Vita-Saw
   {
      "preserve ubercharge" "100" //Keep 100% Uber on Death
      "max health additive penalty" -100-> "-10" //original attribute
   }
"230" //Sydney Sleeper
   {
      "jarate duration" "80" //80 Seconds of Jarate on full charge hit
      "sniper charge per sec" 3.5 ->"10" // x10 charge
      "Blast radius increased" "11" //10x Jarate Headshot Radius
   }
   "56" //Huntsman 255 base dps, compensate for long attack interval and charge time
   {
      "hidden primary max ammo bonus" "5" //10x Primary Ammo
      "disable fancy class select anim" "1" //Disables certain class animations
      "faster reload rate" "0.8" //-20% Reload speed
      "damage bonus" "3"
   }
   "1092" //The Fortified Compound
   {
      "hidden primary max ammo bonus" "5" //10x Primary Ammo
      "disable fancy class select anim" "1" //Disables certain class animations
      "faster reload rate" "0.8" //-20% Reload speed
      "damage bonus" 1->"3"
   }
   "751" //Cleaner's Carbine 300 dps not incuding reload
   {
      "minicritboost on kill" "80" //80 Seconds of minicrits on kill
      "fire rate penalty" 3-> "3.5" //250% slower firing speed
      "clip size penalty" "0.6" //-40% clip size
      "damage bonus" 1->"20" //normalized dmg
   }
   "231" //Darwin's Danger Shield
   {
      "max health additive bonus" "250" //+250 Health
      "dmg taken from bullets reduced" "0" //-100% damage from bullets
      "dmg taken from blast increased" 2-> "1.2" // keep attribute
      "SET BONUS: calling card on kill" "2" //Croc O Style Calling Card
   }
   "tf_weapon_club" //Kukri
   {
      "reveal cloaked victim on hit" "1" //reveal cloaked spies on hit
      "reveal disguised victim on hit" "1" //reveal disguised spies on hit
      "apply look velocity on damage" 0-> "300"
      "apply z velocity on damage" 0->"300"
   }
"61" //Ambassador
   {
      "damage bonus" 2->"10" // x10 Damage on Headshot similar to sniper rifle dmg
      "damage penalty on bodyshot" "0.35" //-30% damage on bodyshot
      "fire rate penalty" "3" // 200% slower fire rate
      "weapon spread bonus"   "0"
      "sniper fires tracer"   1
      "damage penalty" "1" //Remove the old damage penalty
   }
   "460" //Enforcer
   {
      "fire rate penalty" "3" //-200% Firing Rate
      "damage bonus while disguised" "20" //x10 type Damage while disguised
      "dmg pierces resists absorbs" "1"
   }
   "525" //Diamondback
   {
      "damage penalty" .7->"0.85" // keep attribute
      "SET BONUS: dmg from sentry reduced" "0.7" //30% Sentry resistance
      "clip size bonus" 1->   "3.5" x10 clip
      "fire rate bonus HIDDEN" 1->"0.0"
   }
   "356" //Conniver's Kunai
   {
      "sanguisuge"   1->"0" //removed hp absorb
      "provide on active" 0->"1" //hp on when activate
      "max health additive penalty"   "-55" //keep stat
      "hidden maxhealth non buffed"   "875"
      "heal on kill"   "200"
   }
   "461" //Big Earner
   {
      "add cloak on kill" "100" //+100% Cloak on Kill
      "max health additive penalty" "-25" // keep attribute
      "speed_boost_on_kill" "30" //30 Second Speed Boost on Kill
      "fire rate bonus 1->.75
   }
   "224" //L'tranger, brand new weapon all is new
   {
      "add cloak on hit" "100" //+100 Cloak on hit
      "cloak consume rate decreased" "0.01" //+99% cloak duration
      "damage bonus"    5.0
      "damage penalty" "1" // override dmg pen
      "override projectile type"   "2" // spy shoots rockets
      "mini rockets"   "1" // tiny rockets
      "fire rate bonus"   "0" // fires full clip
      "projectile spread angle penalty"   "3" // spread x3
      "apply look velocity on damage"   "200" // knockback
      "apply z velocity on damage"   "200"
   }
« Last Edit: October 10, 2017, 06:23:30 pm by PSG_Mud »

*

Offline PSG_Mud

  • ****
  • 21
  • +4/-0
    • View Profile
Re: Proposal for modding x10
« Reply #4 on: October 10, 2017, 07:09:23 pm »
Here are some resources if anyone wants to develop weapons

Item attributes, some work well, some don't work so well.
https://wiki.teamfortress.com/wiki/List_of_item_attributes

Item numbers
https://wiki.alliedmods.net/Team_Fortress_2_Item_Definition_Indexes

All vanilla items are located in
Steam\steamapps\common\Team Fortress 2\tf\scripts\items\items_game.txt

all x10 item stats
https://github.com/50DKP/TF2x10/tree/master/addons/sourcemod/configs

Attached my version x10.vmvm.txt stands for version mvm.


If anyone wants to suggest or create an item within the theme of x10, then post your concept of it. There are alot of blank items ie lolichop, which could be remade into more interesting items. Perhaps there could be a specific thread for community development.
« Last Edit: October 10, 2017, 07:11:37 pm by PSG_Mud »