mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-10-01 07:37:55 -05:00
Patch 11.0
This commit is contained in:
@@ -73,6 +73,27 @@ export const SPECIAL_EFFECTS = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: "AURA",
|
||||
values: [
|
||||
{
|
||||
type: "RSU",
|
||||
ap: 30,
|
||||
},
|
||||
{
|
||||
type: "SSU",
|
||||
ap: 30,
|
||||
},
|
||||
{
|
||||
type: "RES",
|
||||
ap: 30,
|
||||
},
|
||||
{
|
||||
type: "IA",
|
||||
ap: 30,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: "TACTICOOLER",
|
||||
values: [
|
||||
|
||||
@@ -999,10 +999,13 @@ function superJumpTimeGroundFrames(
|
||||
};
|
||||
}
|
||||
|
||||
const STEALTH_JUMP_EXTRA_FRAMES = 60;
|
||||
function superJumpTimeTotal(
|
||||
args: StatFunctionInput,
|
||||
): AnalyzedBuild["stats"]["superJumpTimeTotal"] {
|
||||
const SUPER_JUMP_TIME_TOTAL_ABILITY = "QSJ";
|
||||
const hasStealthJump = args.mainOnlyAbilities.includes("SJ");
|
||||
const stealthJumpExtraFrames = hasStealthJump ? STEALTH_JUMP_EXTRA_FRAMES : 0;
|
||||
|
||||
const charge = abilityPointsToEffects({
|
||||
abilityPoints: apFromMap({
|
||||
@@ -1025,8 +1028,12 @@ function superJumpTimeTotal(
|
||||
baseValue: framesToSeconds(
|
||||
Math.ceil(charge.baseEffect) + Math.ceil(move.baseEffect),
|
||||
),
|
||||
value: framesToSeconds(Math.ceil(charge.effect) + Math.ceil(move.effect)),
|
||||
modifiedBy: SUPER_JUMP_TIME_TOTAL_ABILITY,
|
||||
value: framesToSeconds(
|
||||
Math.ceil(charge.effect) +
|
||||
Math.ceil(move.effect) +
|
||||
stealthJumpExtraFrames,
|
||||
),
|
||||
modifiedBy: [SUPER_JUMP_TIME_TOTAL_ABILITY, "SJ"],
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -172,18 +172,18 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 7,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 3.8,
|
||||
BlastRadius: 4,
|
||||
WeaponSpeedType: "Fast",
|
||||
MoveSpeed: 0.05,
|
||||
DamageParam_ValueDirect: 1250,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 700,
|
||||
Distance: 1.6,
|
||||
Distance: 1.8,
|
||||
},
|
||||
{
|
||||
Damage: 500,
|
||||
Distance: 3.8,
|
||||
Distance: 4,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 6,
|
||||
@@ -202,17 +202,17 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 9,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 3.3,
|
||||
BlastRadius: 3.47,
|
||||
MoveSpeed: 0.045,
|
||||
DamageParam_ValueDirect: 1250,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 700,
|
||||
Distance: 0.94,
|
||||
Distance: 1.11,
|
||||
},
|
||||
{
|
||||
Damage: 500,
|
||||
Distance: 3.3,
|
||||
Distance: 3.47,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 10,
|
||||
@@ -231,17 +231,17 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 11,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 3.3,
|
||||
BlastRadius: 3.37,
|
||||
MoveSpeed: 0.04,
|
||||
DamageParam_ValueDirect: 1250,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 700,
|
||||
Distance: 0.94,
|
||||
Distance: 1.01,
|
||||
},
|
||||
{
|
||||
Damage: 500,
|
||||
Distance: 3.3,
|
||||
Distance: 3.37,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 8,
|
||||
@@ -260,18 +260,18 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 8,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 4,
|
||||
BlastRadius: 4.17,
|
||||
WeaponSpeedType: "Fast",
|
||||
MoveSpeed: 0.068,
|
||||
DamageParam_ValueDirect: 600,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 300,
|
||||
Distance: 1,
|
||||
Distance: 1.17,
|
||||
},
|
||||
{
|
||||
Damage: 300,
|
||||
Distance: 4,
|
||||
Distance: 4.17,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 8,
|
||||
@@ -290,17 +290,17 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 11,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 3.3,
|
||||
BlastRadius: 3.37,
|
||||
MoveSpeed: 0.055,
|
||||
DamageParam_ValueDirect: 850,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 350,
|
||||
Distance: 0.94,
|
||||
Distance: 1.01,
|
||||
},
|
||||
{
|
||||
Damage: 350,
|
||||
Distance: 3.3,
|
||||
Distance: 3.37,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 8,
|
||||
@@ -319,17 +319,17 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 11,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 3.3,
|
||||
BlastRadius: 3.35,
|
||||
MoveSpeed: 0.05,
|
||||
DamageParam_ValueDirect: 850,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 350,
|
||||
Distance: 0.94,
|
||||
Distance: 0.99,
|
||||
},
|
||||
{
|
||||
Damage: 350,
|
||||
Distance: 3.3,
|
||||
Distance: 3.35,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 8,
|
||||
@@ -348,17 +348,17 @@ export const weaponParams = {
|
||||
Range_GoStraightToBrakeStateFrame: 7,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
BlastRadius: 2,
|
||||
BlastRadius: 2.07,
|
||||
MoveSpeed: 0.04,
|
||||
DamageParam_ValueDirect: 1250,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 700,
|
||||
Distance: 1,
|
||||
Distance: 1.07,
|
||||
},
|
||||
{
|
||||
Damage: 500,
|
||||
Distance: 2,
|
||||
Distance: 2.07,
|
||||
},
|
||||
],
|
||||
Jump_DegSwerve: 8,
|
||||
@@ -367,9 +367,9 @@ export const weaponParams = {
|
||||
InkConsume: 0.095,
|
||||
},
|
||||
"300": {
|
||||
Range_SpawnSpeed: 2.75,
|
||||
Range_GoStraightStateEndMaxSpeed: 1.568,
|
||||
Range_GoStraightToBrakeStateFrame: 4,
|
||||
Range_SpawnSpeed: 3.413,
|
||||
Range_GoStraightStateEndMaxSpeed: 1.946,
|
||||
Range_GoStraightToBrakeStateFrame: 3,
|
||||
Range_ZRate: 2,
|
||||
TripleShotSpanFrame: 8,
|
||||
MoveSpeed: 0.08,
|
||||
@@ -393,8 +393,8 @@ export const weaponParams = {
|
||||
Range_ZRate: 2,
|
||||
TripleShotSpanFrame: 20,
|
||||
MoveSpeed: 0.06,
|
||||
DamageParam_ValueMax: 440,
|
||||
DamageParam_ValueMin: 220,
|
||||
DamageParam_ValueMax: 450,
|
||||
DamageParam_ValueMin: 225,
|
||||
Jump_DegSwerve: 1,
|
||||
Stand_DegSwerve: 1,
|
||||
InkRecoverStop: 25,
|
||||
@@ -462,7 +462,7 @@ export const weaponParams = {
|
||||
VerticalSwingUnitGroupParam_DamageParam_DamageMaxValue: 1800,
|
||||
WideSwingUnitGroupParam_DamageParam_DamageMinValue: 400,
|
||||
WideSwingUnitGroupParam_DamageParam_DamageMaxValue: 1800,
|
||||
InkConsume_WeaponSwingParam: 0.18,
|
||||
InkConsume_WeaponSwingParam: 0.21,
|
||||
},
|
||||
"1030": {
|
||||
Range_SpawnSpeed: 1.7026,
|
||||
@@ -710,7 +710,7 @@ export const weaponParams = {
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 350,
|
||||
Distance: 2.8,
|
||||
Distance: 2.87,
|
||||
},
|
||||
],
|
||||
InkRecoverStop: 70,
|
||||
@@ -926,9 +926,9 @@ export const weaponParams = {
|
||||
InkConsume_SideStepParam: 0.08,
|
||||
},
|
||||
"5040": {
|
||||
Range_SpawnSpeed: 2.21,
|
||||
Range_GoStraightStateEndMaxSpeed: 2.205,
|
||||
Range_GoStraightToBrakeStateFrame: 4,
|
||||
Range_SpawnSpeed: 2.637,
|
||||
Range_GoStraightStateEndMaxSpeed: 2.631,
|
||||
Range_GoStraightToBrakeStateFrame: 3,
|
||||
Range_FreeGravity: 0.016,
|
||||
Range_ZRate: 2,
|
||||
MoveSpeed: 0.072,
|
||||
@@ -964,7 +964,7 @@ export const weaponParams = {
|
||||
DamageParam_ValueMax: 810,
|
||||
CanopyHP: 5000,
|
||||
InkConsumeUmbrella_WeaponShelterCanopyParam: 0.3,
|
||||
InkConsume_WeaponShelterShotgunParam: 0.055,
|
||||
InkConsume_WeaponShelterShotgunParam: 0.05,
|
||||
},
|
||||
"6010": {
|
||||
overwrites: {
|
||||
@@ -1014,14 +1014,14 @@ export const weaponParams = {
|
||||
Range_BrakeAirResist: 0.1,
|
||||
Range_BrakeGravity: 0.04,
|
||||
Range_BrakeToFreeStateFrame: 1,
|
||||
BlastRadius: 2,
|
||||
BlastRadius: 2.05,
|
||||
MoveSpeedFullCharge: 0.068,
|
||||
DamageParam_ValueMax: 350,
|
||||
DamageParam_ValueMin: 300,
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 300,
|
||||
Distance: 2,
|
||||
Distance: 2.05,
|
||||
},
|
||||
],
|
||||
ChargeFrameFullCharge: 72,
|
||||
@@ -1051,7 +1051,7 @@ export const weaponParams = {
|
||||
Range_BrakeAirResist: 0.1,
|
||||
Range_BrakeGravity: 0.04,
|
||||
Range_BrakeToFreeStateFrame: 1,
|
||||
BlastRadius: 2,
|
||||
BlastRadius: 2.05,
|
||||
WeaponSpeedType: "Slow",
|
||||
MoveSpeedFullCharge: 0.04,
|
||||
DamageParam_ValueMax: 350,
|
||||
@@ -1059,7 +1059,7 @@ export const weaponParams = {
|
||||
BlastParam_DistanceDamage: [
|
||||
{
|
||||
Damage: 300,
|
||||
Distance: 2,
|
||||
Distance: 2.05,
|
||||
},
|
||||
],
|
||||
ChargeFrameFullCharge: 80,
|
||||
@@ -1217,7 +1217,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 16,
|
||||
},
|
||||
"70": {
|
||||
SpecialPoint: 180,
|
||||
SpecialPoint: 190,
|
||||
subWeaponId: 12,
|
||||
specialWeaponId: 12,
|
||||
},
|
||||
@@ -1352,7 +1352,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 13,
|
||||
},
|
||||
"261": {
|
||||
SpecialPoint: 200,
|
||||
SpecialPoint: 210,
|
||||
subWeaponId: 2,
|
||||
specialWeaponId: 6,
|
||||
},
|
||||
@@ -1517,7 +1517,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 2,
|
||||
},
|
||||
"2001": {
|
||||
SpecialPoint: 200,
|
||||
SpecialPoint: 190,
|
||||
subWeaponId: 7,
|
||||
specialWeaponId: 3,
|
||||
},
|
||||
@@ -1527,7 +1527,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 8,
|
||||
},
|
||||
"2011": {
|
||||
SpecialPoint: 210,
|
||||
SpecialPoint: 200,
|
||||
subWeaponId: 4,
|
||||
specialWeaponId: 14,
|
||||
},
|
||||
@@ -1547,7 +1547,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 8,
|
||||
},
|
||||
"2021": {
|
||||
SpecialPoint: 210,
|
||||
SpecialPoint: 200,
|
||||
subWeaponId: 4,
|
||||
specialWeaponId: 14,
|
||||
},
|
||||
@@ -1627,7 +1627,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 10,
|
||||
},
|
||||
"3011": {
|
||||
SpecialPoint: 210,
|
||||
SpecialPoint: 200,
|
||||
subWeaponId: 5,
|
||||
specialWeaponId: 15,
|
||||
},
|
||||
@@ -1637,7 +1637,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 19,
|
||||
},
|
||||
"3020": {
|
||||
SpecialPoint: 220,
|
||||
SpecialPoint: 210,
|
||||
subWeaponId: 5,
|
||||
specialWeaponId: 6,
|
||||
},
|
||||
@@ -1682,7 +1682,7 @@ export const weaponParams = {
|
||||
specialWeaponId: 12,
|
||||
},
|
||||
"4000": {
|
||||
SpecialPoint: 190,
|
||||
SpecialPoint: 200,
|
||||
subWeaponId: 2,
|
||||
specialWeaponId: 11,
|
||||
},
|
||||
@@ -2569,9 +2569,9 @@ export const weaponParams = {
|
||||
Mid: 1.1,
|
||||
},
|
||||
PaintRadius: {
|
||||
High: 10.889999999999999,
|
||||
Mid: 9.982,
|
||||
Low: 9.075,
|
||||
High: 10.212,
|
||||
Mid: 9.36,
|
||||
Low: 8.51,
|
||||
},
|
||||
SplashAroundVelocityMin: {
|
||||
High: 0.7,
|
||||
@@ -2587,7 +2587,7 @@ export const weaponParams = {
|
||||
DistanceDamage: [
|
||||
{
|
||||
Damage: 2200,
|
||||
Distance: 7.5,
|
||||
Distance: 9,
|
||||
},
|
||||
{
|
||||
Damage: 700,
|
||||
|
||||
@@ -89,7 +89,7 @@ import { Placeholder } from "~/components/Placeholder";
|
||||
import { WeaponSelect } from "~/components/WeaponSelect";
|
||||
import { logger } from "~/utils/logger";
|
||||
|
||||
export const CURRENT_PATCH = "10.1";
|
||||
export const CURRENT_PATCH = "11.0";
|
||||
|
||||
export const meta: MetaFunction = (args) => {
|
||||
return metaTags({
|
||||
@@ -1284,6 +1284,8 @@ function EffectsSelector({
|
||||
<div>
|
||||
{isAbility(effect.type) ? (
|
||||
<Ability ability={effect.type} size="SUB" />
|
||||
) : effect.type === "AURA" ? (
|
||||
<span className="text-xs font-bold">AURA</span>
|
||||
) : (
|
||||
<Image
|
||||
path={specialWeaponImageUrl(15)}
|
||||
|
||||
@@ -5,6 +5,10 @@ export const MAX_BUILD_FILTERS = 6;
|
||||
export const FILTER_SEARCH_PARAM_KEY = "f";
|
||||
|
||||
export const PATCHES = [
|
||||
{
|
||||
patch: "11.0.0",
|
||||
date: "2026-01-29",
|
||||
},
|
||||
{
|
||||
patch: "10.1.0",
|
||||
date: "2025-09-03",
|
||||
@@ -13,10 +17,10 @@ export const PATCHES = [
|
||||
patch: "10.0.0",
|
||||
date: "2025-06-12",
|
||||
},
|
||||
{
|
||||
patch: "9.3.0",
|
||||
date: "2025-03-13",
|
||||
},
|
||||
// {
|
||||
// patch: "9.3.0",
|
||||
// date: "2025-03-13",
|
||||
// },
|
||||
// {
|
||||
// patch: "9.2.0",
|
||||
// date: "2024-11-20",
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
]
|
||||
},
|
||||
"Blaster_BlasterMiddle": {
|
||||
"mainWeaponIds": [210, 211, 260, 261],
|
||||
"mainWeaponIds": [210, 211, 212, 260, 261],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -189,7 +189,7 @@
|
||||
]
|
||||
},
|
||||
"Blaster_KillOneShot": {
|
||||
"mainWeaponIds": [220, 221, 210, 211, 260, 261],
|
||||
"mainWeaponIds": [220, 221, 210, 211, 212, 260, 261],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -252,7 +252,7 @@
|
||||
]
|
||||
},
|
||||
"Blaster": {
|
||||
"mainWeaponIds": [250, 251, 240, 241, 220, 221],
|
||||
"mainWeaponIds": [250, 251, 252, 240, 241, 220, 221],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -861,7 +861,7 @@
|
||||
]
|
||||
},
|
||||
"BrushCore": {
|
||||
"mainWeaponIds": [1120, 1121, 1100, 1101, 1110, 1111, 1115],
|
||||
"mainWeaponIds": [1120, 1121, 1122, 1100, 1101, 1110, 1111, 1112, 1115],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -884,7 +884,7 @@
|
||||
]
|
||||
},
|
||||
"BrushSplash_Heavy": {
|
||||
"mainWeaponIds": [1120, 1121],
|
||||
"mainWeaponIds": [1120, 1121, 1122],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -955,7 +955,7 @@
|
||||
]
|
||||
},
|
||||
"BrushSplash": {
|
||||
"mainWeaponIds": [1100, 1101, 1110, 1111, 1115],
|
||||
"mainWeaponIds": [1100, 1101, 1110, 1111, 1112, 1115],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -1239,7 +1239,9 @@
|
||||
]
|
||||
},
|
||||
"ChargerFull": {
|
||||
"mainWeaponIds": [2060, 2061, 2020, 2021, 2010, 2011, 2015, 2000, 2001],
|
||||
"mainWeaponIds": [
|
||||
2060, 2061, 2020, 2021, 2022, 2010, 2011, 2012, 2015, 2000, 2001
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -1452,7 +1454,9 @@
|
||||
]
|
||||
},
|
||||
"Charger": {
|
||||
"mainWeaponIds": [2060, 2061, 2020, 2021, 2010, 2011, 2015, 2000, 2001],
|
||||
"mainWeaponIds": [
|
||||
2060, 2061, 2020, 2021, 2022, 2010, 2011, 2012, 2015, 2000, 2001
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -1669,10 +1673,11 @@
|
||||
},
|
||||
"Default": {
|
||||
"mainWeaponIds": [
|
||||
220, 221, 210, 211, 260, 261, 1120, 1121, 1100, 1101, 1110, 1111, 1115,
|
||||
2060, 2061, 2050, 2051, 2040, 2041, 2030, 2031, 2020, 2021, 2010, 2011,
|
||||
2015, 2070, 2071, 2000, 2001, 1000, 1001, 1020, 1021, 1030, 1031, 1010,
|
||||
1011, 1015, 1040, 1041, 6020, 6030, 6031, 6000, 6001, 6005, 6010, 6011
|
||||
220, 221, 210, 211, 212, 260, 261, 1120, 1121, 1122, 1100, 1101, 1110,
|
||||
1111, 1112, 1115, 2060, 2061, 2050, 2051, 2040, 2041, 2030, 2031, 2020,
|
||||
2021, 2022, 2010, 2011, 2012, 2015, 2070, 2071, 2000, 2001, 1000, 1001,
|
||||
1002, 1020, 1021, 1022, 1030, 1031, 1010, 1011, 1015, 1040, 1041, 1042,
|
||||
6020, 6030, 6031, 6000, 6001, 6005, 6010, 6011, 6012
|
||||
],
|
||||
"subWeaponIds": [8, 6, 12, 9, 11],
|
||||
"specialWeaponIds": [12, 19, 15, 16, 2, 7],
|
||||
@@ -2019,7 +2024,7 @@
|
||||
]
|
||||
},
|
||||
"Maneuver_Short": {
|
||||
"mainWeaponIds": [5000, 5001],
|
||||
"mainWeaponIds": [5000, 5001, 5002],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -2075,7 +2080,8 @@
|
||||
},
|
||||
"Maneuver": {
|
||||
"mainWeaponIds": [
|
||||
5030, 5031, 5020, 5021, 5050, 5051, 5010, 5011, 5015, 5040, 5041
|
||||
5030, 5031, 5032, 5020, 5021, 5050, 5051, 5010, 5011, 5012, 5015, 5040,
|
||||
5041
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
@@ -2526,7 +2532,8 @@
|
||||
},
|
||||
"RollerCore": {
|
||||
"mainWeaponIds": [
|
||||
1000, 1001, 1020, 1021, 1030, 1031, 1010, 1011, 1015, 1040, 1041
|
||||
1000, 1001, 1002, 1020, 1021, 1022, 1030, 1031, 1010, 1011, 1015, 1040,
|
||||
1041, 1042
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
@@ -2550,7 +2557,7 @@
|
||||
]
|
||||
},
|
||||
"RollerSplash_Compact": {
|
||||
"mainWeaponIds": [1000, 1001],
|
||||
"mainWeaponIds": [1000, 1001, 1002],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -2621,7 +2628,7 @@
|
||||
]
|
||||
},
|
||||
"RollerSplash_Heavy": {
|
||||
"mainWeaponIds": [1020, 1021],
|
||||
"mainWeaponIds": [1020, 1021, 1022],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -2763,7 +2770,7 @@
|
||||
]
|
||||
},
|
||||
"RollerSplash_Wide": {
|
||||
"mainWeaponIds": [1040, 1041],
|
||||
"mainWeaponIds": [1040, 1041, 1042],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -2913,7 +2920,7 @@
|
||||
]
|
||||
},
|
||||
"Saber_ChargeShot": {
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8000, 8001, 8005],
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8012, 8000, 8001, 8002, 8005],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -2988,7 +2995,7 @@
|
||||
]
|
||||
},
|
||||
"Saber_ChargeSlash": {
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8000, 8001, 8005],
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8012, 8000, 8001, 8002, 8005],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3063,7 +3070,7 @@
|
||||
]
|
||||
},
|
||||
"Saber_Shot": {
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8000, 8001, 8005],
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8012, 8000, 8001, 8002, 8005],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3138,7 +3145,7 @@
|
||||
]
|
||||
},
|
||||
"Saber_Slash": {
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8000, 8001, 8005],
|
||||
"mainWeaponIds": [8020, 8021, 8010, 8011, 8012, 8000, 8001, 8002, 8005],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3213,7 +3220,7 @@
|
||||
]
|
||||
},
|
||||
"ShelterCanopy_Compact": {
|
||||
"mainWeaponIds": [6020, 6021, 6031],
|
||||
"mainWeaponIds": [6020, 6021, 6022, 6031],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3280,7 +3287,7 @@
|
||||
]
|
||||
},
|
||||
"ShelterCanopy_Wide": {
|
||||
"mainWeaponIds": [6010, 6011],
|
||||
"mainWeaponIds": [6010, 6011, 6012],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3414,7 +3421,7 @@
|
||||
]
|
||||
},
|
||||
"ShelterShot_Compact": {
|
||||
"mainWeaponIds": [6020, 6021, 6031],
|
||||
"mainWeaponIds": [6020, 6021, 6022, 6031],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3489,7 +3496,7 @@
|
||||
]
|
||||
},
|
||||
"ShelterShot_Wide": {
|
||||
"mainWeaponIds": [6010, 6011],
|
||||
"mainWeaponIds": [6010, 6011, 6012],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3701,7 +3708,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_Blaze": {
|
||||
"mainWeaponIds": [30, 31],
|
||||
"mainWeaponIds": [30, 31, 32],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -3756,7 +3763,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_Expert": {
|
||||
"mainWeaponIds": [70, 71],
|
||||
"mainWeaponIds": [70, 71, 72],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4047,7 +4054,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_Heavy": {
|
||||
"mainWeaponIds": [80, 81],
|
||||
"mainWeaponIds": [80, 81, 82],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4106,7 +4113,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_Long": {
|
||||
"mainWeaponIds": [90, 91],
|
||||
"mainWeaponIds": [90, 91, 92],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4157,7 +4164,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_Precision": {
|
||||
"mainWeaponIds": [20, 21],
|
||||
"mainWeaponIds": [20, 21, 22],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4267,7 +4274,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_TripleMiddle": {
|
||||
"mainWeaponIds": [310, 311],
|
||||
"mainWeaponIds": [310, 311, 312],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4330,7 +4337,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter_TripleQuick": {
|
||||
"mainWeaponIds": [300, 301],
|
||||
"mainWeaponIds": [300, 301, 302],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4393,7 +4400,7 @@
|
||||
]
|
||||
},
|
||||
"Shooter": {
|
||||
"mainWeaponIds": [400, 401, 40, 41, 45, 47, 46, 100, 101, 60, 61],
|
||||
"mainWeaponIds": [400, 401, 40, 41, 42, 45, 47, 46, 100, 101, 60, 61],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4763,7 +4770,9 @@
|
||||
]
|
||||
},
|
||||
"Slosher": {
|
||||
"mainWeaponIds": [3010, 3011, 3050, 3051, 3020, 3021, 3000, 3001, 3005],
|
||||
"mainWeaponIds": [
|
||||
3010, 3011, 3012, 3050, 3051, 3052, 3020, 3021, 3000, 3001, 3005
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4827,8 +4836,8 @@
|
||||
},
|
||||
"Spinner": {
|
||||
"mainWeaponIds": [
|
||||
4030, 4031, 4050, 4051, 4020, 4021, 4000, 4001, 4040, 4041, 4010, 4011,
|
||||
4015
|
||||
4030, 4031, 4050, 4051, 4020, 4021, 4022, 4000, 4001, 4002, 4040, 4041,
|
||||
4010, 4011, 4015
|
||||
],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
@@ -4903,7 +4912,7 @@
|
||||
]
|
||||
},
|
||||
"Stringer_Short": {
|
||||
"mainWeaponIds": [7020, 7021],
|
||||
"mainWeaponIds": [7020, 7021, 7022],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
@@ -4966,7 +4975,7 @@
|
||||
]
|
||||
},
|
||||
"Stringer": {
|
||||
"mainWeaponIds": [7030, 7031, 7010, 7011, 7015],
|
||||
"mainWeaponIds": [7030, 7031, 7010, 7011, 7012, 7015],
|
||||
"subWeaponIds": [],
|
||||
"specialWeaponIds": [],
|
||||
"rates": [
|
||||
|
||||
@@ -43,7 +43,7 @@ import { possibleApValues } from "~/features/build-analyzer/core/utils";
|
||||
import { roundToNDecimalPlaces } from "~/utils/number";
|
||||
import { metaTags } from "~/utils/remix";
|
||||
|
||||
export const CURRENT_PATCH = "10.1";
|
||||
export const CURRENT_PATCH = "11.0";
|
||||
|
||||
export const shouldRevalidate: ShouldRevalidateFunction = () => false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user