[1.5] Defensive Machine Gun Turret Pack 1.8.4 (15 Mar 2024)

Started by sumghai, September 18, 2018, 05:44:06 PM

Previous topic - Next topic

sumghai



An updated version of the original mod by Blackie (aka Coalcat), the Defensive Machine Gun Turret Pack adds a variety of manned and automated sentry machine guns to protect your colony from pesky tribals, raiders and the occasional manhunting Thrumbo.


  • Mounted DP-28 Turret
    • Entry-level Soviet light machine gun
    • Unlocked after researching Gas Operation
  • Mounted M2HB Turret
    • Mid-level large-caliber machine gun with large ammo capacity and decent rate of fire
    • Unlocked after researching Recoil Operation
  • Mounted Twin M2HB Turret
    • Twin barrel version of the M2HB
    • Unlocked after researching Recoil Operation
  • Mounted M134 Turret
    • Small-caliber, but has a very high rate of fire
    • Unlocked after researching Multibarrel Weapons
  • Mounted Mk 19 Turret
    • Automatic grenade launcher, bridging the gap between machine guns and mortars
    • Unlocked after researching Blowback Operation
  • M2HB Sentry gun
    • Autoturret version of M2HB HMG
    • Unlocked after researching Gun Turrets and Recoil Operation
  • M134 Sentry gun
    • Autoturret version of M134 Minigun
    • Unlocked after researching Gun Turrets and Multibarrel Weapons
  • M230LF Sentry gun (new!)
    • Autocannon turret capable of firing high explosive armor-piercing rounds
    • Unlocked after researching Autocannon Turrets
  • Mk 19 Sentry gun
    • Autoturret version of Mk 19 AGL
    • Unlocked after researching Blowback Operation


  • English
  • Brazilian Portuguese
  • Czech
  • German
  • Japanese
  • Korean
  • Russian
  • Simplified Chinese
  • Traditional Chinese
  • Ukrainian


  • Savegame compatible
  • Combat Extended - Built-in patches for turrets, plus different research projects needed to unlock turrets:
    • Mounted DP-28 Turret requires Gas Operation
    • Mounted M2HB, Twin M2HB, M134 and Mk 19 Turrets require Heavy Weapons
    • M2HB, M134 and Mk 19 Sentry guns require Heavy Weapons and Heavy Auto Turrets
    • M230LF Sentry gun retains the Autocannon Turret prerequisite
    • Mounted M134 Minigun and M134 Sentry gun retains the Multibarrel Weapons prerequisite





  • none



Version 1.8.4 - 15 Mar 2024
---------------------
- Updated for 1.5.4034
- Reduced HD texture resolution by 50%
- Updated translations
  - Fixed missing translations for 30×113mmB projectile

Version 1.8.3 - 27 Jan 2024
---------------------
- Updated for 1.4.3901
- Updated Combat Extended compatibility patches
  - Increased Sights Efficiency for all Sentry Gun turrets
  - Fixed Shooting Accuracy not increasing proportional to target distance for all Sentry Gun turrets

Version 1.8.2 - 26 November 2022
---------------------
- Updated for 1.4.3558
- Updated Combat Extended compatibility patches
  - Reverted M230LF Sentry Gun turret research prerequisite to Autocannon turret
- Updated translations
  - Added Brazilian Portuguese, Czech and German translations 

Version 1.8.1 - 13 October 2022
---------------------
- Updated for 1.4.3515
- Updated Combat Extended compatibility patches
  - Changed caliber of M230LF Sentry Gun turret to the correct 30x113mmB ammunition added in CE v.1.3.49
  - Restored Multibarrel Weapons research prerequisite for Mounted M134 Minigun and M134 Sentry Gun turrets

Version 1.8.0 - 9 October 2022
---------------------
- Updated for 1.4.3510
- Added M230LF Sentry gun
- Rebalanced turret projectile speeds
- Reduced size of turret icons
- Changed M2 Browning turret shot sounds to use AudioGrain_Clip instead of AudioGrain_Folder
- Updated compatibility patches
  - Added Combat Extended compatibility for new turrets
- Updated translations
  - Added Ukrainian translation
  - Added translations for new turrets to all supported languages
 
Known Issues:
 - The M230LF Sentry turrets are temporarily chambered in 30x173mm NATO ammunition, as the current release of Combat Extended (1.3.4.8) does not yet include the correct 30x113mmB ammunition; a hotfix to DMGTP will be released once CE is officially updated for RW 1.4

