Caribbean Legend

Caribbean Legend

Not enough ratings
Caribbean Tweaks [ENG]
By Alex Rendel
Digging into the game
I’ll keep updating the list as new requests come in
   
Award
Favorite
Favorited
Unfavorite
Quick and Auto Save Slots Count
File: interface.c

Check if there’s a mod affecting it:
C:\Program Files (x86)\Steam\steamapps\workshop\content\2230980

If not, look in the game’s folder:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend

Lines to look for:
if(QuickSaveIndex == 3) — for quick saves
if(AutoSaveIndex == 3) — for auto saves

Change 3 to any number you need.

Warning
If you're editing a mod file, your changes will be reset every time the mod gets updated.
Pause during stealing
File: itemsbox.c

Check if there’s a mod affecting this file:
C:\Program Files (x86)\Steam\steamapps\workshop\content\2230980

If not, look in the game’s folder:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend

Look for the line:
StartAboveForm(false); // Warship fix 17.04.09

Change false to true

Warning!
If you're editing a mod file, your changes will be reset each time the mod updates.
Open Global Map
File: worldmap.c

Check if there’s a mod affecting this file:
C:\Program Files (x86)\Steam\steamapps\workshop\content\2230980

If not, look in the game’s folder:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend

Find the line:
wdmLockReload = false;

Right before it, insert the following lines and save the file:

worldMap.enemyshipViewDistMin = 2900;
worldMap.enemyshipViewDistMax = 3000;


This enables access to the world map (global navigation).

Warning!
If you're modifying a mod file, your changes will be reset each time the mod updates.
Change Carry Weight Limit
File: _LSC_on_off.h

Check if there’s a mod affecting this file:
C:\Program Files (x86)\Steam\steamapps\workshop\content\2230980

If not, look in the game’s folder:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend

Find the line:
#define CHAR_ITEMS_WEIGHT

Change the value 70 to whatever amount you prefer.

This sets the maximum carry weight for your character.

Warning!
If you're modifying a mod file, your changes will be reset each time the mod updates.
Changing Game Difficulty
Don’t like the game difficulty?
Stuck on a tough section, or maybe things are too easy?

No problem — just create a text file and write the following:

void ApplyMigration(ref migrationState){
 // Change enemy difficulty:
 MOD_SKILL_ENEMY_RATE = X;

 // Adjust experience gain threshold:
 MOD_EXP_RATE = Z;
}

In my mod, the default XP threshold caps at 50 on any difficulty.
The game by default has the following values:

X = Difficulty = Z
2 = EASY = 15
4 = NORMAL = 30
6 = HARD = 50
8 = VERY HARD = 75
10 = IMPOSSIBLE = 105

Save the file as:
000Y_AnyNameWithoutSpaces.c
Where Y is the next available number in sequence. To find out which number to use, go to:

If you're playing with the Caribbean Compilation mod:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend\Program\mod_migrations\CaribbeanCompilation

If you're playing without any mods that affect difficulty or XP progression:
C:\Program Files (x86)\Steam\steamapps\common\Caribbean Legend\Program\migrations

Drop the saved file into the correct folder. Then:
Load your save.
Save the game again.
Delete the file you created.

You can adjust the difficulty at any time — just make sure the file number is in proper sequence!
3 Comments
The Mogician 24 Jul @ 1:40am 
Good stuff!
MONKEY HOLE 24 Jul @ 12:47am 
GOOOOOD
best broo:steamthumbsup::zstar::wsstalker: