Skip to content

Commit

Permalink
Holy shit this took forever
Browse files Browse the repository at this point in the history
  • Loading branch information
Stop-Signs committed Dec 21, 2024
1 parent db8cbf7 commit 679c1da
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 17 deletions.
116 changes: 100 additions & 16 deletions Content.Server/DeltaV/NPC/Roboisseur/RoboisseurComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,9 @@ public sealed partial class RoboisseurComponent : Component
"roboisseur-deny-2",
"roboisseur-deny-3"
};

/// <summary>
/// these protos need to be updated when new food is added
/// </summary>
[DataField("tier2Protos")]
public List<String> Tier2Protos = new()
{
Expand All @@ -98,37 +100,63 @@ public sealed partial class RoboisseurComponent : Component
"FoodSoupTomato",
"FoodBreadMeat",
"FoodBreadCreamcheese",
"FoodBreadTofu",
"FoodCheeseCurds",
"FoodBurgerSuper",
"FoodNoodlesCopy",
// "FoodMothMallow",
"FoodPizzaCorncob",
"FoodPizzaDonkpocket",
"FoodMothMallow",
"FoodSoupMonkey",
"FoodCakeCarrot",
"FoodBreadBaguette",
"FoodTartGrape",
"FoodMealSashimi",
"FoodBurgerCarp",
"FoodMothMacBalls",
"FoodBakedChevreChaud",
"FoodMealPotatoLoaded",
"FoodMealRibs",
"FoodMealQueso",
"FoodSoupNettle",
"FoodBurgerDuck",
"FoodBurgerBear",
"FoodMealEnchiladas",
"FoodBurgerBaseball"
};