Version 1.7.0 - 30 July 2022
---------------------
- Updated for 1.3.3389
- Overhauled all graphics to vanilla art style
- Increased crafting cost of selected sentry turrets
- Removed Mortars research prerequisite for Mk 19 grenade launcher turrets
- Removed redundant translations for building blueprints and frames
- Updated compatibility patches
  - Added night vision support in Combat Extended for all sentry turrets

Version 1.6.12 - 12 March 2022
---------------------
- Updated for 1.3.3287
- Updated compatibility patches
  - Fixed missing firing sounds in Combat Extended for all M2 Browning turrets

Version 1.6.11 - 6 March 2022
---------------------
- Updated for 1.3.3287
- Reduced volume of all M2 Browning turret firing sounds

Version 1.6.10 - 3 February 2022
---------------------
- Updated for 1.3.3200
- Removed redundant specialDisplayRadius

Version 1.6.9 - 19 December 2021
---------------------
- Updated for 1.3.3200
- Updated compatibility patches
  - Combat Extended support is now prebundled into the mod itself
  - Increased CE ammo capacity for Manned and Sentry M134 Minigun turrets to 3000 rounds

Version 1.6.8 - 5 December 2021
---------------------
- Updated for 1.3.3200
- Rebalanced damage and armor penetration of various turret projectiles

Version 1.6.7 - 10 July 2021
---------------------
- Updated for 1.3.3055
- Fixed incorrect base def references for turret weapons
- Fixed turret weapons not being drawn in RimWorld 1.3

Note: All future updates will be exclusively for RimWorld 1.3 onwards. The 1.2 and 1.1 versions are only included to help players migrate their saves.

Version 1.6.6 - 23 January 2021
---------------------
- Updated for 1.2.2753
- Fixed long-range accuracy of M134 Sentry gun

Version 1.6.5 - 17 January 2021
---------------------
- Updated for 1.2.2753
- Fixed incorrect gun reference for M2HB Sentry Gun turret

Version 1.6.4 - 16 January 2021
---------------------
- Updated for 1.2.2753
- Reorganized and consolidated all turret building defs
- Removed duplicate projectile defs
- Rebalanced accuracy, shot count and cooldown times for all turrets
- Updated translations
  - Added Japanese translation
  - Fixed incorrect turret blueprint/install frame translations for all languages
  - Fixed CompRefuelable translations for consistency with vanilla turrets

Version 1.6.3 - 15 August 2020
---------------------
 - Updated for 1.2.2723
 - Removed support for 1.0

Note: All future updates will be exclusively for RimWorld 1.2 onwards. The 1.1 version is only included to help players migrate their saves.

Version 1.6.2 - 7 June 2020
---------------------
 - Updated for 1.1.2654
 - Rebalance ranges for DP-28 and M134 Minigun turrets

Note: All future updates will be exclusively for RimWorld 1.1 onwards. The 1.0 version is only included to help players migrate their saves.

Version 1.6.1 - 6 April 2020
---------------------
 - Updated for 1.1.2589
 - Shift Recoil Operation research position to not overlap other vanilla projects in Research tab
 - Add Placeworkers to turrets to display turret tops and ranges during placement/blueprint mode, as well as preventing manned turret interaction spots from being blocked

Note: All future updates will be exclusively for RimWorld 1.1 onwards. The 1.0 version is only included to help players migrate their saves.

Version 1.6.0 - 4 March 2020
---------------------
 - Updated for 1.1.2563
 - Add multiversion support for RimWorld 1.0 and 1.1
 - Rotate turret tops to point to the right, as per the new 1.1 standard

Note: All future updates will be exclusively for RimWorld 1.1 onwards. The 1.0 version is only included to help players migrate their saves.

Version 1.5.2 - 23 October 2019
---------------------
 - Add turrets to Caravan and Orbital Combat Supplier trader stock generators
    - Caravan traders will sell fewer types of turrets compared with Orbital traders
 - Add Simplified Chinese translation
 - Implement versioning metadata files for Fluffy's Mod Manager and ModSync
 - Rewrite turret descriptions to be more informative
 - Update preview image to Steam Workshop dimensions
 - Update Traditional Chinese translation

Version 1.5.1 - 20 March 2019
---------------------
 - Fix original author name from FenderSBlackie to Coalcat/Blackie
 - Repackage for Steam Workshop release
 - Remove changelog from About.xml for brevity

Version 1.5.0 - 19 March 2019
---------------------
 - Add Russian translation (courtesy of xRg)

Version 1.4.1 - 6 March 2019
---------------------
 - Increase fillPercent of all turrets to 0.85
     - This allows turrets to properly fire through embrasures and over sandbags when running with the Combat Extended mod

