mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-27 13:47:56 -05:00
New season gear + weapons
Still missing: - colored new special icons - stages (+ planner pics) - build analyzer + object dmg calc work
This commit is contained in:
@@ -1,18 +1,19 @@
|
||||
export const headGearIds = [
|
||||
1, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011,
|
||||
1012, 1014, 1020, 1021, 1023, 1024, 1026, 1028, 1031, 1034, 1035, 1036, 1038,
|
||||
1039, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009, 2013, 3000, 3001, 3002,
|
||||
3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3014, 3015, 3016,
|
||||
3018, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 4000,
|
||||
4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4010, 4012, 4015, 4016, 4017,
|
||||
4018, 4019, 4020, 4021, 5000, 5001, 5002, 5004, 5007, 5008, 5009, 5010, 5011,
|
||||
5012, 6000, 6001, 6002, 6003, 6004, 6005, 7000, 7002, 7004, 7005, 7006, 7007,
|
||||
7009, 7012, 7013, 7014, 7015, 7016, 7018, 7019, 8000, 8001, 8002, 8003, 8004,
|
||||
8005, 8006, 8007, 8008, 8011, 8014, 8015, 8016, 8018, 9001, 9002, 9003, 9004,
|
||||
9005, 9007, 9009, 10003, 21000, 21001, 21002, 21005, 21010, 21011, 21012,
|
||||
21013, 21014, 21015, 21016, 21017, 21018, 21019, 24016, 24017, 24018, 24019,
|
||||
25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010,
|
||||
25011, 25012, 25013, 25016, 25017, 27000, 27004, 27109, 27306, 28000,
|
||||
1012, 1014, 1020, 1021, 1023, 1024, 1026, 1028, 1031, 1032, 1033, 1034, 1035,
|
||||
1036, 1037, 1038, 1039, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009, 2012,
|
||||
2013, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011,
|
||||
3012, 3014, 3015, 3016, 3018, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028,
|
||||
3029, 3030, 3031, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4010,
|
||||
4012, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 5000, 5001, 5002, 5004, 5007,
|
||||
5008, 5009, 5010, 5011, 5012, 6000, 6001, 6002, 6003, 6004, 6005, 7000, 7002,
|
||||
7004, 7005, 7006, 7007, 7009, 7012, 7013, 7014, 7015, 7016, 7018, 7019, 8000,
|
||||
8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8011, 8014, 8015, 8016, 8017,
|
||||
8018, 9001, 9002, 9003, 9004, 9005, 9007, 9009, 10003, 21000, 21001, 21002,
|
||||
21005, 21010, 21011, 21012, 21013, 21014, 21015, 21016, 21017, 21018, 21019,
|
||||
21020, 24016, 24017, 24018, 24019, 24020, 24021, 24022, 24023, 25000, 25001,
|
||||
25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012,
|
||||
25013, 25016, 25017, 25018, 25019, 25020, 27000, 27004, 27109, 27306, 28000,
|
||||
] as const;
|
||||
|
||||
export const clothesGearIds = [
|
||||
@@ -22,19 +23,20 @@ export const clothesGearIds = [
|
||||
1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1081, 1082,
|
||||
1083, 1084, 1085, 1086, 1088, 1090, 1091, 1092, 1093, 1094, 1095, 2000, 2001,
|
||||
2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2015, 2026,
|
||||
3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 4000, 4001, 4002,
|
||||
4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 5000, 5001, 5002, 5003, 5004,
|
||||
5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5019,
|
||||
5023, 5036, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5053, 5054, 5055, 5056,
|
||||
5057, 5059, 5060, 5061, 6000, 6001, 6007, 6008, 7000, 7001, 7002, 7003, 7004,
|
||||
7005, 7006, 7007, 7010, 7013, 7016, 7017, 7018, 7020, 7021, 7022, 7023, 8000,
|
||||
8001, 8002, 8003, 8004, 8005, 8006, 8007, 8008, 8009, 8010, 8011, 8012, 8013,
|
||||
8014, 8015, 8017, 8018, 8019, 8020, 8024, 8025, 8026, 8030, 8031, 8032, 8033,
|
||||
8034, 8036, 8037, 8038, 8039, 8040, 9000, 9001, 9002, 9003, 9004, 9005, 9010,
|
||||
9011, 9012, 9013, 9014, 9015, 10000, 10001, 10002, 10006, 10012, 10013, 10014,
|
||||
10015, 21000, 21001, 21002, 21003, 21004, 21011, 21012, 21013, 21014, 25000,
|
||||
25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011,
|
||||
25012, 25013, 25014, 25015, 25017, 26000, 27000, 27004, 27306, 28000,
|
||||
2027, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 4000, 4001,
|
||||
4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 5000, 5001, 5002, 5003,
|
||||
5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016,
|
||||
5019, 5023, 5036, 5045, 5046, 5047, 5048, 5049, 5050, 5051, 5052, 5053, 5054,
|
||||
5055, 5056, 5057, 5058, 5059, 5060, 5061, 5062, 5063, 5064, 6000, 6001, 6007,
|
||||
6008, 7000, 7001, 7002, 7003, 7004, 7005, 7006, 7007, 7010, 7013, 7016, 7017,
|
||||
7018, 7020, 7021, 7022, 7023, 7024, 8000, 8001, 8002, 8003, 8004, 8005, 8006,
|
||||
8007, 8008, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8017, 8018, 8019, 8020,
|
||||
8024, 8025, 8026, 8030, 8031, 8032, 8033, 8034, 8036, 8037, 8038, 8039, 8040,
|
||||
9000, 9001, 9002, 9003, 9004, 9005, 9010, 9011, 9012, 9013, 9014, 9015, 10000,
|
||||
10001, 10002, 10006, 10012, 10013, 10014, 10015, 21000, 21001, 21002, 21003,
|
||||
21004, 21011, 21012, 21013, 21014, 21015, 21016, 25000, 25001, 25002, 25003,
|
||||
25004, 25005, 25006, 25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014,
|
||||
25015, 25017, 25018, 25019, 25020, 26000, 27000, 27004, 27306, 28000, 28001,
|
||||
] as const;
|
||||
|
||||
export const shoesGearIds = [
|
||||
@@ -42,12 +44,13 @@ export const shoesGearIds = [
|
||||
1021, 1022, 1023, 1024, 1025, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2008,
|
||||
2009, 2010, 2016, 2017, 2018, 2025, 2042, 2043, 2044, 2045, 2046, 2047, 2048,
|
||||
2049, 2050, 2051, 2052, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008,
|
||||
3009, 3013, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 4000, 4001, 4002, 4003,
|
||||
4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020,
|
||||
4021, 4022, 4023, 4024, 4025, 4026, 5000, 5001, 5002, 6000, 6001, 6002, 6003,
|
||||
6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6019, 6020, 6021,
|
||||
6022, 6023, 6024, 6025, 6026, 6027, 6028, 7000, 7001, 7002, 7004, 8000, 8001,
|
||||
8002, 8003, 8004, 8005, 8007, 8010, 8011, 8013, 8014, 21001, 21002, 21005,
|
||||
21008, 25000, 25001, 25002, 25003, 25004, 25005, 25006, 25007, 25008, 25009,
|
||||
25010, 25011, 25012, 25013, 25014, 25015, 27000, 27004, 27306, 28000,
|
||||
3009, 3013, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 4000, 4001, 4002,
|
||||
4003, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019,
|
||||
4020, 4021, 4022, 4023, 4024, 4025, 4026, 5000, 5001, 5002, 6000, 6001, 6002,
|
||||
6003, 6004, 6005, 6006, 6007, 6008, 6009, 6010, 6011, 6012, 6013, 6019, 6020,
|
||||
6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 7000, 7001, 7002,
|
||||
7004, 8000, 8001, 8002, 8003, 8004, 8005, 8007, 8010, 8011, 8013, 8014, 8015,
|
||||
21001, 21002, 21005, 21008, 25000, 25001, 25002, 25003, 25004, 25005, 25006,
|
||||
25007, 25008, 25009, 25010, 25011, 25012, 25013, 25014, 25015, 25018, 25019,
|
||||
25020, 27000, 27004, 27306, 28000,
|
||||
] as const;
|
||||
|
||||
@@ -6,12 +6,14 @@ export const weaponCategories = [
|
||||
name: "SHOOTERS",
|
||||
weaponIds: [
|
||||
0, 1, 10, 11, 20, 21, 30, 31, 40, 41, 45, 50, 60, 61, 70, 71, 80, 81, 90,
|
||||
91, 100, 101, 300, 301, 310, 311, 400,
|
||||
91, 100, 101, 300, 301, 310, 311, 400, 401,
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "BLASTERS",
|
||||
weaponIds: [200, 201, 210, 220, 230, 231, 240, 241, 250, 251, 260],
|
||||
weaponIds: [
|
||||
200, 201, 210, 211, 220, 230, 231, 240, 241, 250, 251, 260, 261,
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "ROLLERS",
|
||||
@@ -19,12 +21,12 @@ export const weaponCategories = [
|
||||
},
|
||||
{
|
||||
name: "BRUSHES",
|
||||
weaponIds: [1100, 1101, 1110, 1111, 1120],
|
||||
weaponIds: [1100, 1101, 1110, 1111, 1121, 1120],
|
||||
},
|
||||
{
|
||||
name: "CHARGERS",
|
||||
weaponIds: [
|
||||
2000, 2010, 2011, 2020, 2021, 2030, 2040, 2050, 2060, 2061, 2070,
|
||||
2000, 2010, 2011, 2020, 2021, 2030, 2040, 2050, 2060, 2061, 2070, 2071,
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -37,19 +39,19 @@ export const weaponCategories = [
|
||||
},
|
||||
{
|
||||
name: "DUALIES",
|
||||
weaponIds: [5000, 5001, 5010, 5020, 5030, 5031, 5040, 5041],
|
||||
weaponIds: [5000, 5001, 5010, 5011, 5020, 5030, 5031, 5040, 5041],
|
||||
},
|
||||
{
|
||||
name: "BRELLAS",
|
||||
weaponIds: [6000, 6001, 6010, 6011, 6020],
|
||||
weaponIds: [6000, 6001, 6010, 6011, 6020, 6021],
|
||||
},
|
||||
{
|
||||
name: "STRINGERS",
|
||||
weaponIds: [7010, 7011, 7020],
|
||||
weaponIds: [7010, 7011, 7020, 7021],
|
||||
},
|
||||
{
|
||||
name: "SPLATANAS",
|
||||
weaponIds: [8000, 8010, 8011],
|
||||
weaponIds: [8000, 8001, 8010, 8011],
|
||||
},
|
||||
] as const;
|
||||
|
||||
@@ -121,6 +123,8 @@ export const TRIPLE_INKSTRIKE_ID = 14;
|
||||
export const TACTICOOLER_ID = 15;
|
||||
export const SUPER_CHUMP_ID = 16;
|
||||
export const KRAKEN_ROYALE_ID = 17;
|
||||
export const TRIPLE_SPLASHDOWN_ID = 18;
|
||||
export const SPLATTERCOLOR_SCREEN_ID = 19;
|
||||
|
||||
export const specialWeaponIds = [
|
||||
TRIZOOKA_ID,
|
||||
@@ -140,6 +144,8 @@ export const specialWeaponIds = [
|
||||
TACTICOOLER_ID,
|
||||
SUPER_CHUMP_ID,
|
||||
KRAKEN_ROYALE_ID,
|
||||
TRIPLE_SPLASHDOWN_ID,
|
||||
SPLATTERCOLOR_SCREEN_ID,
|
||||
] as const;
|
||||
|
||||
export const nonDamagingSpecialWeaponIds = [BIG_BUBBLER_ID, TACTICOOLER_ID];
|
||||
@@ -182,6 +188,10 @@ export const exampleMainWeaponIdWithSpecialWeaponId = (
|
||||
return 61;
|
||||
case KRAKEN_ROYALE_ID:
|
||||
return 4011;
|
||||
case TRIPLE_SPLASHDOWN_ID:
|
||||
return 211;
|
||||
case SPLATTERCOLOR_SCREEN_ID:
|
||||
return 401;
|
||||
default: {
|
||||
assertUnreachable(specialWeaponId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user