diff --git a/Libraries/SPTarkov.Server.Assets/SPT_Data/database/bots/base.json b/Libraries/SPTarkov.Server.Assets/SPT_Data/database/bots/base.json
index d1297687..87ae22a4 100644
--- a/Libraries/SPTarkov.Server.Assets/SPT_Data/database/bots/base.json
+++ b/Libraries/SPTarkov.Server.Assets/SPT_Data/database/bots/base.json
@@ -6,7 +6,6 @@
"Nickname": "BOTNAME",
"LowerNickname": "",
"Side": "Savage",
- "Voice": "Scav_1",
"Level": 1,
"Experience": 0,
"RegistrationDate": 0,
@@ -22,11 +21,13 @@
"BotDifficulty": "normal",
"Experience": -1,
"StandingForKill": -0.04,
- "AggressorBonus": 0.02
+ "AggressorBonus": 0.02,
+ "UseSimpleAnimator": false
},
"NicknameChangeDate": 0,
"NeedWipeOptions": [],
"lastCompletedWipe": null,
+ "lastWipeTimestamp": null,
"lastCompletedEvent": null,
"BannedState": false,
"BannedUntil": 0,
@@ -34,13 +35,15 @@
"SquadInviteRestriction": false,
"HasCoopExtension": false,
"isMigratedSkills": false,
- "HasPveGame": false
+ "HasPveGame": false,
+ "PrestigeLevel": 0
},
"Customization": {
"Head": "5cc2e4d014c02e000d0115f8",
"Body": "5cc2e59214c02e000f16684e",
"Feet": "5cde9fb87d6c8b0474535da9",
- "Hands": "5cc2e68f14c02e28b47de290"
+ "Hands": "5cc2e68f14c02e28b47de290",
+ "Voice": "67b877e7d2dc6a01d5059dd9"
},
"Health": {
"UpdateTime": 0,
diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/LocationBase.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/LocationBase.cs
index e50331f4..42d462ee 100644
--- a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/LocationBase.cs
+++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/LocationBase.cs
@@ -85,6 +85,9 @@ public record LocationBase
[JsonPropertyName("BotMaxPlayer")]
public int? BotMaxPlayer { get; set; }
+ [JsonPropertyName("BotMaxPvE")]
+ public int? BotMaxPvE { get; set; }
+
///
/// Is not used in 33420
///
diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Achievement.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Achievement.cs
index f6f8f0a1..1f518fd9 100644
--- a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Achievement.cs
+++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Achievement.cs
@@ -26,12 +26,21 @@ public record Achievement
[JsonPropertyName("conditions")]
public required AchievementQuestConditionTypes Conditions { get; set; }
+ [JsonPropertyName("instantComplete")]
+ public bool? InstantComplete { get; set; }
+
+ [JsonPropertyName("showNotificationsInGame")]
+ public bool? ShowNotificationsInGame { get; set; }
+
///
/// Unused in the client
///
[JsonPropertyName("showProgress")]
public bool? ShowProgress { get; set; }
+ [JsonPropertyName("prefab")]
+ public string? prefab { get; set; }
+
[JsonPropertyName("rarity")]
public required string Rarity { get; set; }
diff --git a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Reward.cs b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Reward.cs
index e8ff36b6..a3c4568f 100644
--- a/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Reward.cs
+++ b/Libraries/SPTarkov.Server.Core/Models/Eft/Common/Tables/Reward.cs
@@ -70,12 +70,12 @@ public record Reward
public record IllustrationConfig
{
- [JsonPropertyName("Image")]
- public string image { get; set; }
+ [JsonPropertyName("image")]
+ public string Image { get; set; }
- [JsonPropertyName("BigImage")]
- public string bigImage { get; set; }
+ [JsonPropertyName("bigImage")]
+ public string BigImage { get; set; }
- [JsonPropertyName("IsBigImage")]
- public bool isBigImage { get; set; }
+ [JsonPropertyName("isBigImage")]
+ public bool IsBigImage { get; set; }
}