From fc219b6a337b8d420a6130174980506ac3ba0c21 Mon Sep 17 00:00:00 2001 From: Klemen Plestenjak Date: Tue, 13 Feb 2024 11:25:07 +0100 Subject: [PATCH] Tweak prices --- game/building_factory.c | 26 +++++++++++++------------- game/entity_factory.c | 10 +++++----- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/game/building_factory.c b/game/building_factory.c index 7b13ddd..764d854 100644 --- a/game/building_factory.c +++ b/game/building_factory.c @@ -229,17 +229,17 @@ void getBuildingCost(BuildingType type, i32 cost[RES_COUNT]) { } switch (type) { case BUILDING_ARCHERY_RANGE: - cost[RES_WOOD] = 400; - cost[RES_FOOD] = 400; - cost[RES_GOLD] = 200; + cost[RES_WOOD] = 40; + cost[RES_FOOD] = 40; + cost[RES_GOLD] = 20; break; case BUILDING_BARRACKS: - cost[RES_WOOD] = 200; - cost[RES_FOOD] = 400; - cost[RES_GOLD] = 500; + cost[RES_WOOD] = 20; + cost[RES_FOOD] = 40; + cost[RES_GOLD] = 50; break; case BUILDING_GRANARY: - cost[RES_WOOD] = 80; + cost[RES_WOOD] = 40; break; case BUILDING_HOUSE_01: case BUILDING_HOUSE_02: @@ -253,21 +253,21 @@ void getBuildingCost(BuildingType type, i32 cost[RES_COUNT]) { cost[RES_WOOD] = 50; break; case BUILDING_MARKET: - cost[RES_WOOD] = 200; - cost[RES_FOOD] = 200; - cost[RES_GOLD] = 200; + cost[RES_WOOD] = 20; + cost[RES_FOOD] = 20; + cost[RES_GOLD] = 20; break; case BUILDING_MILL: cost[RES_WOOD] = 200; cost[RES_GOLD] = 50; break; case BUILDING_WAREHOUSE: - cost[RES_WOOD] = 100; + cost[RES_WOOD] = 60; break; case BUILDING_TOWER: - cost[RES_WOOD] = 400; + cost[RES_WOOD] = 200; cost[RES_FOOD] = 100; - cost[RES_GOLD] = 500; + cost[RES_GOLD] = 100; break; case BUILDING_NONE: case BUILDING_KEEP: diff --git a/game/entity_factory.c b/game/entity_factory.c index 86fde68..ce7b706 100644 --- a/game/entity_factory.c +++ b/game/entity_factory.c @@ -177,15 +177,15 @@ void getEntityCost(EntityType type, i32 cost[RES_COUNT]) { } switch (type) { case ENTITY_WORKER: - cost[RES_FOOD] = 50; + cost[RES_FOOD] = 20; break; case ENTITY_SOLDIER: - cost[RES_FOOD] = 50; - cost[RES_GOLD] = 50; + cost[RES_FOOD] = 10; + cost[RES_GOLD] = 20; break; case ENTITY_WARRIOR: - cost[RES_FOOD] = 200; - cost[RES_GOLD] = 100; + cost[RES_FOOD] = 20; + cost[RES_GOLD] = 50; break; default:; }