diff --git a/index.js b/index.js index 41fd3d23b..40c91238e 100644 --- a/index.js +++ b/index.js @@ -32,7 +32,7 @@ const typeDefs = gql` type Player { id: ID! name: String! - unique_id: Int! + unique_id: String! alias: String twitter: String weapons: [String!]! @@ -63,7 +63,7 @@ const typeDefs = gql` rank: Int! mode: Int! x_power: Float! - unique_id: Int! + unique_id: String! month: Int! year: Int! } @@ -83,6 +83,7 @@ const typeDefs = gql` topSplatlingPlayers (amount: Int): [Player!]! topDualiesPlayers (amount: Int): [Player!]! topBrellaPlayers (amount: Int): [Player!]! + topPlayers (weapon: String): [Placement] } type Mutation { @@ -257,6 +258,31 @@ const resolvers = { .sort({ "topBrellaScore": "desc" }) .limit(args.amount) .populate("topBrella", {"unique_id": 0}) + }, + topPlayers: (root, args) => { + if (args.weapon) { + return Placement + .find({ weapon: args.weapon }) + .sort({ "x_power": "desc" }) + .limit(100) + .select({ _id: 0, weapon: 0}) + .catch(e => { + throw new UserInputError(e.message, { + invalidArgs: args, + }) + }) + } + + return Placement + .find({}) + .sort({ "x_power": "desc" }) + .limit(100) + .select({ _id: 0 }) + .catch(e => { + throw new UserInputError(e.message, { + invalidArgs: args, + }) + }) } } } diff --git a/react-ui/public/memCakes/OctCollectIcon_00.png b/react-ui/public/memCakes/OctCollectIcon_00.png new file mode 100644 index 000000000..94a4c1d8a Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_00.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_01.png b/react-ui/public/memCakes/OctCollectIcon_01.png new file mode 100644 index 000000000..df59473e4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_01.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_02.png b/react-ui/public/memCakes/OctCollectIcon_02.png new file mode 100644 index 000000000..afd19e160 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_02.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_03.png b/react-ui/public/memCakes/OctCollectIcon_03.png new file mode 100644 index 000000000..beb75819e Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_03.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_04.png b/react-ui/public/memCakes/OctCollectIcon_04.png new file mode 100644 index 000000000..9612d8694 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_04.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_05.png b/react-ui/public/memCakes/OctCollectIcon_05.png new file mode 100644 index 000000000..2911f50cb Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_05.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_06.png b/react-ui/public/memCakes/OctCollectIcon_06.png new file mode 100644 index 000000000..212fe6148 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_06.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_07.png b/react-ui/public/memCakes/OctCollectIcon_07.png new file mode 100644 index 000000000..2e5d8f434 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_07.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_08.png b/react-ui/public/memCakes/OctCollectIcon_08.png new file mode 100644 index 000000000..5563dc6c0 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_08.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_09.png b/react-ui/public/memCakes/OctCollectIcon_09.png new file mode 100644 index 000000000..7d69eb437 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_09.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_10.png b/react-ui/public/memCakes/OctCollectIcon_10.png new file mode 100644 index 000000000..517d0b43c Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_10.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_11.png b/react-ui/public/memCakes/OctCollectIcon_11.png new file mode 100644 index 000000000..8195cf5bb Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_11.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_12.png b/react-ui/public/memCakes/OctCollectIcon_12.png new file mode 100644 index 000000000..b990fb3a4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_12.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_13.png b/react-ui/public/memCakes/OctCollectIcon_13.png new file mode 100644 index 000000000..579ce60ff Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_13.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_14.png b/react-ui/public/memCakes/OctCollectIcon_14.png new file mode 100644 index 000000000..ca882d63c Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_14.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_15.png b/react-ui/public/memCakes/OctCollectIcon_15.png new file mode 100644 index 000000000..0473e05e2 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_15.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_16.png b/react-ui/public/memCakes/OctCollectIcon_16.png new file mode 100644 index 000000000..e5d045e8a Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_16.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_17.png b/react-ui/public/memCakes/OctCollectIcon_17.png new file mode 100644 index 000000000..e5989e7ee Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_17.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_18.png b/react-ui/public/memCakes/OctCollectIcon_18.png new file mode 100644 index 000000000..f49bca7f9 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_18.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_19.png b/react-ui/public/memCakes/OctCollectIcon_19.png new file mode 100644 index 000000000..42323b71d Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_19.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_20.png b/react-ui/public/memCakes/OctCollectIcon_20.png new file mode 100644 index 000000000..cb00120be Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_20.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_21.png b/react-ui/public/memCakes/OctCollectIcon_21.png new file mode 100644 index 000000000..d69b4072b Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_21.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_22.png b/react-ui/public/memCakes/OctCollectIcon_22.png new file mode 100644 index 000000000..793d5db75 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_22.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_23.png b/react-ui/public/memCakes/OctCollectIcon_23.png new file mode 100644 index 000000000..6459cbf65 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_23.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_24.png b/react-ui/public/memCakes/OctCollectIcon_24.png new file mode 100644 index 000000000..a691c07c4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_24.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_25.png b/react-ui/public/memCakes/OctCollectIcon_25.png new file mode 100644 index 000000000..0ac36373a Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_25.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_26.png b/react-ui/public/memCakes/OctCollectIcon_26.png new file mode 100644 index 000000000..bb4e368f2 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_26.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_27.png b/react-ui/public/memCakes/OctCollectIcon_27.png new file mode 100644 index 000000000..9adbfaa34 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_27.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_28.png b/react-ui/public/memCakes/OctCollectIcon_28.png new file mode 100644 index 000000000..33e34423f Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_28.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_29.png b/react-ui/public/memCakes/OctCollectIcon_29.png new file mode 100644 index 000000000..05d8853b4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_29.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_30.png b/react-ui/public/memCakes/OctCollectIcon_30.png new file mode 100644 index 000000000..639d42dd7 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_30.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_31.png b/react-ui/public/memCakes/OctCollectIcon_31.png new file mode 100644 index 000000000..40062c838 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_31.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_32.png b/react-ui/public/memCakes/OctCollectIcon_32.png new file mode 100644 index 000000000..0139cc6c5 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_32.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_33.png b/react-ui/public/memCakes/OctCollectIcon_33.png new file mode 100644 index 000000000..d14c1103a Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_33.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_34.png b/react-ui/public/memCakes/OctCollectIcon_34.png new file mode 100644 index 000000000..b76f6316e Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_34.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_35.png b/react-ui/public/memCakes/OctCollectIcon_35.png new file mode 100644 index 000000000..ba948cc6b Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_35.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_36.png b/react-ui/public/memCakes/OctCollectIcon_36.png new file mode 100644 index 000000000..e4afcbd07 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_36.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_37.png b/react-ui/public/memCakes/OctCollectIcon_37.png new file mode 100644 index 000000000..e3fd8bf48 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_37.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_38.png b/react-ui/public/memCakes/OctCollectIcon_38.png new file mode 100644 index 000000000..84cb8f372 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_38.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_39.png b/react-ui/public/memCakes/OctCollectIcon_39.png new file mode 100644 index 000000000..8f5dccd85 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_39.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_40.png b/react-ui/public/memCakes/OctCollectIcon_40.png new file mode 100644 index 000000000..7674e5284 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_40.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_41.png b/react-ui/public/memCakes/OctCollectIcon_41.png new file mode 100644 index 000000000..c45e86db3 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_41.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_42.png b/react-ui/public/memCakes/OctCollectIcon_42.png new file mode 100644 index 000000000..5dcdf85b4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_42.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_43.png b/react-ui/public/memCakes/OctCollectIcon_43.png new file mode 100644 index 000000000..df05ef380 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_43.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_44.png b/react-ui/public/memCakes/OctCollectIcon_44.png new file mode 100644 index 000000000..1ad21281f Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_44.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_45.png b/react-ui/public/memCakes/OctCollectIcon_45.png new file mode 100644 index 000000000..f93fe15b1 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_45.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_46.png b/react-ui/public/memCakes/OctCollectIcon_46.png new file mode 100644 index 000000000..1dd40a578 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_46.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_47.png b/react-ui/public/memCakes/OctCollectIcon_47.png new file mode 100644 index 000000000..797305073 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_47.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_48.png b/react-ui/public/memCakes/OctCollectIcon_48.png new file mode 100644 index 000000000..4c6b03054 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_48.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_49.png b/react-ui/public/memCakes/OctCollectIcon_49.png new file mode 100644 index 000000000..dfa55cf9f Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_49.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_50.png b/react-ui/public/memCakes/OctCollectIcon_50.png new file mode 100644 index 000000000..9812ee53e Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_50.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_51.png b/react-ui/public/memCakes/OctCollectIcon_51.png new file mode 100644 index 000000000..b7b3caead Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_51.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_52.png b/react-ui/public/memCakes/OctCollectIcon_52.png new file mode 100644 index 000000000..8f05366a5 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_52.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_53.png b/react-ui/public/memCakes/OctCollectIcon_53.png new file mode 100644 index 000000000..9476cf0d4 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_53.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_54.png b/react-ui/public/memCakes/OctCollectIcon_54.png new file mode 100644 index 000000000..90590d1be Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_54.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_55.png b/react-ui/public/memCakes/OctCollectIcon_55.png new file mode 100644 index 000000000..b980ce24d Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_55.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_56.png b/react-ui/public/memCakes/OctCollectIcon_56.png new file mode 100644 index 000000000..596a486fc Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_56.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_57.png b/react-ui/public/memCakes/OctCollectIcon_57.png new file mode 100644 index 000000000..bf5a790f5 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_57.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_59.png b/react-ui/public/memCakes/OctCollectIcon_59.png new file mode 100644 index 000000000..6c7c24474 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_59.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_60.png b/react-ui/public/memCakes/OctCollectIcon_60.png new file mode 100644 index 000000000..07b0f205d Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_60.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_61.png b/react-ui/public/memCakes/OctCollectIcon_61.png new file mode 100644 index 000000000..3698c5924 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_61.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_62.png b/react-ui/public/memCakes/OctCollectIcon_62.png new file mode 100644 index 000000000..abbf8c259 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_62.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_63.png b/react-ui/public/memCakes/OctCollectIcon_63.png new file mode 100644 index 000000000..4379003c1 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_63.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_64.png b/react-ui/public/memCakes/OctCollectIcon_64.png new file mode 100644 index 000000000..5bac9e56d Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_64.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_65.png b/react-ui/public/memCakes/OctCollectIcon_65.png new file mode 100644 index 000000000..858456525 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_65.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_66.png b/react-ui/public/memCakes/OctCollectIcon_66.png new file mode 100644 index 000000000..87816c104 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_66.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_67.png b/react-ui/public/memCakes/OctCollectIcon_67.png new file mode 100644 index 000000000..c60f319b8 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_67.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_68.png b/react-ui/public/memCakes/OctCollectIcon_68.png new file mode 100644 index 000000000..145ec1617 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_68.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_69.png b/react-ui/public/memCakes/OctCollectIcon_69.png new file mode 100644 index 000000000..ecf358b7f Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_69.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_70.png b/react-ui/public/memCakes/OctCollectIcon_70.png new file mode 100644 index 000000000..d0aded325 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_70.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_71.png b/react-ui/public/memCakes/OctCollectIcon_71.png new file mode 100644 index 000000000..89a38f223 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_71.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_72.png b/react-ui/public/memCakes/OctCollectIcon_72.png new file mode 100644 index 000000000..a607cd0e6 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_72.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_73.png b/react-ui/public/memCakes/OctCollectIcon_73.png new file mode 100644 index 000000000..16edc4988 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_73.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_74.png b/react-ui/public/memCakes/OctCollectIcon_74.png new file mode 100644 index 000000000..a455244f1 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_74.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_75.png b/react-ui/public/memCakes/OctCollectIcon_75.png new file mode 100644 index 000000000..2b4de2b97 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_75.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_76.png b/react-ui/public/memCakes/OctCollectIcon_76.png new file mode 100644 index 000000000..2d56855f8 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_76.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_77.png b/react-ui/public/memCakes/OctCollectIcon_77.png new file mode 100644 index 000000000..62275c73e Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_77.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_78.png b/react-ui/public/memCakes/OctCollectIcon_78.png new file mode 100644 index 000000000..a2f36ee6b Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_78.png differ diff --git a/react-ui/public/memCakes/OctCollectIcon_79.png b/react-ui/public/memCakes/OctCollectIcon_79.png new file mode 100644 index 000000000..f12421822 Binary files /dev/null and b/react-ui/public/memCakes/OctCollectIcon_79.png differ diff --git a/react-ui/public/memCakes/S2_Gear_Headgear_Anglerfish_Mask.png b/react-ui/public/memCakes/S2_Gear_Headgear_Anglerfish_Mask.png new file mode 100644 index 000000000..e56bfc835 Binary files /dev/null and b/react-ui/public/memCakes/S2_Gear_Headgear_Anglerfish_Mask.png differ diff --git a/react-ui/public/memCakes/S2_Gear_Headgear_Fresh_Fish_Head.png b/react-ui/public/memCakes/S2_Gear_Headgear_Fresh_Fish_Head.png new file mode 100644 index 000000000..362e71f7c Binary files /dev/null and b/react-ui/public/memCakes/S2_Gear_Headgear_Fresh_Fish_Head.png differ diff --git a/react-ui/public/memCakes/chimera.png b/react-ui/public/memCakes/chimera.png new file mode 100644 index 000000000..6ea516269 Binary files /dev/null and b/react-ui/public/memCakes/chimera.png differ diff --git a/react-ui/public/memCakes/heart.png b/react-ui/public/memCakes/heart.png new file mode 100644 index 000000000..6d47952af Binary files /dev/null and b/react-ui/public/memCakes/heart.png differ diff --git a/react-ui/public/memCakes/lanista.png b/react-ui/public/memCakes/lanista.png new file mode 100644 index 000000000..e656458da Binary files /dev/null and b/react-ui/public/memCakes/lanista.png differ diff --git a/react-ui/public/memCakes/moon.png b/react-ui/public/memCakes/moon.png new file mode 100644 index 000000000..f9eb9fd76 Binary files /dev/null and b/react-ui/public/memCakes/moon.png differ diff --git a/react-ui/public/memCakes/nstc.png b/react-ui/public/memCakes/nstc.png new file mode 100644 index 000000000..68fe4defb Binary files /dev/null and b/react-ui/public/memCakes/nstc.png differ diff --git a/react-ui/public/memCakes/olive.png b/react-ui/public/memCakes/olive.png new file mode 100644 index 000000000..0a5f98719 Binary files /dev/null and b/react-ui/public/memCakes/olive.png differ diff --git a/react-ui/public/memCakes/pulla.png b/react-ui/public/memCakes/pulla.png new file mode 100644 index 000000000..9ed6d3d7a Binary files /dev/null and b/react-ui/public/memCakes/pulla.png differ diff --git a/react-ui/public/memCakes/qr.png b/react-ui/public/memCakes/qr.png new file mode 100644 index 000000000..d5f99b632 Binary files /dev/null and b/react-ui/public/memCakes/qr.png differ diff --git a/react-ui/public/wpnSmall/Wsp_Shachihoko.png b/react-ui/public/wpnSmall/Wsp_Shachihoko.png new file mode 100644 index 000000000..2bbf04f77 Binary files /dev/null and b/react-ui/public/wpnSmall/Wsp_Shachihoko.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_CoopSpark.png b/react-ui/public/wpnSmall/Wst_Charger_CoopSpark.png new file mode 100644 index 000000000..944ef052f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_CoopSpark.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Keeper_00.png b/react-ui/public/wpnSmall/Wst_Charger_Keeper_00.png new file mode 100644 index 000000000..9cb81ee99 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Keeper_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Keeper_01.png b/react-ui/public/wpnSmall/Wst_Charger_Keeper_01.png new file mode 100644 index 000000000..7a4a21e42 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Keeper_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Light_00.png b/react-ui/public/wpnSmall/Wst_Charger_Light_00.png new file mode 100644 index 000000000..9ea9195f6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Light_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Light_01.png b/react-ui/public/wpnSmall/Wst_Charger_Light_01.png new file mode 100644 index 000000000..ab37d2bc7 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Light_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Light_02.png b/react-ui/public/wpnSmall/Wst_Charger_Light_02.png new file mode 100644 index 000000000..d739f8af9 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Light_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_LongScope_00.png b/react-ui/public/wpnSmall/Wst_Charger_LongScope_00.png new file mode 100644 index 000000000..ea18ecffb Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_LongScope_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_LongScope_01.png b/react-ui/public/wpnSmall/Wst_Charger_LongScope_01.png new file mode 100644 index 000000000..794f0527b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_LongScope_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Long_00.png b/react-ui/public/wpnSmall/Wst_Charger_Long_00.png new file mode 100644 index 000000000..e79271bbb Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Long_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Long_01.png b/react-ui/public/wpnSmall/Wst_Charger_Long_01.png new file mode 100644 index 000000000..55139ac61 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Long_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_NormalScope_00.png b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_00.png new file mode 100644 index 000000000..7dcd76ec4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_NormalScope_01.png b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_01.png new file mode 100644 index 000000000..285ae0c13 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_NormalScope_02.png b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_02.png new file mode 100644 index 000000000..d19bfadb1 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_NormalScope_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Normal_00.png b/react-ui/public/wpnSmall/Wst_Charger_Normal_00.png new file mode 100644 index 000000000..5e3497ee0 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Normal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Normal_01.png b/react-ui/public/wpnSmall/Wst_Charger_Normal_01.png new file mode 100644 index 000000000..65bbe4706 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Normal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Normal_02.png b/react-ui/public/wpnSmall/Wst_Charger_Normal_02.png new file mode 100644 index 000000000..fc7c15055 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Normal_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Normal_H.png b/react-ui/public/wpnSmall/Wst_Charger_Normal_H.png new file mode 100644 index 000000000..f923dbfa6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Normal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Quick_00.png b/react-ui/public/wpnSmall/Wst_Charger_Quick_00.png new file mode 100644 index 000000000..ea764e691 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Quick_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Quick_01.png b/react-ui/public/wpnSmall/Wst_Charger_Quick_01.png new file mode 100644 index 000000000..b694ac96a Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Quick_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Charger_Quick_02.png b/react-ui/public/wpnSmall/Wst_Charger_Quick_02.png new file mode 100644 index 000000000..b027b5b00 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Charger_Quick_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushMini_00.png b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_00.png new file mode 100644 index 000000000..c1edce7a8 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushMini_01.png b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_01.png new file mode 100644 index 000000000..9253cdabe Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushMini_02.png b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_02.png new file mode 100644 index 000000000..9f2a4a4b9 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushMini_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_00.png b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_00.png new file mode 100644 index 000000000..a6a094744 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_01.png b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_01.png new file mode 100644 index 000000000..5ff8c6473 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_02.png b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_02.png new file mode 100644 index 000000000..008f8e53d Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_H.png b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_H.png new file mode 100644 index 000000000..317de6c31 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_BrushNormal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Compact_00.png b/react-ui/public/wpnSmall/Wst_Roller_Compact_00.png new file mode 100644 index 000000000..cc8e0f965 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Compact_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Compact_01.png b/react-ui/public/wpnSmall/Wst_Roller_Compact_01.png new file mode 100644 index 000000000..aea5a3301 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Compact_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Heavy_00.png b/react-ui/public/wpnSmall/Wst_Roller_Heavy_00.png new file mode 100644 index 000000000..9ec73da82 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Heavy_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Heavy_01.png b/react-ui/public/wpnSmall/Wst_Roller_Heavy_01.png new file mode 100644 index 000000000..3dd3131b3 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Heavy_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Heavy_02.png b/react-ui/public/wpnSmall/Wst_Roller_Heavy_02.png new file mode 100644 index 000000000..77190d21f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Heavy_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Hunter_00.png b/react-ui/public/wpnSmall/Wst_Roller_Hunter_00.png new file mode 100644 index 000000000..d25b340f4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Hunter_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Hunter_01.png b/react-ui/public/wpnSmall/Wst_Roller_Hunter_01.png new file mode 100644 index 000000000..ab5499431 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Hunter_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Normal_00.png b/react-ui/public/wpnSmall/Wst_Roller_Normal_00.png new file mode 100644 index 000000000..c483bf450 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Normal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Normal_01.png b/react-ui/public/wpnSmall/Wst_Roller_Normal_01.png new file mode 100644 index 000000000..5f202df33 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Normal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Normal_02.png b/react-ui/public/wpnSmall/Wst_Roller_Normal_02.png new file mode 100644 index 000000000..d34008dd1 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Normal_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Roller_Normal_H.png b/react-ui/public/wpnSmall/Wst_Roller_Normal_H.png new file mode 100644 index 000000000..4f5eea596 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Roller_Normal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterCoopBurst.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterCoopBurst.png new file mode 100644 index 000000000..6cc1437c2 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterCoopBurst.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_00.png new file mode 100644 index 000000000..592caab11 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_01.png new file mode 100644 index 000000000..8c2b44c63 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightLong_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_00.png new file mode 100644 index 000000000..cbdebce32 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_01.png new file mode 100644 index 000000000..bf48f9551 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLightShort_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_00.png new file mode 100644 index 000000000..40d31727f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_01.png new file mode 100644 index 000000000..f3f3e79a7 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_02.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_02.png new file mode 100644 index 000000000..5f56513ea Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLight_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_00.png new file mode 100644 index 000000000..fb9318b53 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_01.png new file mode 100644 index 000000000..62731b15c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_02.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_02.png new file mode 100644 index 000000000..d912b6af4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterLong_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_00.png new file mode 100644 index 000000000..02e543c67 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_01.png new file mode 100644 index 000000000..a8af2038b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_H.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_H.png new file mode 100644 index 000000000..4b0b28694 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterMiddle_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_00.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_00.png new file mode 100644 index 000000000..e6d95f065 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_01.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_01.png new file mode 100644 index 000000000..d7b91ce9f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_02.png b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_02.png new file mode 100644 index 000000000..edc433910 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_BlasterShort_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Blaze_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_00.png new file mode 100644 index 000000000..0d4ef6494 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Blaze_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_01.png new file mode 100644 index 000000000..908eee6fe Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Blaze_02.png b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_02.png new file mode 100644 index 000000000..bf2b1bab1 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Blaze_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Expert_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Expert_00.png new file mode 100644 index 000000000..0fe846b21 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Expert_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Expert_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Expert_01.png new file mode 100644 index 000000000..46823ada3 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Expert_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Expert_02.png b/react-ui/public/wpnSmall/Wst_Shooter_Expert_02.png new file mode 100644 index 000000000..a3bc982f5 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Expert_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_First_00.png b/react-ui/public/wpnSmall/Wst_Shooter_First_00.png new file mode 100644 index 000000000..10f22b591 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_First_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_First_01.png b/react-ui/public/wpnSmall/Wst_Shooter_First_01.png new file mode 100644 index 000000000..da39249fa Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_First_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_First_02.png b/react-ui/public/wpnSmall/Wst_Shooter_First_02.png new file mode 100644 index 000000000..4831046a2 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_First_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Flash_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Flash_00.png new file mode 100644 index 000000000..ae748bb82 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Flash_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Flash_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Flash_01.png new file mode 100644 index 000000000..18b746654 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Flash_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Gravity_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_00.png new file mode 100644 index 000000000..da4701a8c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Gravity_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_01.png new file mode 100644 index 000000000..075d3f09e Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Gravity_02.png b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_02.png new file mode 100644 index 000000000..cc13e9e4a Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Gravity_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Heavy_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Heavy_00.png new file mode 100644 index 000000000..55b3cbf32 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Heavy_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Heavy_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Heavy_01.png new file mode 100644 index 000000000..a86c9831a Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Heavy_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Long_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Long_00.png new file mode 100644 index 000000000..f1f9c52c0 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Long_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Long_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Long_01.png new file mode 100644 index 000000000..5a93d12b6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Long_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Normal_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Normal_00.png new file mode 100644 index 000000000..84785bc28 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Normal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Normal_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Normal_01.png new file mode 100644 index 000000000..e8db6d5af Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Normal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Normal_02.png b/react-ui/public/wpnSmall/Wst_Shooter_Normal_02.png new file mode 100644 index 000000000..07a12c0ab Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Normal_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Normal_H.png b/react-ui/public/wpnSmall/Wst_Shooter_Normal_H.png new file mode 100644 index 000000000..1e3082001 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Normal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Normal_Oct.png b/react-ui/public/wpnSmall/Wst_Shooter_Normal_Oct.png new file mode 100644 index 000000000..7ffefdaf4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Normal_Oct.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Precision_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Precision_00.png new file mode 100644 index 000000000..9dd0e4be6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Precision_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Precision_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Precision_01.png new file mode 100644 index 000000000..5b490db60 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Precision_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_00.png b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_00.png new file mode 100644 index 000000000..9719a6f6d Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_01.png b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_01.png new file mode 100644 index 000000000..482ce42b0 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_02.png b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_02.png new file mode 100644 index 000000000..96c2ad02c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_QuickMiddle_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Short_00.png b/react-ui/public/wpnSmall/Wst_Shooter_Short_00.png new file mode 100644 index 000000000..b4d7ac4a9 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Short_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Short_01.png b/react-ui/public/wpnSmall/Wst_Shooter_Short_01.png new file mode 100644 index 000000000..ac382a7fe Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Short_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_Short_02.png b/react-ui/public/wpnSmall/Wst_Shooter_Short_02.png new file mode 100644 index 000000000..acc16f2ec Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_Short_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_00.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_00.png new file mode 100644 index 000000000..b6ec8280b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_01.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_01.png new file mode 100644 index 000000000..d9b9effde Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_02.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_02.png new file mode 100644 index 000000000..234eadd9c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleMiddle_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_00.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_00.png new file mode 100644 index 000000000..c7b5e8989 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_01.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_01.png new file mode 100644 index 000000000..bc7972ca6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_02.png b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_02.png new file mode 100644 index 000000000..611849285 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Shooter_TripleQuick_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_00.png b/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_00.png new file mode 100644 index 000000000..aea36fb9a Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_01.png b/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_01.png new file mode 100644 index 000000000..395f060d8 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Bathtub_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_CoopVase.png b/react-ui/public/wpnSmall/Wst_Slosher_CoopVase.png new file mode 100644 index 000000000..15db03126 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_CoopVase.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_00.png b/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_00.png new file mode 100644 index 000000000..3db78b3c4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_01.png b/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_01.png new file mode 100644 index 000000000..5b3a529ba Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Diffusion_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Launcher_00.png b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_00.png new file mode 100644 index 000000000..ea466e4ce Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Launcher_01.png b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_01.png new file mode 100644 index 000000000..11620c287 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Launcher_02.png b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_02.png new file mode 100644 index 000000000..2e2c8bb7d Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Launcher_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Strong_00.png b/react-ui/public/wpnSmall/Wst_Slosher_Strong_00.png new file mode 100644 index 000000000..a8edaef99 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Strong_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Strong_01.png b/react-ui/public/wpnSmall/Wst_Slosher_Strong_01.png new file mode 100644 index 000000000..362894214 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Strong_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Strong_02.png b/react-ui/public/wpnSmall/Wst_Slosher_Strong_02.png new file mode 100644 index 000000000..6f57a3eda Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Strong_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Strong_H.png b/react-ui/public/wpnSmall/Wst_Slosher_Strong_H.png new file mode 100644 index 000000000..fb0fe7cf4 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Strong_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Washtub_00.png b/react-ui/public/wpnSmall/Wst_Slosher_Washtub_00.png new file mode 100644 index 000000000..591b8ed0d Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Washtub_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Slosher_Washtub_01.png b/react-ui/public/wpnSmall/Wst_Slosher_Washtub_01.png new file mode 100644 index 000000000..f66fc7960 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Slosher_Washtub_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Downpour_00.png b/react-ui/public/wpnSmall/Wst_Spinner_Downpour_00.png new file mode 100644 index 000000000..21ee34d7f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Downpour_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Downpour_01.png b/react-ui/public/wpnSmall/Wst_Spinner_Downpour_01.png new file mode 100644 index 000000000..b7b3d0087 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Downpour_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Hyper_00.png b/react-ui/public/wpnSmall/Wst_Spinner_Hyper_00.png new file mode 100644 index 000000000..3ae7b7460 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Hyper_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Hyper_01.png b/react-ui/public/wpnSmall/Wst_Spinner_Hyper_01.png new file mode 100644 index 000000000..7be91add9 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Hyper_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Quick_00.png b/react-ui/public/wpnSmall/Wst_Spinner_Quick_00.png new file mode 100644 index 000000000..1e9767b80 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Quick_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Quick_01.png b/react-ui/public/wpnSmall/Wst_Spinner_Quick_01.png new file mode 100644 index 000000000..4448f9bb6 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Quick_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Quick_02.png b/react-ui/public/wpnSmall/Wst_Spinner_Quick_02.png new file mode 100644 index 000000000..8ab6d28a9 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Quick_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Serein_00.png b/react-ui/public/wpnSmall/Wst_Spinner_Serein_00.png new file mode 100644 index 000000000..0c5a77d9f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Serein_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Serein_01.png b/react-ui/public/wpnSmall/Wst_Spinner_Serein_01.png new file mode 100644 index 000000000..6af18d09d Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Serein_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Standard_00.png b/react-ui/public/wpnSmall/Wst_Spinner_Standard_00.png new file mode 100644 index 000000000..0627a0593 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Standard_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Standard_01.png b/react-ui/public/wpnSmall/Wst_Spinner_Standard_01.png new file mode 100644 index 000000000..4d88f9e2f Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Standard_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Standard_02.png b/react-ui/public/wpnSmall/Wst_Spinner_Standard_02.png new file mode 100644 index 000000000..93f0441d3 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Standard_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Spinner_Standard_H.png b/react-ui/public/wpnSmall/Wst_Spinner_Standard_H.png new file mode 100644 index 000000000..1763c9d72 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Spinner_Standard_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Dual_00.png b/react-ui/public/wpnSmall/Wst_Twins_Dual_00.png new file mode 100644 index 000000000..7c40a8839 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Dual_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Dual_01.png b/react-ui/public/wpnSmall/Wst_Twins_Dual_01.png new file mode 100644 index 000000000..44a7f316c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Dual_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Gallon_00.png b/react-ui/public/wpnSmall/Wst_Twins_Gallon_00.png new file mode 100644 index 000000000..23fa90db8 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Gallon_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Gallon_01.png b/react-ui/public/wpnSmall/Wst_Twins_Gallon_01.png new file mode 100644 index 000000000..53d2c8fc8 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Gallon_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Gallon_02.png b/react-ui/public/wpnSmall/Wst_Twins_Gallon_02.png new file mode 100644 index 000000000..1e4d64022 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Gallon_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Normal_00.png b/react-ui/public/wpnSmall/Wst_Twins_Normal_00.png new file mode 100644 index 000000000..766d249b7 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Normal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Normal_01.png b/react-ui/public/wpnSmall/Wst_Twins_Normal_01.png new file mode 100644 index 000000000..e4242b3c8 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Normal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Normal_02.png b/react-ui/public/wpnSmall/Wst_Twins_Normal_02.png new file mode 100644 index 000000000..91447ab80 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Normal_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Normal_H.png b/react-ui/public/wpnSmall/Wst_Twins_Normal_H.png new file mode 100644 index 000000000..8b8655e76 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Normal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Short_00.png b/react-ui/public/wpnSmall/Wst_Twins_Short_00.png new file mode 100644 index 000000000..63a669847 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Short_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Short_01.png b/react-ui/public/wpnSmall/Wst_Twins_Short_01.png new file mode 100644 index 000000000..d8a2fdc8b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Short_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Short_02.png b/react-ui/public/wpnSmall/Wst_Twins_Short_02.png new file mode 100644 index 000000000..f9f12b25b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Short_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Stepper_00.png b/react-ui/public/wpnSmall/Wst_Twins_Stepper_00.png new file mode 100644 index 000000000..f6e6ffe11 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Stepper_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Twins_Stepper_01.png b/react-ui/public/wpnSmall/Wst_Twins_Stepper_01.png new file mode 100644 index 000000000..c006b2fb2 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Twins_Stepper_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Compact_00.png b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_00.png new file mode 100644 index 000000000..5bd44608b Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Compact_01.png b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_01.png new file mode 100644 index 000000000..0c0ef6069 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Compact_02.png b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_02.png new file mode 100644 index 000000000..04341e454 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Compact_02.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_CoopAutoAssault.png b/react-ui/public/wpnSmall/Wst_Umbrella_CoopAutoAssault.png new file mode 100644 index 000000000..6c0b4842c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_CoopAutoAssault.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Normal_00.png b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_00.png new file mode 100644 index 000000000..d862176e1 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Normal_01.png b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_01.png new file mode 100644 index 000000000..9557fdf19 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Normal_H.png b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_H.png new file mode 100644 index 000000000..697643782 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Normal_H.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Wide_00.png b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_00.png new file mode 100644 index 000000000..f4a996977 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_00.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Wide_01.png b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_01.png new file mode 100644 index 000000000..9cc5a0b9c Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_01.png differ diff --git a/react-ui/public/wpnSmall/Wst_Umbrella_Wide_02.png b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_02.png new file mode 100644 index 000000000..9aa1ccbe1 Binary files /dev/null and b/react-ui/public/wpnSmall/Wst_Umbrella_Wide_02.png differ diff --git a/react-ui/src/App.js b/react-ui/src/App.js index 3640534d2..2435238c1 100644 --- a/react-ui/src/App.js +++ b/react-ui/src/App.js @@ -1,17 +1,22 @@ -import React from 'react' +import React, { useState } from 'react' import { Container } from 'semantic-ui-react' import Footer from './components/Footer' +import MainMenu from './components/MainMenu' import { BrowserRouter as Router, Route } from 'react-router-dom' import WeaponLeaderboardSelector from './components/WeaponLeaderboardSelector' +import XSearch from './components/XSearch' const App = () => { + const [menuSelection, setMenuSelection] = useState('home') return (
+
- } /> + } /> + } />