{
    "updates": [
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 1781986529,
            "message": "[QUOTE]\n[B]Share Your Boat Designs[/B]\nBuilt something awesome with Raidable Boats?\n\nYou can now share and sell your own boat designs in the new [URL='https://game4freak.io/resources/categories/raidable-boats-designs.14/']Raidable Boats Designs[/URL] category.\n\nA boat design contest is also now open. Join the [URL='https://discord.gg/xUzC5pnMd7']Discord[/URL] for details, prizes, and submission information.\n[/QUOTE]\n\n[B]Navigation & Ship Movement[/B]\n[LIST]\n[*]Major overhaul: raidable boats no longer rely on the game's native sail and engine physics. Ships are now powered by a synthetic navigation system that directly steers and propels them toward their destination.\n[*]Fixed boat designs made from multiple fused [ICODE]PlayerBoats[/ICODE] not moving correctly. Multiple hulls now operate as a single rigid ship powered by all connected sails and engines.\n[*]Boat speed now scales dynamically based on the design. More sails and engines increase speed, while larger ships move slower and turn more heavily.\n[*]Destroying sails or engines during a raid now slows ships down in real time.\n[*]Ships now drop anchor whenever they stop (waypoints, boarding, combat pauses, helmsman death) and raise anchor before resuming travel.\n[*]Ships now lower their boarding ramps while stopped and raise them again before sailing away.\n[*]Added new Navigation settings:\n[LIST]\n[*]Minimum Boat Speed\n[*]Maximum Boat Speed\n[*]Disable Dynamic Speed Scaling\n[/LIST]\n[*]Added new config option:\n[LIST]\n[*]Open Ramps When Stopped\n[/LIST]\n[*]Potential fix for boats occasionally floating into the air due to the game's beached-boat rescue system disabling gravity near shorelines.\n[/LIST]\n\n[B]Performance & Optimization[/B]\n[LIST]\n[*]Major performance improvement: boats now go fully dormant when no players are nearby. Navigation, physics, and defender ai are paused, and crew npcs are not spawned until players approach.\n[*]Added new performance settings:\n[LIST]\n[*]Enable Boat Dormancy\n[*]Dormancy Activation Range\n[/LIST]\n[*]Raidable boats are now only networked to nearby players instead of the entire server, reducing bandwidth usage and improving network performance.\n[*]Fixed severe lag on large boats caused by the game's dismount validation system constantly scanning the entire hull.\n[*]Fixed cannon-heavy boats causing stuttering when multiple cannons fired simultaneously. Cannon shots are now staggered slightly while maintaining their normal fire rate.\n[*]Added safety limits to prevent excessive npc counts from causing server lag:\n[LIST]\n[*]Maximum 10 cannon gunners per boat\n[*]Maximum 4 crew members per escort boat\n[/LIST]\n[/LIST]\n\n[B]Sam Sites[/B]\n[LIST]\n[*]Added full Sam Site support for raidable boats with automatic power, ammo management, targeting range, and loot protection.\n[*]Sam Sites now defend boats against aircraft and incoming mlrs strikes.\n[*]Claimed raids can optionally restrict Sam Site targeting to raiders only, preventing bystanders from being attacked.\n[*]Destroying Sam Sites now counts toward the \"Require All Turrets Destroyed\" completion requirement.\n[*]Added new Sam Site settings:\n[LIST]\n[*]Targeting Range\n[*]Ammo Amount\n[*]Infinite Ammo\n[*]Raiders-Only Targeting\n[*]Self Repair\n[/LIST]\n[/LIST]\n\n[B]Combat & Defenses[/B]\n[LIST]\n[*]Fixed gun traps and flame turrets firing through walls and doors. Turrets now require a valid line of sight.\n[*]Mlrs launchers can no longer target raidable boats. Target markers are rejected and launch attempts are blocked.\n[*]Fixed flame turret fireball parenting warnings when boats were destroyed.\n[/LIST]\n\n[B]Npcs & Ai[/B]\n[LIST]\n[*]Fixed defender and escort npcs occasionally failing to mount when boats spawned, leaving them frozen in mid-air while the boat sailed away.\n[/LIST]\n\n[B]Loot[/B]\n[LIST]\n[*]Added [URL='https://looty.cc/raidableboats']looty.cc[/URL] integration, allowing loot tables to be created in your browser and installed directly using [ICODE]rboat.looty <lootyId>[/ICODE].\n[*]Fixed escort boat loot containers dropping as floating containers when boats were removed or despawned. Containers now only float to the surface when an escort boat is genuinely sunk by raiders.\n[/LIST]\n\n[B]Building & Deployables[/B]\n[LIST]\n[*]Fixed wallpapers disappearing shortly after a boat was pasted. Wallpapers now remain throughout the raid and are only removed when destroyed.\n[*]Players can no longer remove clothing, change poses, or modify outfits on mannequins placed on raidable boats.\n[*]Players can now place ladders on raidable boats.\n[*]Fixed ladder placement failing on large boats due to the game's deployable limits.\n[/LIST]\n\n[B]Quality of Life[/B]\n[LIST]\n[*]Player statistics now show the last raid time using a user-friendly relative format (e.g. \"2 hours ago\") instead of raw utc timestamps.\n[*]Map markers now display a live despawn countdown that updates in real time.\n[*]Expanded debug mode with significantly more live information, including boat state, speed, heading, remaining defenders, remaining turrets, loot percentage looted, players aboard, active raiders, despawn timer, cannon state, cannon targets, and npc health.\n[/LIST]\n\n[B]Fixes[/B]\n[LIST]\n[*]Fixed console warnings caused by fireball parenting when flame turrets were active during boat destruction.\n[*]Fixed console warnings caused by leftover dropped items during boat removal.\n[*]Fixed console spam generated by Sam Site colliders.\n[*]Potential fix for occasional BaseOven exceptions by properly extinguishing lanterns and lights before boats despawn.\n[/LIST]",
            "message_parsed": "<blockquote class=\"xfBb-quote\" data-name=\"\"><b>Share Your Boat Designs</b><br />\nBuilt something awesome with Raidable Boats?<br />\n<br />\nYou can now share and sell your own boat designs in the new <a href=\"https://game4freak.io/resources/categories/raidable-boats-designs.14/\" class=\"link link--internal\">Raidable Boats Designs</a> category.<br />\n<br />\nA boat design contest is also now open. Join the <a href=\"https://discord.gg/xUzC5pnMd7\" target=\"_blank\" class=\"link link--external\" rel=\"nofollow ugc noopener\">Discord</a> for details, prizes, and submission information.</blockquote><br />\n<b>Navigation &amp; Ship Movement</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Major overhaul: raidable boats no longer rely on the game&#039;s native sail and engine physics. Ships are now powered by a synthetic navigation system that directly steers and propels them toward their destination.</li>\n<li data-xf-list-type=\"ul\">Fixed boat designs made from multiple fused <code class=\"xfBb-icode\">PlayerBoats</code> not moving correctly. Multiple hulls now operate as a single rigid ship powered by all connected sails and engines.</li>\n<li data-xf-list-type=\"ul\">Boat speed now scales dynamically based on the design. More sails and engines increase speed, while larger ships move slower and turn more heavily.</li>\n<li data-xf-list-type=\"ul\">Destroying sails or engines during a raid now slows ships down in real time.</li>\n<li data-xf-list-type=\"ul\">Ships now drop anchor whenever they stop (waypoints, boarding, combat pauses, helmsman death) and raise anchor before resuming travel.</li>\n<li data-xf-list-type=\"ul\">Ships now lower their boarding ramps while stopped and raise them again before sailing away.</li>\n<li data-xf-list-type=\"ul\">Added new Navigation settings:<ul>\n<li data-xf-list-type=\"ul\">Minimum Boat Speed</li>\n<li data-xf-list-type=\"ul\">Maximum Boat Speed</li>\n<li data-xf-list-type=\"ul\">Disable Dynamic Speed Scaling</li>\n</ul></li>\n<li data-xf-list-type=\"ul\">Added new config option:<ul>\n<li data-xf-list-type=\"ul\">Open Ramps When Stopped</li>\n</ul></li>\n<li data-xf-list-type=\"ul\">Potential fix for boats occasionally floating into the air due to the game&#039;s beached-boat rescue system disabling gravity near shorelines.</li>\n</ul><br />\n<b>Performance &amp; Optimization</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Major performance improvement: boats now go fully dormant when no players are nearby. Navigation, physics, and defender ai are paused, and crew npcs are not spawned until players approach.</li>\n<li data-xf-list-type=\"ul\">Added new performance settings:<ul>\n<li data-xf-list-type=\"ul\">Enable Boat Dormancy</li>\n<li data-xf-list-type=\"ul\">Dormancy Activation Range</li>\n</ul></li>\n<li data-xf-list-type=\"ul\">Raidable boats are now only networked to nearby players instead of the entire server, reducing bandwidth usage and improving network performance.</li>\n<li data-xf-list-type=\"ul\">Fixed severe lag on large boats caused by the game&#039;s dismount validation system constantly scanning the entire hull.</li>\n<li data-xf-list-type=\"ul\">Fixed cannon-heavy boats causing stuttering when multiple cannons fired simultaneously. Cannon shots are now staggered slightly while maintaining their normal fire rate.</li>\n<li data-xf-list-type=\"ul\">Added safety limits to prevent excessive npc counts from causing server lag:<ul>\n<li data-xf-list-type=\"ul\">Maximum 10 cannon gunners per boat</li>\n<li data-xf-list-type=\"ul\">Maximum 4 crew members per escort boat</li>\n</ul></li>\n</ul><br />\n<b>Sam Sites</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added full Sam Site support for raidable boats with automatic power, ammo management, targeting range, and loot protection.</li>\n<li data-xf-list-type=\"ul\">Sam Sites now defend boats against aircraft and incoming mlrs strikes.</li>\n<li data-xf-list-type=\"ul\">Claimed raids can optionally restrict Sam Site targeting to raiders only, preventing bystanders from being attacked.</li>\n<li data-xf-list-type=\"ul\">Destroying Sam Sites now counts toward the &quot;Require All Turrets Destroyed&quot; completion requirement.</li>\n<li data-xf-list-type=\"ul\">Added new Sam Site settings:<ul>\n<li data-xf-list-type=\"ul\">Targeting Range</li>\n<li data-xf-list-type=\"ul\">Ammo Amount</li>\n<li data-xf-list-type=\"ul\">Infinite Ammo</li>\n<li data-xf-list-type=\"ul\">Raiders-Only Targeting</li>\n<li data-xf-list-type=\"ul\">Self Repair</li>\n</ul></li>\n</ul><br />\n<b>Combat &amp; Defenses</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed gun traps and flame turrets firing through walls and doors. Turrets now require a valid line of sight.</li>\n<li data-xf-list-type=\"ul\">Mlrs launchers can no longer target raidable boats. Target markers are rejected and launch attempts are blocked.</li>\n<li data-xf-list-type=\"ul\">Fixed flame turret fireball parenting warnings when boats were destroyed.</li>\n</ul><br />\n<b>Npcs &amp; Ai</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed defender and escort npcs occasionally failing to mount when boats spawned, leaving them frozen in mid-air while the boat sailed away.</li>\n</ul><br />\n<b>Loot</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added <a href=\"https://looty.cc/raidableboats\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">looty.cc</a> integration, allowing loot tables to be created in your browser and installed directly using <code class=\"xfBb-icode\">rboat.looty &lt;lootyId&gt;</code>.</li>\n<li data-xf-list-type=\"ul\">Fixed escort boat loot containers dropping as floating containers when boats were removed or despawned. Containers now only float to the surface when an escort boat is genuinely sunk by raiders.</li>\n</ul><br />\n<b>Building &amp; Deployables</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed wallpapers disappearing shortly after a boat was pasted. Wallpapers now remain throughout the raid and are only removed when destroyed.</li>\n<li data-xf-list-type=\"ul\">Players can no longer remove clothing, change poses, or modify outfits on mannequins placed on raidable boats.</li>\n<li data-xf-list-type=\"ul\">Players can now place ladders on raidable boats.</li>\n<li data-xf-list-type=\"ul\">Fixed ladder placement failing on large boats due to the game&#039;s deployable limits.</li>\n</ul><br />\n<b>Quality of Life</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Player statistics now show the last raid time using a user-friendly relative format (e.g. &quot;2 hours ago&quot;) instead of raw utc timestamps.</li>\n<li data-xf-list-type=\"ul\">Map markers now display a live despawn countdown that updates in real time.</li>\n<li data-xf-list-type=\"ul\">Expanded debug mode with significantly more live information, including boat state, speed, heading, remaining defenders, remaining turrets, loot percentage looted, players aboard, active raiders, despawn timer, cannon state, cannon targets, and npc health.</li>\n</ul><br />\n<b>Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed console warnings caused by fireball parenting when flame turrets were active during boat destruction.</li>\n<li data-xf-list-type=\"ul\">Fixed console warnings caused by leftover dropped items during boat removal.</li>\n<li data-xf-list-type=\"ul\">Fixed console spam generated by Sam Site colliders.</li>\n<li data-xf-list-type=\"ul\">Potential fix for occasional BaseOven exceptions by properly extinguishing lanterns and lights before boats despawn.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1781986180,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 906,
            "title": "1.7.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/906/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 0,
            "message": "[LIST]\n[*]Added per-player cooldown after completing a raid to prevent the same player or their teammates from claiming back-to-back raidable boats.\n[*]Fixed rare cases where colliding with an escort boat could force-dismount npcs and leave them permanently lost, they now respawn at their seat while player-killed npcs stay dead.\n[*]Fixed wounded npcs continuing to shoot at players, they now stop firing once knocked down into a wounded state.\n[*]Fixed a null reference error that could occur when spawning helmsman or cannon npcs at invalid mount positions.\n[*]Fixed a null reference error during server save.\n[/LIST]",
            "message_parsed": "<ul>\n<li data-xf-list-type=\"ul\">Added per-player cooldown after completing a raid to prevent the same player or their teammates from claiming back-to-back raidable boats.</li>\n<li data-xf-list-type=\"ul\">Fixed rare cases where colliding with an escort boat could force-dismount npcs and leave them permanently lost, they now respawn at their seat while player-killed npcs stay dead.</li>\n<li data-xf-list-type=\"ul\">Fixed wounded npcs continuing to shoot at players, they now stop firing once knocked down into a wounded state.</li>\n<li data-xf-list-type=\"ul\">Fixed a null reference error that could occur when spawning helmsman or cannon npcs at invalid mount positions.</li>\n<li data-xf-list-type=\"ul\">Fixed a null reference error during server save.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1776619173,
            "reaction_score": 2,
            "resource_id": 318,
            "resource_update_id": 831,
            "title": "1.6.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/831/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 1782640305,
            "message": "[B]Combat & Damage Fixes[/B]\n[LIST]\n[*]Fixed npcs not dealing damage to players approaching in boats or outside the raidable boat (PVE plugin compatibility).\n[*]Fixed turrets, shotgun traps, and flame turrets not dealing damage to players standing on the raidable boat.\n[*]Fixed cannons damaging a player's boat but not the player inside it.\n[*]Fixed shotgun traps and flame turrets not firing when TruePVE or other PVE plugins are installed.\n[/LIST]\n\n[B]Raid Behavior & Despawn[/B]\n[LIST]\n[*]Fixed raidable boats despawning mid-raid due to the maximum lifetime timer not being cancelled on engagement.\n[*]Fixed a bug where players standing on a raidable boat during despawn or sinking could have their player data permanently deleted from the server save.\n[/LIST]\n\n[B]Plunder & Container Tracking[/B]\n[LIST]\n[*]Switched loot plunder tracking from item-count to container-based (a container is now marked as plundered when a player takes at least one item).\n[*]Plunder percentage now shows actual values based on containers looted (e.g. 33%, 67%, 100%) instead of fixed milestones.\n[*]Excluded non-loot entities from container tracking (lights, fuel tanks, hidden stashes, workbenches, etc.).\n[*]Fixed loot percentage getting stuck when containers were destroyed during combat.\n[/LIST]\n\n[B]Loot System Improvements[/B]\n[LIST]\n[*]Added dual-path loot generation:\n[LIST]\n[*]Weighted pick mode when max items is set.\n[*]Drop chance mode when set to [ICODE]0[/ICODE] (each entry rolls individually).\n[/LIST]\n[*]Loot is now generated per-container instead of per-boat (more varied and distinct loot per box).\n[*]Loot item amounts now scale per container automatically (small vs large boats balance properly).\n[*]Added per-profile loot overrides (min/max items, duplicate control, loot multiplier).\n[*]Added option to skip loot multiplier for single-amount items (always stays at [ICODE]1[/ICODE]).\n[*]Added option to allow duplicate items across containers (enabled by default).\n[*]Added custom display names for loot items.\n[/LIST]\n\n[B]Compatibility & Fixes[/B]\n[LIST]\n[*]Fixed hook conflict with NpcSpawn and other npc plugins (BotSpawn, RaidableBases) causing console warning spam.\n[/LIST]\n\n[B]Community Tools[/B]\nThese tools were created by the community and now support Raidable Boats, worth checking out:\n[LIST]\n[*][URL='https://codefling.com/tools/raidable-bases-boats-loot-editor']Raidable Bases & Boats Loot Editor[/URL] by [USER=2104]@beee[/USER]\nFull UI loot table editor supporting both Raidable Bases and Raidable Boats. Lets you import/export JSON, edit items, and make bulk changes easily.\n[*][URL='https://12guys.se/tools/raidable_boats']Online Loot Editor for Raidable Boats[/URL] by [USER=44]@magnumk[/USER]\nWeb-based loot table editor for quick editing without needing to run any external tools.\n[/LIST]",
            "message_parsed": "<b>Combat &amp; Damage Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed npcs not dealing damage to players approaching in boats or outside the raidable boat (PVE plugin compatibility).</li>\n<li data-xf-list-type=\"ul\">Fixed turrets, shotgun traps, and flame turrets not dealing damage to players standing on the raidable boat.</li>\n<li data-xf-list-type=\"ul\">Fixed cannons damaging a player&#039;s boat but not the player inside it.</li>\n<li data-xf-list-type=\"ul\">Fixed shotgun traps and flame turrets not firing when TruePVE or other PVE plugins are installed.</li>\n</ul><br />\n<b>Raid Behavior &amp; Despawn</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed raidable boats despawning mid-raid due to the maximum lifetime timer not being cancelled on engagement.</li>\n<li data-xf-list-type=\"ul\">Fixed a bug where players standing on a raidable boat during despawn or sinking could have their player data permanently deleted from the server save.</li>\n</ul><br />\n<b>Plunder &amp; Container Tracking</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Switched loot plunder tracking from item-count to container-based (a container is now marked as plundered when a player takes at least one item).</li>\n<li data-xf-list-type=\"ul\">Plunder percentage now shows actual values based on containers looted (e.g. 33%, 67%, 100%) instead of fixed milestones.</li>\n<li data-xf-list-type=\"ul\">Excluded non-loot entities from container tracking (lights, fuel tanks, hidden stashes, workbenches, etc.).</li>\n<li data-xf-list-type=\"ul\">Fixed loot percentage getting stuck when containers were destroyed during combat.</li>\n</ul><br />\n<b>Loot System Improvements</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added dual-path loot generation:<ul>\n<li data-xf-list-type=\"ul\">Weighted pick mode when max items is set.</li>\n<li data-xf-list-type=\"ul\">Drop chance mode when set to <code class=\"xfBb-icode\">0</code> (each entry rolls individually).</li>\n</ul></li>\n<li data-xf-list-type=\"ul\">Loot is now generated per-container instead of per-boat (more varied and distinct loot per box).</li>\n<li data-xf-list-type=\"ul\">Loot item amounts now scale per container automatically (small vs large boats balance properly).</li>\n<li data-xf-list-type=\"ul\">Added per-profile loot overrides (min/max items, duplicate control, loot multiplier).</li>\n<li data-xf-list-type=\"ul\">Added option to skip loot multiplier for single-amount items (always stays at <code class=\"xfBb-icode\">1</code>).</li>\n<li data-xf-list-type=\"ul\">Added option to allow duplicate items across containers (enabled by default).</li>\n<li data-xf-list-type=\"ul\">Added custom display names for loot items.</li>\n</ul><br />\n<b>Compatibility &amp; Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed hook conflict with NpcSpawn and other npc plugins (BotSpawn, RaidableBases) causing console warning spam.</li>\n</ul><br />\n<b>Community Tools</b><br />\nThese tools were created by the community and now support Raidable Boats, worth checking out:<br />\n<ul>\n<li data-xf-list-type=\"ul\"><a href=\"https://codefling.com/tools/raidable-bases-boats-loot-editor\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">Raidable Bases &amp; Boats Loot Editor</a> by <a href=\"https://game4freak.io/members/2104/\">@beee</a><br />\nFull UI loot table editor supporting both Raidable Bases and Raidable Boats. Lets you import/export JSON, edit items, and make bulk changes easily.</li>\n<li data-xf-list-type=\"ul\"><a href=\"https://12guys.se/tools/raidable_boats\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">Online Loot Editor for Raidable Boats</a> by <a href=\"https://game4freak.io/members/44/\">@magnumk</a><br />\nWeb-based loot table editor for quick editing without needing to run any external tools.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1774900941,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 818,
            "title": "1.5.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/818/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 1773507884,
            "message": "[QUOTE]\n[B]Important: [/B]the patched CopyPaste has been updated to 4.2.8. Be sure to update it as well:\n[URL]https://game4freak.io/threads/patched-copypaste-for-playerboat-support.1220/#post-3789[/URL]\nThis fixes pasted boats not working correctly with the Boat Building Station when using [B]\u201cDeploy & Edit\u201d[/B] from the steering wheel.\n\nThe official [URL='https://game4freak.io/threads/starter-boat-profiles-copypaste-files.1219/']starter fleet pack[/URL] pack has also been refreshed to take advantage of the new features and improve the raiding experience across all difficulty tiers.\n[/QUOTE]\n\n[B]Escort Boats[/B]\nRaidable boats can now spawn with armed escort boats that defend the main vessel. Up to 3 escorts per raid boat (RHIB, Rowboat, or mixed), each with a driver and armed crew. Escorts can either orbit the main boat defensively or aggressively chase nearby players. Difficulty tiers can override escort count, NPC count, NPC health, loadouts, loot drops, and escort storage loot. Escorts automatically sink after all crew are killed (after a configurable delay), and raids can optionally require all escort crew to be eliminated before completion.\n\n[B]Turret System[/B]\nAuto turrets, flame turrets, and gun traps placed in CopyPaste boat designs are now fully managed automatically. Admins only need to place them in the design. The plugin equips, powers, fuels, and loads them.\n[LIST]\n[*][B]Auto Turrets:[/B] equipped with a random weapon from a configurable list (default: AK, LR-300, MP5, M39, Thompson), automatically loaded with ammo and powered. Supports attachments and configurable sight range.\n[*][B]Flame Turrets:[/B] automatically fueled with infinite fuel enabled by default.\n[*][B]Gun Traps:[/B] automatically loaded with ammo with infinite ammo enabled by default.\n[/LIST]\nTurrets that are [B]not wired to an electrical circuit[/B] are automatically powered on, while turrets intentionally wired by admins are left untouched so custom wiring logic still works. Auto turret inventories are locked so players cannot steal weapons or ammo.\n\n[B]Raid Milestones[/B]\nPlayers now receive notifications when turrets are destroyed. A new optional setting [ICODE]Require All Turrets Destroyed[/ICODE] prevents raid completion until all turrets are eliminated.\n\n[B]Core Improvements[/B]\n[LIST]\n[*]Difficulty tier count settings changed from multipliers to direct overrides.\n[*]Profiles now support [B]multiple CopyPaste files[/B], allowing random boat designs per spawn.\n[*]Added random skin selection for deployables (boxes, doors, furnaces, lockers, fridges, sleeping bags, rugs, chairs, tables) so each raid can look different.\n[*]Raid progress messages now respect a configurable maximum distance (default 300m).\n[*]Boat ramps now spawn closed instead of open.\n[/LIST]\n\n[B]PvP & Raid Mechanics[/B]\n[LIST]\n[*]Added two-direction PvP protection near claimed boats so raiders and non-owners cannot damage each other within a configurable radius during active raids.\n[*]Optional setting to destroy all locked doors when the boat hull is destroyed.\n[*]Added dome spheres that visually mark the raid zone around boats.\n[/LIST]\nDefender counts now scale by difficulty tier (still capped by available cannons on the boat): Easy 2, Medium 4, Hard 6, Nightmare 8.\n\n[B]NPC improvements[/B]\n[LIST]\n[*]Fixed defender health not applying correctly.\n[*]Locked NPC corpse wear inventory to prevent clothing looting.\n[*]Fixed defenders floating after dismounting.\n[*]Fixed NPC dismount cleanup errors.\n[*]Fixed NullReferenceException during NPC spawning caused by uninitialized network visibility groups after pasting.\n[/LIST]\n\n[B]Boat AI Improvements[/B]\n[LIST]\n[*]Navigation now generates random destinations within ocean grid boundaries.\n[*]Boats detect ice along the entire travel path instead of only directly ahead.\n[*]Fixed boats endlessly circling waypoints.\n[*]Added a 15-second proximity timeout near destinations.\n[*]Removed premature engine cutoff zone that caused boats to stop too early.\n[/LIST]\n\n[B]Cannon Combat[/B]\n[LIST]\n[*]Cannons now target player Tugboats, RHIBs, and Rowboats.\n[*]Fixed cannonball damage being blocked by TruePVE on player vehicles.\n[*]Boats now stop when colliding with player boats, allowing players to board.\n[/LIST]\n\n[B]Patrol Helicopter Changes[/B]\n[LIST]\n[*]Fixed patrol helicopter targeting and killing boat defenders.\n[*]Patrol helicopter can no longer damage raidable boats, entities, or escort boats.\n[/LIST]\n\n[B]Loot System Improvements[/B]\n[SIZE=19px][COLOR=rgb(224, 224, 224)]Loot tables can now be stored as [/COLOR][/SIZE][B][SIZE=19px][COLOR=rgb(224, 224, 224)]separate reusable files[/COLOR][/SIZE][/B][SIZE=19px][COLOR=rgb(224, 224, 224)].[/COLOR][/SIZE]\nLocation:\n[CODE]data/RaidableBoats/LootTables/[/CODE]\nProfiles reference them using the new setting:\n[CODE]\"Loot Table Name\": \"example_table\"[/CODE]\nThis makes loot tables easier to edit, reusable across multiple profiles, and easier to share between server owners.\n\nCommand added:\n[ICODE]rboat.loottables[/ICODE] - Lists all loaded loot tables, item counts, and which profiles use them.\n\n[B]Leaderboard Integration[/B]\nAdded two new [URL='https://codefling.com/plugins/ultimate-leaderboard-web-editor']UltimateLeaderboard[/URL] stat categories:\n[LIST]\n[*][ICODE]raidableboats_escort_crew_killed[/ICODE] - Total escort npcs killed by the player.\n[*][ICODE]raidableboats_damage_dealt[/ICODE] - Total hull damage dealt to raidable boats.\n[/LIST]\n\n[B]Admin Commands[/B]\n[LIST]\n[*][ICODE]rboat.validate[/ICODE] - runs a full setup health check (CopyPaste files, profiles, dependencies, difficulty tiers, spawn nodes, NPC loadouts). Issues are reported as CRITICAL / WARNING / INFO.\n[*][ICODE]rboat.info <profile>[/ICODE] - shows effective stats after difficulty multipliers are applied (NPC count & HP, cannon fire rate, escort boats, loot multiplier, dismount combat stats).\n[*][ICODE]rboat.resetstats <player|all>[/ICODE] - resets raid statistics.\n[*][ICODE]rboat.pause[/ICODE] / [ICODE]rboat.resume[/ICODE] - temporarily pause or resume automatic spawning without changing configuration.\n[/LIST]\n\n[B]Admin Behavior Changes[/B]\n[LIST]\n[*]Using [ICODE]ent kill[/ICODE] on a raidable boat now performs a clean removal. No rewards, stats, or floating loot are generated, and engaged raiders are notified that the boat was removed by an administrator.\n[*]Admin entity kill no longer triggers raid completion.\n[/LIST]\n\n[B]Map Marker Fixes[/B]\n[LIST]\n[*]Fixed map markers sometimes disappearing from boats.\n[*]Fixed ghost markers remaining after plugin reload.\n[*]Fixed radius markers disappearing from active boats.\n[/LIST]\n\n[B]Developer Hooks & Apis[/B]\n[SIZE=19px][COLOR=rgb(224, 224, 224)]Several hooks and API methods are available for plugin developers integrating with Raidable Boats.[/COLOR][/SIZE]\nHooks\n[LIST]\n[*][ICODE]OnRaidableBoatTurretDestroyed(turret, boat, profileName, difficulty, remainingTurrets)[/ICODE]\n[*][ICODE]OnRaidableBoatEscortCrewKilled[/ICODE]\n[*][ICODE]OnRaidableBoatDespawned[/ICODE]\n[/LIST]\nAPI Functions\n[LIST]\n[*][ICODE]API_GetPlayerEscortNpcKills[/ICODE]\n[*][ICODE]API_IsRaidableBoatEscortNPC[/ICODE]\n[*][ICODE]API_IsRaidableBoatEscort[/ICODE]\n[*][ICODE]API_IsRaidableBoatTurret(BaseEntity)[/ICODE]\n[/LIST]\nDeveloper API Changes\n[LIST]\n[*]All developer API methods are now prefixed with [ICODE]API_[/ICODE] for consistency.\n[*][ICODE]API_GetPlayerNpcKills[/ICODE] renamed to [ICODE]API_GetPlayerDefenderKills[/ICODE]\n[/LIST]",
            "message_parsed": "<blockquote class=\"xfBb-quote\" data-name=\"\"><b>Important: </b>the patched CopyPaste has been updated to 4.2.8. Be sure to update it as well:<br />\n<a href=\"https://game4freak.io/threads/patched-copypaste-for-playerboat-support.1220/#post-3789\" class=\"link link--internal\">https://game4freak.io/threads/patched-copypaste-for-playerboat-support.1220/#post-3789</a><br />\nThis fixes pasted boats not working correctly with the Boat Building Station when using <b>\u201cDeploy &amp; Edit\u201d</b> from the steering wheel.<br />\n<br />\nThe official <a href=\"https://game4freak.io/threads/starter-boat-profiles-copypaste-files.1219/\" class=\"link link--internal\">starter fleet pack</a> pack has also been refreshed to take advantage of the new features and improve the raiding experience across all difficulty tiers.</blockquote><br />\n<b>Escort Boats</b><br />\nRaidable boats can now spawn with armed escort boats that defend the main vessel. Up to 3 escorts per raid boat (RHIB, Rowboat, or mixed), each with a driver and armed crew. Escorts can either orbit the main boat defensively or aggressively chase nearby players. Difficulty tiers can override escort count, NPC count, NPC health, loadouts, loot drops, and escort storage loot. Escorts automatically sink after all crew are killed (after a configurable delay), and raids can optionally require all escort crew to be eliminated before completion.<br />\n<br />\n<b>Turret System</b><br />\nAuto turrets, flame turrets, and gun traps placed in CopyPaste boat designs are now fully managed automatically. Admins only need to place them in the design. The plugin equips, powers, fuels, and loads them.<br />\n<ul>\n<li data-xf-list-type=\"ul\"><b>Auto Turrets:</b> equipped with a random weapon from a configurable list (default: AK, LR-300, MP5, M39, Thompson), automatically loaded with ammo and powered. Supports attachments and configurable sight range.</li>\n<li data-xf-list-type=\"ul\"><b>Flame Turrets:</b> automatically fueled with infinite fuel enabled by default.</li>\n<li data-xf-list-type=\"ul\"><b>Gun Traps:</b> automatically loaded with ammo with infinite ammo enabled by default.</li>\n</ul>Turrets that are <b>not wired to an electrical circuit</b> are automatically powered on, while turrets intentionally wired by admins are left untouched so custom wiring logic still works. Auto turret inventories are locked so players cannot steal weapons or ammo.<br />\n<br />\n<b>Raid Milestones</b><br />\nPlayers now receive notifications when turrets are destroyed. A new optional setting <code class=\"xfBb-icode\">Require All Turrets Destroyed</code> prevents raid completion until all turrets are eliminated.<br />\n<br />\n<b>Core Improvements</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Difficulty tier count settings changed from multipliers to direct overrides.</li>\n<li data-xf-list-type=\"ul\">Profiles now support <b>multiple CopyPaste files</b>, allowing random boat designs per spawn.</li>\n<li data-xf-list-type=\"ul\">Added random skin selection for deployables (boxes, doors, furnaces, lockers, fridges, sleeping bags, rugs, chairs, tables) so each raid can look different.</li>\n<li data-xf-list-type=\"ul\">Raid progress messages now respect a configurable maximum distance (default 300m).</li>\n<li data-xf-list-type=\"ul\">Boat ramps now spawn closed instead of open.</li>\n</ul><br />\n<b>PvP &amp; Raid Mechanics</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added two-direction PvP protection near claimed boats so raiders and non-owners cannot damage each other within a configurable radius during active raids.</li>\n<li data-xf-list-type=\"ul\">Optional setting to destroy all locked doors when the boat hull is destroyed.</li>\n<li data-xf-list-type=\"ul\">Added dome spheres that visually mark the raid zone around boats.</li>\n</ul>Defender counts now scale by difficulty tier (still capped by available cannons on the boat): Easy 2, Medium 4, Hard 6, Nightmare 8.<br />\n<br />\n<b>NPC improvements</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed defender health not applying correctly.</li>\n<li data-xf-list-type=\"ul\">Locked NPC corpse wear inventory to prevent clothing looting.</li>\n<li data-xf-list-type=\"ul\">Fixed defenders floating after dismounting.</li>\n<li data-xf-list-type=\"ul\">Fixed NPC dismount cleanup errors.</li>\n<li data-xf-list-type=\"ul\">Fixed NullReferenceException during NPC spawning caused by uninitialized network visibility groups after pasting.</li>\n</ul><br />\n<b>Boat AI Improvements</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Navigation now generates random destinations within ocean grid boundaries.</li>\n<li data-xf-list-type=\"ul\">Boats detect ice along the entire travel path instead of only directly ahead.</li>\n<li data-xf-list-type=\"ul\">Fixed boats endlessly circling waypoints.</li>\n<li data-xf-list-type=\"ul\">Added a 15-second proximity timeout near destinations.</li>\n<li data-xf-list-type=\"ul\">Removed premature engine cutoff zone that caused boats to stop too early.</li>\n</ul><br />\n<b>Cannon Combat</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Cannons now target player Tugboats, RHIBs, and Rowboats.</li>\n<li data-xf-list-type=\"ul\">Fixed cannonball damage being blocked by TruePVE on player vehicles.</li>\n<li data-xf-list-type=\"ul\">Boats now stop when colliding with player boats, allowing players to board.</li>\n</ul><br />\n<b>Patrol Helicopter Changes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed patrol helicopter targeting and killing boat defenders.</li>\n<li data-xf-list-type=\"ul\">Patrol helicopter can no longer damage raidable boats, entities, or escort boats.</li>\n</ul><br />\n<b>Loot System Improvements</b><br />\n<span style=\"font-size: 19px\"><span style=\"color: rgb(224, 224, 224)\">Loot tables can now be stored as </span></span><b><span style=\"font-size: 19px\"><span style=\"color: rgb(224, 224, 224)\">separate reusable files</span></span></b><span style=\"font-size: 19px\"><span style=\"color: rgb(224, 224, 224)\">.</span></span><br />\nLocation:<br />\n<pre class=\"xfBb-code\" data-lang=\"\">data/RaidableBoats/LootTables/</pre>Profiles reference them using the new setting:<br />\n<pre class=\"xfBb-code\" data-lang=\"\">&quot;Loot Table Name&quot;: &quot;example_table&quot;</pre>This makes loot tables easier to edit, reusable across multiple profiles, and easier to share between server owners.<br />\n<br />\nCommand added:<br />\n<code class=\"xfBb-icode\">rboat.loottables</code> - Lists all loaded loot tables, item counts, and which profiles use them.<br />\n<br />\n<b>Leaderboard Integration</b><br />\nAdded two new <a href=\"https://codefling.com/plugins/ultimate-leaderboard-web-editor\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">UltimateLeaderboard</a> stat categories:<br />\n<ul>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">raidableboats_escort_crew_killed</code> - Total escort npcs killed by the player.</li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">raidableboats_damage_dealt</code> - Total hull damage dealt to raidable boats.</li>\n</ul><br />\n<b>Admin Commands</b><br />\n<ul>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">rboat.validate</code> - runs a full setup health check (CopyPaste files, profiles, dependencies, difficulty tiers, spawn nodes, NPC loadouts). Issues are reported as CRITICAL / WARNING / INFO.</li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">rboat.info &lt;profile&gt;</code> - shows effective stats after difficulty multipliers are applied (NPC count &amp; HP, cannon fire rate, escort boats, loot multiplier, dismount combat stats).</li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">rboat.resetstats &lt;player|all&gt;</code> - resets raid statistics.</li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">rboat.pause</code> / <code class=\"xfBb-icode\">rboat.resume</code> - temporarily pause or resume automatic spawning without changing configuration.</li>\n</ul><br />\n<b>Admin Behavior Changes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Using <code class=\"xfBb-icode\">ent kill</code> on a raidable boat now performs a clean removal. No rewards, stats, or floating loot are generated, and engaged raiders are notified that the boat was removed by an administrator.</li>\n<li data-xf-list-type=\"ul\">Admin entity kill no longer triggers raid completion.</li>\n</ul><br />\n<b>Map Marker Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed map markers sometimes disappearing from boats.</li>\n<li data-xf-list-type=\"ul\">Fixed ghost markers remaining after plugin reload.</li>\n<li data-xf-list-type=\"ul\">Fixed radius markers disappearing from active boats.</li>\n</ul><br />\n<b>Developer Hooks &amp; Apis</b><br />\n<span style=\"font-size: 19px\"><span style=\"color: rgb(224, 224, 224)\">Several hooks and API methods are available for plugin developers integrating with Raidable Boats.</span></span><br />\nHooks<br />\n<ul>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatTurretDestroyed(turret, boat, profileName, difficulty, remainingTurrets)</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatEscortCrewKilled</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatDespawned</code></li>\n</ul>API Functions<br />\n<ul>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">API_GetPlayerEscortNpcKills</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">API_IsRaidableBoatEscortNPC</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">API_IsRaidableBoatEscort</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">API_IsRaidableBoatTurret(BaseEntity)</code></li>\n</ul>Developer API Changes<br />\n<ul>\n<li data-xf-list-type=\"ul\">All developer API methods are now prefixed with <code class=\"xfBb-icode\">API_</code> for consistency.</li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">API_GetPlayerNpcKills</code> renamed to <code class=\"xfBb-icode\">API_GetPlayerDefenderKills</code></li>\n</ul>",
            "message_state": "visible",
            "post_date": 1773432150,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 810,
            "title": "1.4.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/810/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 0,
            "message": "[LIST]\n[*]Fixed npcs failing to spawn and boat entities (cannons, storage, sails, etc.) being destroyed on spawn due to a Facepunch bug in the server occlusion system.\n[/LIST]\nNote: If you previously worked around this by setting [ICODE]server.occlusion[/ICODE] to [ICODE]false[/ICODE], you can now safely re-enable it.",
            "message_parsed": "<ul>\n<li data-xf-list-type=\"ul\">Fixed npcs failing to spawn and boat entities (cannons, storage, sails, etc.) being destroyed on spawn due to a Facepunch bug in the server occlusion system.</li>\n</ul>Note: If you previously worked around this by setting <code class=\"xfBb-icode\">server.occlusion</code> to <code class=\"xfBb-icode\">false</code>, you can now safely re-enable it.",
            "message_state": "visible",
            "post_date": 1772757184,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 805,
            "title": "1.3.2",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/805/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 0,
            "message": "[LIST]\n[*]Patched for the March 5 Rust update.\n[/LIST]",
            "message_parsed": "<ul>\n<li data-xf-list-type=\"ul\">Patched for the March 5 Rust update.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1772736281,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 802,
            "title": "1.3.1",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/802/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 1772501088,
            "message": "[B]Gameplay & Balance[/B]\n[LIST]\n[*]Boat health can now be scaled per difficulty tier. A configurable health multiplier allows easy boats to be weaker and nightmare boats to be tankier.\n[*]Destroying a raidable boat while engaged now counts as a raid completion, awarding rewards and recording stats for all raiders.\n[*]NPC defenders now die shortly after the ship begins sinking instead of waiting until it fully submerges.\n[*]Improved ocean node generation to better avoid icebergs and ice sheets.\n[/LIST]\n\n[B]Loot & Sinking[/B]\n[LIST]\n[*]Dropped items from destroyed loot boxes ([ICODE]item_drop.prefab[/ICODE]) are now converted into floating loot bags when the ship sinks instead of being lost underwater.\n[*]Fixed an error when spawning floating loot bags during boat sinking.\n[/LIST]\n\n[B]Statistics[/B]\n[LIST]\n[*]Expanded player statistics tracking with:\n[LIST]\n[*]Per-difficulty raid counts\n[*]NPC kills\n[*]Helmsman kills\n[*]Total damage dealt\n[/LIST]\n[*]The stats chat command name is now configurable to avoid conflicts with plugins that use the same command, such as Raidable Bases.\n[*]Stats chat command output is now fully localized through the lang file.\n[/LIST]\n\n[B]External Plugin Support[/B]\n[LIST]\n[*]Added [URL='https://codefling.com/plugins/ultimate-leaderboard-web-editor']Ultimate Leaderboard[/URL] plugin integration. When enabled, raid completions, per-difficulty wins, NPC kills, and helmsman kills are pushed to the leaderboard.\n[*]Added [URL='https://umod.org/plugins/xperience']XPerience[/URL] and [URL='https://codefling.com/plugins/skill-tree']Skill Tree[/URL] plugin support for raid completion rewards. XP amounts are configurable and scale with the difficulty multiplier.\n[/LIST]\n\n[B]Developer API[/B]\n[LIST]\n[*]Added Developer API support for external plugin integration.\n[*]6 hooks:\n[LIST]\n[*][ICODE]OnRaidableBoatSpawned[/ICODE]\n[*][ICODE]OnRaidableBoatEngaged[/ICODE]\n[*][ICODE]OnRaidableBoatCompleted[/ICODE]\n[*][ICODE]OnRaidableBoatOwnershipChanged[/ICODE]\n[*][ICODE]OnRaidableBoatLootMilestone[/ICODE]\n[*][ICODE]OnRaidableBoatDefenderKilled[/ICODE]\n[/LIST]\n[*]13 API methods for querying boat state, player stats, and NPC identity.\n[/LIST]\nRefer to the plugin documentation page for full usage details and method information.\n\n[B]Fixes[/B]\n[LIST]\n[*]Fixed building exemption list not working.\n[/LIST]",
            "message_parsed": "<b>Gameplay &amp; Balance</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Boat health can now be scaled per difficulty tier. A configurable health multiplier allows easy boats to be weaker and nightmare boats to be tankier.</li>\n<li data-xf-list-type=\"ul\">Destroying a raidable boat while engaged now counts as a raid completion, awarding rewards and recording stats for all raiders.</li>\n<li data-xf-list-type=\"ul\">NPC defenders now die shortly after the ship begins sinking instead of waiting until it fully submerges.</li>\n<li data-xf-list-type=\"ul\">Improved ocean node generation to better avoid icebergs and ice sheets.</li>\n</ul><br />\n<b>Loot &amp; Sinking</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Dropped items from destroyed loot boxes (<code class=\"xfBb-icode\">item_drop.prefab</code>) are now converted into floating loot bags when the ship sinks instead of being lost underwater.</li>\n<li data-xf-list-type=\"ul\">Fixed an error when spawning floating loot bags during boat sinking.</li>\n</ul><br />\n<b>Statistics</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Expanded player statistics tracking with:<ul>\n<li data-xf-list-type=\"ul\">Per-difficulty raid counts</li>\n<li data-xf-list-type=\"ul\">NPC kills</li>\n<li data-xf-list-type=\"ul\">Helmsman kills</li>\n<li data-xf-list-type=\"ul\">Total damage dealt</li>\n</ul></li>\n<li data-xf-list-type=\"ul\">The stats chat command name is now configurable to avoid conflicts with plugins that use the same command, such as Raidable Bases.</li>\n<li data-xf-list-type=\"ul\">Stats chat command output is now fully localized through the lang file.</li>\n</ul><br />\n<b>External Plugin Support</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added <a href=\"https://codefling.com/plugins/ultimate-leaderboard-web-editor\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">Ultimate Leaderboard</a> plugin integration. When enabled, raid completions, per-difficulty wins, NPC kills, and helmsman kills are pushed to the leaderboard.</li>\n<li data-xf-list-type=\"ul\">Added <a href=\"https://umod.org/plugins/xperience\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">XPerience</a> and <a href=\"https://codefling.com/plugins/skill-tree\" target=\"_blank\" class=\"link link--external\" rel=\"noopener\">Skill Tree</a> plugin support for raid completion rewards. XP amounts are configurable and scale with the difficulty multiplier.</li>\n</ul><br />\n<b>Developer API</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added Developer API support for external plugin integration.</li>\n<li data-xf-list-type=\"ul\">6 hooks:<ul>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatSpawned</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatEngaged</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatCompleted</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatOwnershipChanged</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatLootMilestone</code></li>\n<li data-xf-list-type=\"ul\"><code class=\"xfBb-icode\">OnRaidableBoatDefenderKilled</code></li>\n</ul></li>\n<li data-xf-list-type=\"ul\">13 API methods for querying boat state, player stats, and NPC identity.</li>\n</ul>Refer to the plugin documentation page for full usage details and method information.<br />\n<br />\n<b>Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed building exemption list not working.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1772491968,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 799,
            "title": "1.3.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/799/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 1772398827,
            "message": "[B]Deep Sea & Spawning[/B]\n[LIST]\n[*]Added Deep Sea zone spawning support. Raidable boats can now spawn and navigate within the Deep Sea zone. New config options allow you to enable it, set how many Deep Sea boats can be active, how many to maintain, and how far they must stay from Deep Sea structures (islands, floating cities, ghost ships, portals). Use [ICODE]rboat.shownodes[/ICODE] to view Deep Sea spawn points (yellow) alongside ocean ones (cyan).\n[*]Spawn and raid announcements now show whether a boat is in the Deep Sea or regular ocean.\n[/LIST]\n[QUOTE]\nNote: Adding [ICODE]\"DeepSea\"[/ICODE] to [ICODE]Allowed Ocean Biomes For Spawning[/ICODE] has no effect. Deep Sea spawning is now controlled separately through the [ICODE]Enable Deep Sea Spawning[/ICODE] setting.\n[/QUOTE]\n\n[B]Raid Ownership[/B]\n[LIST]\n[*]Added raid ownership system. The first player to engage a raidable boat claims it for themselves and their allies (Rust teams, Clans, Friends). Non-owners are blocked from looting, damaging, and mounting, and npcs will ignore them. Ownership expires after a configurable inactivity timeout.\n[/LIST]\n\n[B]Sinking & Loot Changes[/B]\n[LIST]\n[*]Npcs now die when a raidable boat starts sinking. Previously, defenders could survive and continue shooting as the boat went down. Now all cannons and AI stop immediately when sinking begins, and NPC bodies remain as lootable corpses instead of disappearing.\n[*]Loot containers now drop floating bags when a boat sinks. A configurable percentage of storage containers will have their contents saved and dropped as floating bags at the water surface once the boat goes underwater. The rest of the loot sinks with the ship, meaning players who destroy a boat from a distance without boarding will not receive everything.\n[/LIST]\n\n[B]Map & Visual[/B]\n[LIST]\n[*]Added ghost ship map marker option alongside the colored radius circle.\n[*]Added automatic night lighting. Light entities on raidable boats (lanterns, tuna lights, searchlights, ceiling lights, Chinese lanterns, jack o'lanterns) automatically turn on at night and off during the day. Furnaces and campfires are excluded.\n[/LIST]\n\n[B]Fixes[/B]\n[LIST]\n[*]Fixed raidable boat entities being invincible on non-TruePVE servers due to incorrect damage hook return value handling.\n[*]Fixed boats bouncing above and below water when players were on deck.\n[*]Fixed a potential [ICODE]RPC error in OnProjectileAttack[/ICODE] that could disconnect players when destroying containers.\n[*]Fixed [ICODE]NullReferenceException[/ICODE] in [ICODE]OnServerSave[/ICODE] when a boat was mid-destruction during a save.\n[/LIST]\n\n[B]Command Changes[/B]\n[LIST]\n[*]Renamed all console commands from [ICODE]rb.*[/ICODE] to [ICODE]rboat.*[/ICODE] to avoid conflicts with Raidable Bases.\n[/LIST]",
            "message_parsed": "<b>Deep Sea &amp; Spawning</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added Deep Sea zone spawning support. Raidable boats can now spawn and navigate within the Deep Sea zone. New config options allow you to enable it, set how many Deep Sea boats can be active, how many to maintain, and how far they must stay from Deep Sea structures (islands, floating cities, ghost ships, portals). Use <code class=\"xfBb-icode\">rboat.shownodes</code> to view Deep Sea spawn points (yellow) alongside ocean ones (cyan).</li>\n<li data-xf-list-type=\"ul\">Spawn and raid announcements now show whether a boat is in the Deep Sea or regular ocean.</li>\n</ul><blockquote class=\"xfBb-quote\" data-name=\"\">Note: Adding <code class=\"xfBb-icode\">&quot;DeepSea&quot;</code> to <code class=\"xfBb-icode\">Allowed Ocean Biomes For Spawning</code> has no effect. Deep Sea spawning is now controlled separately through the <code class=\"xfBb-icode\">Enable Deep Sea Spawning</code> setting.</blockquote><br />\n<b>Raid Ownership</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added raid ownership system. The first player to engage a raidable boat claims it for themselves and their allies (Rust teams, Clans, Friends). Non-owners are blocked from looting, damaging, and mounting, and npcs will ignore them. Ownership expires after a configurable inactivity timeout.</li>\n</ul><br />\n<b>Sinking &amp; Loot Changes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Npcs now die when a raidable boat starts sinking. Previously, defenders could survive and continue shooting as the boat went down. Now all cannons and AI stop immediately when sinking begins, and NPC bodies remain as lootable corpses instead of disappearing.</li>\n<li data-xf-list-type=\"ul\">Loot containers now drop floating bags when a boat sinks. A configurable percentage of storage containers will have their contents saved and dropped as floating bags at the water surface once the boat goes underwater. The rest of the loot sinks with the ship, meaning players who destroy a boat from a distance without boarding will not receive everything.</li>\n</ul><br />\n<b>Map &amp; Visual</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Added ghost ship map marker option alongside the colored radius circle.</li>\n<li data-xf-list-type=\"ul\">Added automatic night lighting. Light entities on raidable boats (lanterns, tuna lights, searchlights, ceiling lights, Chinese lanterns, jack o&#039;lanterns) automatically turn on at night and off during the day. Furnaces and campfires are excluded.</li>\n</ul><br />\n<b>Fixes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Fixed raidable boat entities being invincible on non-TruePVE servers due to incorrect damage hook return value handling.</li>\n<li data-xf-list-type=\"ul\">Fixed boats bouncing above and below water when players were on deck.</li>\n<li data-xf-list-type=\"ul\">Fixed a potential <code class=\"xfBb-icode\">RPC error in OnProjectileAttack</code> that could disconnect players when destroying containers.</li>\n<li data-xf-list-type=\"ul\">Fixed <code class=\"xfBb-icode\">NullReferenceException</code> in <code class=\"xfBb-icode\">OnServerSave</code> when a boat was mid-destruction during a save.</li>\n</ul><br />\n<b>Command Changes</b><br />\n<ul>\n<li data-xf-list-type=\"ul\">Renamed all console commands from <code class=\"xfBb-icode\">rb.*</code> to <code class=\"xfBb-icode\">rboat.*</code> to avoid conflicts with Raidable Bases.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1772398256,
            "reaction_score": 0,
            "resource_id": 318,
            "resource_update_id": 798,
            "title": "1.2.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/798/",
            "warning_message": ""
        },
        {
            "attach_count": 0,
            "can_edit": false,
            "can_hard_delete": false,
            "can_react": false,
            "can_soft_delete": false,
            "can_view_attachments": true,
            "last_edit_date": 0,
            "message": "[LIST]\n[*]Added True PVE support. Locked boxes, doors, and npcs on raidable boats can now be damaged on PVE servers.\n[/LIST]",
            "message_parsed": "<ul>\n<li data-xf-list-type=\"ul\">Added True PVE support. Locked boxes, doors, and npcs on raidable boats can now be damaged on PVE servers.</li>\n</ul>",
            "message_state": "visible",
            "post_date": 1772334966,
            "reaction_score": 2,
            "resource_id": 318,
            "resource_update_id": 797,
            "title": "1.1.0",
            "view_url": "https://game4freak.io/resources/raidable-boats.318/update/797/",
            "warning_message": ""
        }
    ],
    "pagination": {
        "current_page": 1,
        "last_page": 1,
        "per_page": 10,
        "shown": 9,
        "total": 9
    }
}