Skip to content

Commit

Permalink
Monster part quests fix, Food desc clarification, LSW range
Browse files Browse the repository at this point in the history
- Use correct INI path for disabling quests
- Change rewards/requirements to make sense with current item prices
- Add installer option to disable feature
- Add clarification about additional effects of craftable food
- Reduced LSW range to 40 (same as M60 and most Rifles) to not compete with Sniper Rifle
  • Loading branch information
phobos2077 committed May 20, 2024
1 parent f280f4c commit 38d5d4a
Show file tree
Hide file tree
Showing 9 changed files with 26 additions and 13 deletions.
8 changes: 8 additions & 0 deletions docs/ecco_changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
-=== CHANGELOG ===-

v0.9.6:
> Balance:
- changed monster part quests requirements/rewards ratio to make economic sense
- minor weapon stat tweaks

> Installer:
- added more options for disabling some mod features

v0.9.5
> Crafting:
- redesigned crafting button and item description window
Expand Down
8 changes: 6 additions & 2 deletions extra/installer.iss
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,13 @@ en.InstallNull=Uncheck all
en.CMain=EcCo Gameplay Overhaul mod
;en.CCombatFreeMove=Bonus move points for high AG characters
en.CCarryUnspentAP=Carry up to 2 unspent AP to next round
en.CRemoveBonusRoF=Remove Bonus Rate of Fire perk
en.CRemoveBonusRoF=Removal of Bonus Rate of Fire perk
en.CThrowingMeleeDmg=Apply Melee Damage stat to Throwing weapons
en.CStimpakRadiation=Stimpaks slightly irradiate on use
en.CStimpakSkillScaling=Stimpaks & Healing Powders heal amount scales with First Aid skill
en.CCarTravelTweaks=Car Travel changes (25% slower)
en.CStealTweaks=Steal changes
en.CMonsterParts=New critter body parts and related quests

