implement most remaining BB team functions

This commit is contained in:
Martin Michelsen
2023-11-29 11:35:15 -08:00
parent 556360c993
commit 9ea84d7101
14 changed files with 557 additions and 263 deletions
+96
View File
@@ -184,4 +184,100 @@
"031000",
],
"BBGlobalEXPMultiplier": 1,
"TeamRewards": [
{
"Key": "TeamFlag",
"Name": "Team flag",
"Description": "Show a custom banner\nabove your team's\nplayers in the lobby",
"Points": 2500,
"RewardFlag": 0x00000001,
}, {
"Key": "DressingRoom",
"Name": "Dressing room",
"Description": "Unlock the ability to\nchange your character's\nappearance",
"Points": 3000,
"RewardFlag": 0x00000002,
}, {
"Key": "Members20Leaders3",
"Name": "20 team members",
"Description": "Increase your team's\nsize limit to 30 members\nand 3 leaders",
"Points": 1500,
"RewardFlag": 0x00000004,
}, {
"Key": "Members40Leaders5",
"Name": "40 team members",
"Description": "Increase your team's\nsize limit to 40 members\nand 5 leaders",
"Points": 4000,
"PrerequisiteKeys": ["Members20Leaders3"],
"RewardFlag": 0x00000008,
}, {
"Key": "Members70Leaders8",
"Name": "70 team members",
"Description": "Increase your team's\nsize limit to 70 members\nand 8 leaders",
"Points": 9000,
"PrerequisiteKeys": ["Members40Leaders5"],
"RewardFlag": 0x00000010,
}, {
"Key": "Members100Leaders10",
"Name": "100 team members",
"Description": "Increase your team's\nsize limit to 100 members\nand 10 leaders",
"Points": 18000,
"PrerequisiteKeys": ["Members70Leaders8"],
"RewardFlag": 0x00000020,
}, {
"Key": "PointOfDisaster",
"Name": "Quest: Point of Disaster",
"Description": "Unlock the quest\nPoint of Disaster\nfor your team",
"Points": 1000,
}, {
"Key": "ToysTwilight",
"Name": "Quest: Toys Twilight",
"Description": "Unlock the quest\nToys Twilight\nfor your team",
"Points": 1000,
}, {
"Key": "CommanderBlade",
"Name": "Commander Blade",
"Description": "Create a Commander\nBlade weapon",
"IsUnique": false,
"Points": 8000,
"RewardItem": "00B200",
}, {
"Key": "UnionGuard",
"Name": "Union Guard",
"Description": "Create a Union Guard\nshield",
"IsUnique": false,
"Points": 100,
// TODO: There are 4 of these in names-v4.json; which should we use?
"RewardItem": "010295",
}, {
"Key": "Ticket500",
"Name": "Team Points Ticket 500",
"Description": "Create a 500-point ticket",
"IsUnique": false,
"Points": 500,
"RewardItem": "031900",
}, {
"Key": "Ticket1000",
"Name": "Team Points Ticket 1000",
"Description": "Create a 1000-point ticket",
"IsUnique": false,
"Points": 1000,
"RewardItem": "031901",
}, {
"Key": "Ticket5000",
"Name": "Team Points Ticket 5000",
"Description": "Create a 5000-point ticket",
"IsUnique": false,
"Points": 5000,
"RewardItem": "031902",
}, {
"Key": "Ticket10000",
"Name": "Team Points Ticket 10000",
"Description": "Create a 10000-point ticket",
"IsUnique": false,
"Points": 10000,
"RewardItem": "031903",
},
],
}