Version 1.4.0 - 22 January 2019
---------------------
 - Updated for 1.0.2150 by sumghai
 - Change About.xml to use new mod multi-versioning scheme
 - Rebalance turret material costs
     - Manned DP-28 turrets no longer require LMGs
     - Manned and Sentry M134 Miniguns no longer require miniguns
     - Manned and Sentry Mk 19 Grenade Launchers no longer require high-explosive shells
 - Overhaul turret research
     - Manned DP-28 turrets are now unlocked after researching Gas Operation
     - Manned and Sentry M2HB Machine Gun turrets are now unlocked after researching Recoil Operation (after Blowback Operation)
 - Sentry turrets no longer explode when destroyed

Version 1.3.0 - 19 October 2018
---------------------
 - Updated for 1.0.2059 by sumghai
 - Update turret and ammunition names in line with their real-life equivalents
 - Add Traditional Chinese translation

Version 1.2.0 - 19 September 2018
---------------------
 - Updated for 0.19.2009 by sumghai
 - Change turret masses to values more in line with their real-life equivalents
 - Add barrel wear to all machine guns
     - Shots until barrel change values are based on real-life performance
     - Amount of steel required to replace barrels are based on real-life masses of replacement barrels
 - Update tripod base texture filenames to new north-south-east naming scheme
   
Original changelog for older versions by FenderSBlackie
-----------------------------------------------
   
Version 1.1.0.

Add Machine Gun/Grenade launcher turret, with Sentry Gun variations. [Manned turret, and Automatic Sentry gun.]

List of MG /MGL

Version 1.0.0

- M2 HB : Need Gas Operation tech for unlock.
- M134 Minigun : Need Multi barrel Weapons tech for unlock.  Use Minigun as Ingrediant.
- Mk.19 Grenade Launcher : Need Gas Operation, Mortar tech for unlock. Use 5 high-explosive shells as Ingrediant.

Version 1.1.0

- DP-28 : Need no tech. Use LMG as Ingrediant.
- Twin M2 HB Turret : Need Gas operation, Turret guns tech for unlock. Double price of M2 HB.

- All sentry gun Variation needs Turret guns tech for unlock.

Fix 1: Buffed Range of all turrets.
Fix 2: Now Mk.19 turret use 5 high-explosive shells as Ingrediant.
Fix 2.1: Now Mounted M134 need 75w electricity for activiate.
Fix 3: Buffed M134 Family.
- Burst shot count and range : 16 shots -> 25 shots, 25 tile range -> 30 tile range.
- Warm up time and Cooldown time got buffed.
- Long-Range Accuracy got buffed.
- Building time got reduced.
Fix 4: Buffed Shot Range [+30%], but nerfed Shot damage to 80%. DP-28 is Exception of two.






This mod is licenced under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0), which in layman's terms means:
  • You are permitted to use, copy, redistribute our work as-is
  • You may remix your own derivatives (new or alternative textures, defs, plugin code), and release them under your own name
  • You must credit Coalcat (author) and sumghai (maintainer) when publishing your derivatives in the download and forum posts

TerrorThomasCao


sumghai

Defensive Machine Gun Turret Pack has been updated for RimWorld 1.0.2049 - see first post for download link.


Version 1.3.0 - 7 October 2018
---------------------
- Updated for 1.0.2049 by sumghai
- Update turret and ammunition names in line with their real-life equivalents
- Add Traditional Chinese translation

viperwasp

Does this work for 1.0 OCT 17 release without giving version mismatch errors? Thanks
•  Lian Li Lancool II MESH RGB
•  Intel Core i7-12700K Alder Lake 12-Core
•  64 GB Corsair Vengeance LPX 3600Mhz
•  WD Black SN850 2TB GEN4
•  2x WD Black 8TB
•  Windows 10 OS
•  RTX 4080 GIGABYTE Gaming OC 16GB
•  Dark Rock Pro 4 (CPU Cooler)
•  TUF Gaming Z690-Plus- WIFI D4

sumghai

Quote from: viperwasp on October 18, 2018, 06:02:27 PM
Does this work for 1.0 OCT 17 release without giving version mismatch errors? Thanks

Yes, it would have. That said, I've decided to re-release it with the latest 1.0 version number for the sake of consistency:

Defensive Machine Gun Turret Pack has been updated for RimWorld 1.0.2059 - see first post for download link.


Version 1.3.0 - 19 October 2018
---------------------
- Updated for 1.0.2059 by sumghai
- Update turret and ammunition names in line with their real-life equivalents
- Add Traditional Chinese translation

sumghai

Defensive Machine Gun Turret Pack has been updated for RimWorld 1.0.2150 - see first post for download link.


