Changes:
- Classes that generate ore now generate a constant amount (independent of crew size). Idea behind this is, that it's not fun being "punished" for having more members in your crew, as well as, with bigger crew you spend less time in islands.
Changes:
- Players now can create private runs protected by a password. This run becomes public if the crew is empty or inactive for 24 horus (Limit is currently 1 private run at a time).
Changes:
- Fixed class GUI issues
- added /remove_classes command (removes all classes)
- made /unlock <class> command available while not in debug as well (unlocks a class)
Changes:
- New class Soldier: When eating fish, they have 20% chance to summon defender to protect them.
- New class Veteran: When eating fish, they have 20% chance to summon destroyer to protect them. In addition, they have 10% chance to slow the enemy that hits them.
- When combat robots defeat enemies, the loot now goes straight to combat robot owner's inventory
Changes:
- Added damage reduction to Roc Eater that forgot to add before
- Fixed an issue where "placeability_function_optional" in "try_place" could be nil (it was causing crash in debug mode)
- Fixed an issue where arrival timer would continue ticking during kraken encounter past 20 seconds (this should result in kraken encounter not being unintentionally skippable anymore when arrival timer ends)
- Fixed an issue where kraken spit sometimes would cause a crash in debug mode
- Added 4 new dev related commands
- Significantly buffed Dredger class loot
- Buffed Master Angler class
- Changed tick tack trap to troll emoji when nothing happens
Changes:
- New class: Roc Eater: When eating fish, if they have stone furnaces in their inventory, they will eat those instead. In addition, they receive 10% less damage.
Changes:
- Fixed crash that could happen if player clicked on crew window button with middle mouse button while in lobby
- Removed "Pro..." text from Progress window button
- Moved class related info from crew window to new class window
- Added scroll pane for crew window
Changes:
- Changed requirements for placing structures on islands: instead of trying to squeeze in-between trees, now it needs a single corner to be on land (it still can't spawn in ocean). In result, islands with more dense forests should see special structures more often and more scattered around the island, rather than them spawning mostly on beaches (because they had no trees)
- When area in which structure is going to be placed contains water, it's replaced with landfill
- New structure: friendly small-cliff-base with cliffs, gun turrets and car
- Captain's cabin now contains cliff-explosives that can be placed in hold's chests to remove them
- Moved repeating code snippets into seperate functions
- Damage reduction for players work even with "lethal blows" (except when player is about to be one shotted and regenerates slight amount of health to still get oneshotted, but that's quite rare against biters, although if damage reduction works against uranium grenades, this last_health maybe should be updated every now and then (perhaps every 30 or 60 seconds))
- Moved a lot of class related hard coded constants to Balance.lua
- New command: /classinfofull <class>
- Samurai and Hatamoto classes melee damage now also scales from 'physical projectile damage' research bonus
- Other various code related changes
- reorder lines in locale file for clarity
- localise a few additional renderings
- players in the cabin now see the large 'outside world minimap' rather than the small spontaneous camera
- play sounds along with error messages
- correctly print info message when player joins a game with _DEBUG=true
code restructuring along with:
v1.2.3
• Rework of 'quest buildings' that appear on islands.
• Fixed stutter when loading certain maps, such as swamp.
• Various new player-friendly visual renderings.
• Mod prepared for translation into other languages.
• Expanded Gourmet's sense of taste.