1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-02-03 13:12:11 +02:00

47 Commits

Author SHA1 Message Date
Piratux
254c43c081 Player leaving/joining changes
Changes:
- Fixed an issue where player force wasn't properly set to default force, when player joined the game 2nd time after 5 minutes, which caused all sorts of issues (such as being able to take classes while staying in lobby, etc.)
- Player inventory when player leaves the crew (either to lobby or quite game) now remains in their character corpse.
- When player leaves and joins the game within 1 minute, he will spawn where he left.
2023-06-26 21:51:55 +03:00
Piratux
e81c587a63 Position save when player rejoins
Changes:
- When player rejoins the game within 1 minute, he spawns in the position he was before he left the game (unless the surface is destroyed). This change is intended to prevent cheesing where you could rejoin the game from anywhere on the island to quickly get back to ship with all items.
2023-06-26 00:14:04 +03:00
Piratux
7802c49ad9 Radioactive island changes
Changes:
- Fixed an issue where boat would auto undock in radioactive island instead of making crew lose, when uranium wasn't collected.
- "Kovarex-enrichment-process" recipe is now researched by default to allow crafting uranium in centrifuges in Radioactive island.
2023-06-24 23:49:36 +03:00
Piratux
32b5cf74fa Enemy boat bug fix
Changes:
- Fixed an issue where biters around enemy boat would sometimes not attack the player boat.
2023-02-26 22:22:31 +02:00
Piratux
14f9b0d9ac Biter boat attacks
Changes:
- Biters around biter boats will now be sent to attack the ship every minute.
- Biters from biter boats now don't immediately attack the player ship upon arrival.
2023-02-20 20:53:51 +02:00
Piratux
4c0657caf3 Bug fixes
Changes:
- Fixed an issue where if captain and all officers were afk (or captain would leave the game), some other crew member would get captain role.
- Fixed an issue where the crew would lose, if boat would leave the island when there was ~10 secs left until auto undock in >800 leagues on hard+ difficulty, even when requirements were fulfilled.
- Attempt to fix some desyncs.
2023-02-18 18:57:33 +02:00
Piratux
9d0a920908 Post update fixes and changes
Changes:
- Disabled crafting of speed 2 and speed 3 modules.
- Items are saved for 5 minutes when player leaves and automatically given back when player joins instead of being sent to the crew.
- Increased captain /tax from 10% to 25% of good amount.
- Doubled the chance to find smol vein or chest when mining trees.
- Increased amount of fish that can be caught at sea from 30 to 40.
- Decreased amount of coins granted from selling pistols in markets from 500 to 300 coins.
- Fixed protected run timer only decreasing when crew was empty instead of when captain wasn't in the crew.
- Shaman now passively absorbs small amount of energy from the sun.
2023-02-12 00:01:53 +02:00
Piratux
b6a82de331 Cleanup and small fix 2023-02-06 22:25:52 +02:00
Piratux
369c852a2f Shaman biters auto de-spawn 2023-02-04 19:39:07 +02:00
Piratux
0d9be8e524 Crew related changes
Changes:
- Added protected run checkbox when creating new run proposal. This locks captain role when captain becomes afk or leaves the afk.
- Increased crew run limit from 2 to 3.
- Public crew will no longer have captain protection when captain goes afk.
- Fixed an exploit where player could join private run bypassing password protection.
- Fixed an issue where spectator could take a class.
- Adjusted some GUI elements to look nicer.
2023-02-02 21:44:44 +02:00
Piratux
b579ff27f9 Difficulty and biter boat adjustments
Changes:
- In hard and nightmare difficulties, spawners have a chance to become elite.
- Biter boats now can arrive at any time, instead of only arriving within few minutes of crew ship's landing.
- Fixed memory leak with healthbars.