[DataField("tier3Protos")]
public List<String> Tier3Protos = new()
{
"FoodBurgerGhost",
"FoodSoupChiliClown",
"FoodCakeCheese",
"FoodCakeLemoon",
"FoodTartGapple",
"FoodMealNachosCuban",
"FoodSaladWatermelonFruitBowl",
"FoodBakedDumplings",
"FoodMealCubancarp",
"FoodBakedCannabisBrownieBatch",
"FoodPizzaDank",
"FoodBreadFrenchToast",
"FoodMothSeedSoup",
"FoodPieFrosty",
"FoodBreadBanana",
"FoodBreadCotton",
"FoodBurgerCarp",
"FoodBurgerMcguffin",
"FoodBurgerMcrib",
"FoodMothFleetSalad",
"FoodCakeSuppermatter",
"FoodBurgerFive",
"FoodPieBaklava",
"FoodNoodlesMeatball",
"FoodSaladValid",
"FoodSaladKimchi",
"FoodSaladCitrus",
"FoodSoupMeatball",
"FoodSoupWingFangChu",
"FoodTacoChickenSupreme",
"FoodTacoBeefSupreme",
"FoodMealGrilledCheese",
"FoodMothCheesecakeBalls",
"FoodSoupChiliCold",
"FoodMothKachumbariSalad",
"FoodMothChiliCabbageWrap",
"FoodMothHeartburnSoup",
"FoodSoupBisque",
"FoodCakeSlime",
"FoodBurgerCrazy"
Expand Down Expand Up @@ -159,16 +187,23 @@ public sealed partial class RoboisseurComponent : Component
"FoodBurgerSpell",
"FoodMothSqueakingFry",
"FoodBurgerMime",
"FoodPizzaCorncob",
"FoodBurgerGhost",
"FoodCakeClown",
"FoodCakeSpaceman",
"MobCatCake",
"MobBreadDog",
"FoodBreadMimana",
"FoodBreadMeatSpider",
"FoodBurgerHuman",
"FoodNoodlesBoiled",
"FoodPizzaDonkpocket",
"FoodMothOatStew",
"FoodDonkpocketBerryWarm",
"FoodBreadButteredToast",
"FoodMothCottonSoup",
"LeavesTobaccoDried",
"FoodSoupEyeball",
"FoodMothKachumbariSalad",
"FoodBurgerCorgi",
"FoodBreadPlain",
"FoodBreadBun",
Expand All @@ -189,35 +224,84 @@ public sealed partial class RoboisseurComponent : Component
// "FoodBreadMoldySlice",
"FoodRiceBoiled",
"FoodMothEyeballSoup",
"FoodSoupOnion",
"FoodBurgerAppendix",
"FoodBurgerRat",
"FoodBurgerRobot",
"RegenerativeMesh",
"FoodDonkpocketHonkWarm",
"FoodOatmeal",
"FoodBreadJellySlice",
"FoodMothCottonSalad",
// "FoodBreadMoldy",
"FoodDonkpocketSpicyWarm",
"FoodPizzaDank",
"FoodCannabisButter",
"FoodNoodles",
"LeavesCannabisDried",
"FoodBurgerCheese",
"FoodDonkpocketDankWarm",
"FoodDonkpocketDank",
"FoodSpaceshroomCooked",
"FoodMealFries",
"MedicatedSuture",
"FoodDonkpocketWarm",
"FoodCakePlain",
"DisgustingSweptSoup",
"FoodBurgerPlain",
"FoodBreadGarlicSlice",
"FoodSoupMushroom",
"FoodSoupWingFangChu",
"FoodDonkpocketCarp",
"FoodDonkpocketCarpWarm",
"FoodDonkpocketDink",
"FoodDonkpocketStonkWarm",
"FoodDonkpocketStonk",
"FoodDonkpocketBerryWarm",
"FoodDonkpocketBerry",
"FoodDonkpocketHonkWarm",
"FoodDonkpocketHonk",
"FoodDonkpocketPizzaWarm",
"FoodDonkpocketPizza",
"FoodBreadMeatXeno",
"FoodBakedNugget",
"FoodBakedPancake",
"FoodBakedPancakeBb",
"FoodBakedPancakeCc",
"FoodBakedWaffle",
"FoodBakedWaffleSoy",
"FoodBakedWaffleSoylent",
"FoodBakedWaffleRoffle",
"FoodBakedBrownieBatch",
"FoodBakedBrownie",
"FoodBakedCannabisBrownieBatch",
"FoodBakedCannabisBrownie",
"FoodTartMime",
"FoodPieAmanita",
"FoodPizzaMargherita", // pizza lovers in shambles
"FoodPizzaMeat",
"FoodPizzaMushroom",
"FoodPizzaVegetable",
"FoodPizzaDank",
"FoodPizzaSassysage",
"FoodPizzaPineapple",
"FoodPizzaArnold",
"FoodPizzaMoldySlice",
"FoodPizzaUranium",
"FoodPizzaCotton",
"FoodMothPizzaFirecracker",
"FoodMothPizzaFiveCheese",
"FoodMothPizzaPesto",
"FoodBurgerDuck",
"FoodBurgerBear",
"FoodBurgerClown",
"FoodBurgerCrab",
"FoodBurgerXeno",
"FoodMealMemoryleek",
"FoodMothMacBalls",
"FoodJellyAmanita",
"FoodSoupMiso",
"FoodSoupTomatoBlue",
"FoodBoritoPie",
"FoodCakeBrain",
"FoodBurgerBrain",
"FoodSaladCaesar"
"FoodBurgerBrain"
};
}
}
2 changes: 1 addition & 1 deletion Content.Server/DeltaV/NPC/Roboisseur/RoboisseurSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public override void Update(float frameTime)
private void RewardServicer(EntityUid uid, RoboisseurComponent component, int tier)
{
var r = new Random();
int rewardToDispense = r.Next(500, 1000) + 350 * tier;
int rewardToDispense = r.Next(750, 1250) + 550 * tier;

_material.SpawnMultipleFromMaterial(rewardToDispense, "Credit", Transform(uid).Coordinates);
if(tier > 1)
Expand Down

0 comments on commit 679c1da

Please sign in to comment.