Version 1.4.0 - 22 January 2018
---------------------
- Updated for 1.0.2150 by sumghai
- Change About.xml to use new mod multi-versioning scheme
- Rebalance turret material costs
     - Manned DP-28 turrets no longer require LMGs
     - Manned and Sentry M134 Miniguns no longer require miniguns
     - Manned and Sentry Mk 19 Grenade Launchers no longer require high-explosive shells
- Overhaul turret research
     - Manned DP-28 turrets are now unlocked after researching Gas Operation
     - Manned and Sentry M2HB Machine Gun turrets are now unlocked after researching Recoil Operation (after Blowback Operation)
- Sentry turrets no longer explode when destroyed


I'm also pleased to announce that Combat Extended now includes compatibility patches for these turrets, which I helped write and test.

Happy Hunting, folks!

Operative85

The funny/best part about this update is because I have been wishing that your turrets didn't explode just hours ago. I use your turrets as weapons for my Mechanoid Army (courtesy of "What The Hack?!"), and let's just say that 30 raiders was no match for 2 gatling-gun and grenade launcher-strapped centipedes, but they were easy pickings for the 6 surviving raiders as soon as the centipedes' own turrets exploded on their backs.

Thank you very much!

ertzuiop

Why is the magazine capacity of the turrets so low? Any chance to increase it?

sumghai

Quote from: Operative85 on January 22, 2019, 02:39:41 PM
The funny/best part about this update is because I have been wishing that your turrets didn't explode just hours ago.

Exploding turrets in the stock game bothered me as well - my understanding is that Tynan wanted to simulate ammo cook-off, but more often than not a group of raiders simply surround and melee the turret, so it didn't make sense to me that a turret would explode from being smashed with a club or something.

Incidentally, Combat Extended also doesn't use CompProperties_Explosive for their turrets, so I removed them from the stock version of DMGTP as well for consistency.

Quote from: ertzuiop on January 22, 2019, 07:56:44 PM
Why is the magazine capacity of the turrets so low? Any chance to increase it?

The turrets' magazine capacities were based on real-world data.

In the case of the M134 Minigun, while 3,000 and 4,000-round ammo magazines do exist, Combat Extended has a technical limitation in that the maximum stack size (and maximum amount that pawns can reload) for its 7.62×51mm NATO is limited to 500 rounds. After consulting with CE's author NoImageAvailable, we decided to cap the M134 Minigun turret's ammo capacity to 500 rounds.

So no, CE will not allow the limit to be increased.

ertzuiop

When reloading the turrets the magazine is getting "emptied" before. Even when it still have 400 ammo the process of reloading is deleting the current magazine before placing new one? Is that the procedure? Couldnt check it yet.

But isnt it possibly just to add ammo to the current magazine instead of replacing it so it can be stacked above the carry capacity of haulers?
Just like they do with any item piles.

sumghai

Quote from: ertzuiop on January 23, 2019, 11:32:17 AM
When reloading the turrets the magazine is getting "emptied" before. Even when it still have 400 ammo the process of reloading is deleting the current magazine before placing new one? Is that the procedure? Couldnt check it yet.

But isnt it possibly just to add ammo to the current magazine instead of replacing it so it can be stacked above the carry capacity of haulers?
Just like they do with any item piles.

That's standard behaviour for reloading Combat Extended - instead of simply topping up ammo, it completely removes any existing rounds before reloading it with a full stack.

There's nothing I can do to change this behaviour to increase the M134's ammo capacity, and any changes would adversely affect the way CE works.

Deer87

It kind of makes sense too.
With any weapon where you do not manually feed it with rounds (forexample a classic pump action shotgun), you detatch the whole magasin, or you detatch the belt. Topping off would be quite unrealistic unless it was some sort of caseless ammo where you could just pour more into the box.

ertzuiop

Quote from: sumghai on January 24, 2019, 08:55:14 AM
That's standard behaviour for reloading Combat Extended - instead of simply topping up ammo, it completely removes any existing rounds before reloading it with a full stack.

Does removing mean deleting existing magazines? Or is the replaced ammo put into backpack for later use? Couldnt check myself...

Quote from: sumghai on January 24, 2019, 08:55:14 AM
There's nothing I can do to change this behaviour to increase the M134's ammo capacity, and any changes would adversely affect the way CE works.

All good, just wanna know the rules. Keep up the great work!

sumghai

Quote from: ertzuiop on January 24, 2019, 12:25:29 PMDoes removing mean deleting existing magazines? Or is the replaced ammo put into backpack for later use? Couldnt check myself...

The existing ammo is first moved to the pawn's Gear invetory, before the weapon is completely reloaded.

I assume you have played with Combat Extended before? Because this is standard CE behaviour.