Previous change update:
- Allowing ore to spawn on top of another in walkways.
- Disabled boat steering in Mysterious Caves island.
2023-02-01 16:24:42 +02:00
Piratux
0f2bf5a5f6 Gameplay and balance changes
Changes:
- Mining trees now have a chance to spawn smol ore vein and sometimes chest with loot.
- Oil/Ore patches from mining rocks now won't be created if another resource patch was created from other rock nearby.
- Mining rocks/trees in Maze island now gives you resources like in other islands.
- Killing worms in Maze island now gives you rewards like in other islands.
- The boat now requires 50 rail-signal to steer it each time, down from 100.
- Captain's market now sells 50 rail-signal per purchase down from 100 (but now at slightly more expensive price).
- Increased the amount of copper you can gather in Mysterious Caves and Isle of Buried Treasure islands.
- All spawners in Maze and Radioactive island are now destructible.
2023-01-30 17:19:45 +02:00
Piratux
d8b2fd982b Balancing
Changes:
- Disabled ever increasing productivity bonus from labs.
- Reduced base damage of flamethrowers by 10%.
- Slightly increased amount of ore in late game.
- Significantly reduced ore amount in radioactive island, but now the amount scales with leagues.
- Increased the minimum amount of ore gained from mining rocks in Mysterious Caves island. In addition minimum amount of ore gained there now scales with leagues.
- Increased requirements for Mysterious Caves island quests.
- Amount of resources gained from mining trees/rocks now scales with leagues.
- Biter boat spawner health now scales with leagues.
- Decreased kraken health scaling from player count.
2023-01-29 23:01:48 +02:00
Piratux
65bea7b1c2 Mandatory resources to leave island in late game
Changes:
- From 800 leagues, islands will now have mandatory resource cost to leave, which doesn't decrease. Failing to collect resources, will cause the crew to lose.
- Killing all spawners now won't remove undock cost.
- Mysterious Caves island now has undock cost on later leagues.
- You can't stay forever in radioactive island anymore.
2023-01-29 15:02:06 +02:00
Piratux
92fcbe3b6d Kraken tweaks and fixes
CHANGES:
- Island now doesn't load, when there are active krakens, to reduce lag.
- Slightly increased biter swimming speed during kraken fight. This should reduce the chance for biters to get stuck on the ship edge.
- Fixed biters swimming faster with multiple active krakens.
- Fixed biters stopping swimming towards ship when kraken dies.
2023-01-12 23:34:44 +02:00
Piratux
153a2016ed Cave and desert island tweaks
CHANGES:
- Prevented situation where biter wave could spawn immediately upon revealing it in Mysterious Caves island.
- Fixed "All biter bases destroyed — escape cost removed." message appearing when arriving at Mysterious Caves island.
- Fixed GUI showing resource cost to leave Mysterious Caves island. It won't need any resources to undock in late game.
- Fixed Mysterious Caves island letting you stay infinitely in late game.
- Sandworm Caldera island now has auto undock timer.
- Sandworm Caldera island now doesn't have launch rocket as resource requirement.
- Reduced maximum amount of time you can stay in Sandworm Caldera island by 20%.
- Reduced maximum amount of time you can stay in Mysterious Caves island by 20%.
- Revealing a spawner in Mysterious Caves island, reveals nearby area and spawners around it.
2023-01-12 18:58:53 +02:00
Piratux
e4f3f402d3 silo fixes
Changes:
- Area under silo is cleared (from trees, rocks, etc.) first before being created.
2023-01-08 21:28:39 +02:00
Piratux
3b782829d3 Cliff explosives related tweaks
Changes:
- Chests with cliff-explosives in holds now explode after 5 second delay.
- Changed the price of cliff explosives to cost 1000 coins for 5 (4x cheaper than before). Reasoning: This is an experiment to shift the coin spending meta.
- Players now can find explosives and cliff-explosives in chests in the wild.
2022-10-13 21:39:42 +03:00
Piratux
9cda27df02 Standardised island enum usage
Changes:
- Moved island enum to its own file to avoid dependency loops
- Standardised island enum usage to use IslandEnum.enum
2022-10-10 22:03:51 +03:00
Piratux
f72a577b7d New private runs
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).
2022-10-10 20:21:14 +03:00
Piratux
72b5391ce8 Cars and nuclear enabled + cleanup
Changes:
- Car and nuclear fuel related technologies are now enabled.
- Cliff base now contains tank instead of car after 25 islands.
2022-10-06 14:47:17 +03:00
Piratux
079be7fe49 Explanatory text for sulfuric barrels in radioactive island
Changes:
- Changed message in radioactive island "2 [sulfuric barrels]" -> "Free resources granted for staying in this island. 2 [sulfuric barrels]"
2022-10-04 22:25:13 +03:00
Piratux
8542a783cf New cave island
Changes:
- New island: Mysterious caves
- New market offers: logistic chests
2022-10-03 00:37:54 +03:00
danielmartin0
9774fd4254 v1.3.4 — kraken bugfix, other smoothings 2022-07-30 21:31:00 +01:00
danielmartin0
9e9c063295 In-progress: markets not tested, also somehow dies when captain is passed? 2022-07-30 14:02:24 +01:00
danielmartin0
af41fa1aed
Merge pull request #13 from Piratux/develop 2022-07-30 10:30:08 +01:00
danielmartin0
64486c9b78 lots of small tweaks 2022-07-30 10:29:17 +01:00
Piratux
5811a2dc3d oil for pumpjacks + captainhood leave changes
Changes:
- Added crude oil underneath pumpjacks that spawn with special structures
- When captain leaves game/crew, captainhood is first offered to random officer (afterwards it will cycle through crew members)
2022-07-30 00:37:34 +01:00
Piratux
9f0158546d Disabled ore generation at sea
Changes:
- Classes that generate ore passively now don't generate ore when at sea
2022-07-26 21:59:42 +01:00
Piratux
52c233050e Added ore for mining structures
Changes:
- Mining base structures that spawn drillers, have ore underneath them
2022-07-18 15:50:18 +03:00
Piratux
c052e2ddc4 New commands, class buffs and some fixes
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
2022-07-16 21:46:23 +03:00
Piratux
899ce22ed3 Parrot tip for burried treasure
Changes:
- When players find treasure map, but are unable to dig it, parrots will give them tip, when they will leave the island.
2022-07-08 23:06:35 +03:00
Piratux
f826660619 New class GUI window
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
2022-07-07 23:01:45 +03:00
Piratux
5e2200f897 Fixed overlap between structures
Fixed overlap that could occur between special structures (small mining base, etc.) and "quest structures" (silo, market, etc.)
2022-07-03 17:58:44 +03:00
Piratux
487f509483 Easier fluid transportation
Added pair of storage tanks for deck and holds to easily transfer fluids between surfaces
2022-07-02 18:42:22 +03:00
Piratux
b8034ddafe added landfill for wooden boxes on lakes
- Wooden chests that spawn on lakes will have a landfill tile underneath them
2022-06-18 17:45:38 +03:00
Piratux
2944a907aa features+code cleanup
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
2022-06-16 00:00:18 +03:00
Piratux
b4ed57025b damaged cannons and silo now plays alert sound 2022-06-08 16:26:49 +03:00
danielmartin0
7175b9efe0 and again 2022-06-04 15:23:51 +01:00
danielmartin0
b5baba7a20 more pollution from silo charging hits immediately 2022-06-04 15:23:18 +01:00
danielmartin0
d331c665f5 fix: command memory setting 2022-06-02 19:54:47 +01:00
danielmartin0
84e98435d3 more specific 'Granted' messages 2022-06-02 16:11:45 +01:00
danielmartin0
281d22bb94 header on each file; clamp function; locale fixes 2022-06-01 19:50:36 +01:00
danielmartin0
8b02ea5b8f patch parrot silo warning 2022-05-31 00:11:03 +01:00
danielmartin0
fc08a81da3 locale fix, improvements
- 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
2022-05-30 16:51:08 +01:00
danielmartin0
f365dd87b4 bugfixes 2022-05-29 16:27:04 +01:00
danielmartin0
c9a6bc6ad4 new features & improvements
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.
2022-05-29 12:36:27 +01:00