en.WFalloutNotFound=Fallout not detected in selected directory (fallout2.exe), mod won't work. Install anyway?
en.WRPNotFound=Restoration Project not detected in selected directory! This mod is only compatible with RPU 2.6 or above. Are you sure you want to continue?
Expand All @@ -88,12 +89,13 @@ ru.InstallNull=Ничего не выбирать
ru.CMain=EcCo - переработка геймплея
;ru.CCombatFreeMove=Бонусные ОД всем персонажам с высокой Ловкостью
ru.CCarryUnspentAP=Перенос части непотраченных ОД на следующих ход
ru.CRemoveBonusRoF=Удалить перк "Бонус скорострельности"
ru.CRemoveBonusRoF=Удаление перка "Бонус скорострельности"
ru.CThrowingMeleeDmg=Применять урон ближнего боя к метательному оружию
ru.CStimpakRadiation=Стимпаки слегка облучают при применении
ru.CStimpakSkillScaling=Эффективность стимпаков и лечебных порошков зависит от навыка первой помощи
ru.CCarTravelTweaks=Изменения параметров автомобиля (25% медленнее)
ru.CStealTweaks=Изменения воровства
ru.CMonsterParts=Новые части тел существ и связанные с ними квесты
ru.WFalloutNotFound=По указанному пути не найдена установленная игра (fallout2.exe), мод не будет работать! Все равно установить?
ru.WRPNotFound=Restoration Project не обнаружен в указанной папке! Данный мод совместим только с RPU 2.6. Все равно продолжить?
Expand All @@ -118,6 +120,7 @@ Name: "stimpak_skill_scaling"; Description: "{cm:CStimpakSkillScaling}"; Types:
Name: "stimpak_radiation"; Description: "{cm:CStimpakRadiation}"; Types: full
Name: "car_travel_tweaks"; Description: "{cm:CCarTravelTweaks}"; Types: full
Name: "steal_tweaks"; Description: "{cm:CStealTweaks}"; Types: full
Name: "monster_parts"; Description: "{cm:CMonsterParts}"; Types: full
[InstallDelete]
Type: files; Name: "{app}\data\worldmap.dat"
Expand Down Expand Up @@ -161,6 +164,7 @@ Filename: "{app}\ddraw.ini"; Section: "Misc"; Key: "MovieTimer_artimer4"; String
Filename: "{app}\mods\ecco\combat.ini"; Section: "APCOST"; Key: "carry_unspent_ap"; String: "0"; Components: not carry_unspent_ap
Filename: "{app}\mods\ecco\combat.ini"; Section: "THROWING"; Key: "apply_melee_dmg"; String: "0"; Components: not throwing_melee_dmg
Filename: "{app}\mods\ecco\combat.ini"; Section: "MONSTER_PARTS"; Key: "enable"; String: "0"; Components: not monster_parts
Filename: "{app}\mods\ecco\misc.ini"; Section: "ITEM_TWEAKS"; Key: "stimpak_radiation_disable"; String: "1"; Components: not stimpak_radiation
Filename: "{app}\mods\ecco\misc.ini"; Section: "FIRST_AID"; Key: "ini_healing_skill_max"; String: "0"; Components: not stimpak_skill_scaling
Filename: "{app}\mods\ecco\misc.ini"; Section: "CAR_TRAVEL"; Key: "enable_tweaks"; String: "0"; Components: not car_travel_tweaks
Expand Down
3 changes: 2 additions & 1 deletion proto_src/items/drug/00000627.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ pid: 627
messageId: 62700
name: Fish Soup
description: Healthy soup made from local fish and some other strange ingredients.
They say fish is good for concentration.
Somehow it sharpens your perception and helps to relieve the symptoms of radiation
sickness.
fid: 14
lightDistance: 0
lightIntensity: 0
Expand Down
2 changes: 1 addition & 1 deletion proto_src/items/drug/00000628.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ pid: 628
messageId: 62800
name: Meat Stew
description: This healthy stew made with meat, fruits and spices will keep you going
throughout the day! Grandmother's recipe.
throughout the day! Also helps with the symptoms of poisoning. Grandmother's recipe.
fid: 14
lightDistance: 0
lightIntensity: 0
Expand Down
2 changes: 1 addition & 1 deletion proto_src/items/weapon/00000355.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ weaponData:
minDamage: 18
maxDamage: 24
damageType: DAMAGE_TYPE_NORMAL
maxRange1: 45
maxRange1: 40
maxRange2: 40
projectilePid: -1
minStrength: 6
Expand Down
Binary file modified root/data/proto/items/00000355.pro
Binary file not shown.
4 changes: 2 additions & 2 deletions root/data/text/english/game/pro_item.msg
Original file line number Diff line number Diff line change
Expand Up @@ -1191,9 +1191,9 @@
{62600}{}{Bone Amulet}
{62601}{}{A tribal amulet, carefully carved from bones. Unique image on the amulet indicates the tribe of origin and the name of the warrior who should wear it.}
{62700}{}{Fish Soup}
{62701}{}{Healthy soup made from local fish and some other strange ingredients. They say fish is good for concentration.}
{62701}{}{Healthy soup made from local fish and some other strange ingredients. Somehow it sharpens your perception and helps to relieve the symptoms of radiation sickness.}
{62800}{}{Meat Stew}
{62801}{}{This healthy stew made with meat, fruits and spices will keep you going throughout the day! Grandmother's recipe.}
{62801}{}{This healthy stew made with meat, fruits and spices will keep you going throughout the day! Also helps with the symptoms of poisoning. Grandmother's recipe.}
{62900}{}{9mm SMG}
{62901}{}{This old pre-war sub-machine gun was primarily used by police forces. It is inferior to other SMGs, but can still be found in the wastes. Caliber: 9x19mm. Min ST: 4.}
{63000}{}{Grenade Launcher}
Expand Down
4 changes: 2 additions & 2 deletions root/data/text/russian/game/pro_item.msg
Original file line number Diff line number Diff line change
Expand Up @@ -1194,9 +1194,9 @@
{62600}{}{�������� ������}
{62601}{}{��������� ������, ��������� � ������� ���������� �� �����. ������������ ����� �� ������� ��������� ��� �����, ������� ��� ����� � �����, ������ ���������� ����.}
{62700}{}{���}
{62701}{}{�������� ��� �������� �� ������� ���� � ����� ����� �������� ������������. �������, �������� ������������������.}
{62701}{}{�������� ��� �������� �� ������� ���� � ����� ����� �������� ������������. ������� ������������ ����������������� �������� ������� �������.}
{62800}{}{������ ����}
{62801}{}{��� ������ ���� � �����, �������� � �������� ������� ��� ��������� ������� �����! �������� ������.}
{62801}{}{��� ������ ���� � �����, �������� � �������� ������� ��� ��������� ������� �����! ����� �������� �������� ����������. �������� ������.}
{62900}{}{9�� ��}
{62901}{}{���� ������ ��������� ��������-������� � �������� ������������� ��������. �� �������� ������ ��, �� ��� ��� ����������� � �������. ���. ����: 4.}
{63000}{}{����������}
Expand Down
8 changes: 4 additions & 4 deletions scripts_src/_pbs_headers/quests_bringX.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
end_dialogue; \
end

#define is_new_monsterparts_enabled get_ini_setting("combat.ini|ONDEATH|drop_monster_parts")
#define is_new_monsterparts_enabled get_ini_setting("combat.ini|MONSTER_PARTS|enable")

// GVAR_BRINGX_* statuses:
#define BRINGX_QUEST_TAKEN (1)
Expand All @@ -37,8 +37,8 @@
// <0 - time when next available
#define LVAR_BRING_X (8)

#define _BRING_REWARD (3000)
#define _BRING_COUNT (10)
#define _BRING_REWARD (6000)
#define _BRING_COUNT (8)

#define is_first_bring (local_var(LVAR_BRING_X) == 0)

Expand Down Expand Up @@ -107,7 +107,7 @@ end
// <0 - quest was completed, time when next available
#define LVAR_BRING_X (8)

#define _BRING_REWARD (1000)
#define _BRING_REWARD (1200)
#define _BRING_COUNT (10)

#define is_first_bring (local_var(LVAR_BRING_X) == 0 or local_var(LVAR_BRING_X) == 1)
Expand Down

0 comments on commit 38d5d4a

Please sign in to comment.