Project Zomboid

Project Zomboid

Guns of 93: B42 Test Build (Unstable)
正在显示第 1 - 10 项,共 84 项条目
< 1  2  3 ... 9 >
更新于:10 月 23 日 下午 7:11
作者:Marrok

New update - 10/23/2025:

I had much more planned for this update, but life has been selfish for attention. So here is what I have so far.

- New maintenance system running. Guns can be repaired with similar firearms, though the closer the match, the more they repair. Guns that most closely match will not increase the repair number. Guns can now also be broken down into parts to save space. In the future this will also give you a frame/receiver that can be built back into a working gun, but that needs more time in the oven. This new system also works for repairing silencers.
- The new maintenance context menu will also show you how much fouling a firearm or silencer has. Cleaning kits can now be used multiple times before running “empty”. In the future they will be reloaded, but crafting a cleaning kit will produce a “full” one.
- I plan on adding sandbox options to turn off the fouling mechanic and give a little control over how the maintenance system works.
- I avoided it for a while, but I added an OnTick function to search and replace gun spawner items. Hopefully no more "If you can see this - Something is wrong." Mods like Item Stories should work now. Survivor homes will now spawn with firearms occasionally.
- Adjusted the spawning method so that containers don’t become overfilled.
- Break action reloading should work again.
- Cleaned up some missed changes from B42.12 in the bayonet switching lua.
- Several scope rails and firearm sights issues corrected.
- Fixed T-Grips not being able to be installed.
- Fixed the AR cheek riser from being able to install on telescopic stocks.
- Fixed issues with removing and installing folding bayonets on the SKS and Polytech AKS.
- Chokes can be installed and removed with bayonets installed.

I sleep now.

更新于:9 月 29 日 下午 8:30
作者:Marrok

New update - 9/25/2025:

Another hastily put together update since I found more stuff broken from the B42.12 update.

- Updated the fix script formatting to match changes in B42.12. This was causing issues like not being able to holster or sling guns with lower than 100% condition. Also caused issues with the Vehicle Maintenance panel.
- Fixed a few issues with 1911 Officer attachments.
- A bit rough because I rushed it to get the B42.12 fixes out, but zombie gun spawns have been reworked to work similarly to the new spawning method used by container spawns. Still needs some tuning and tweaking, but should be working. Also added in a bit of lua to give a chance for the appropriate magazines and ammo to spawn on a zombie at death.
- Reworked the lua method that spawns items now. This and reworking the zombie gun spawns seems to have improved load times, which I know was an issue for some people.

更新于:9 月 26 日 下午 12:21
作者:Marrok

- The Mauser got messed up last update. That been fixed.
- AR15/M16 scope rail model had a typo, causing issues.
- Silencers and a few other things got new icons.
- Rescaled and reposition how some magazines appear when placed in the world.

I'll try to not do any more updates through the weekend. Hopefully no big issues are found.

更新于:9 月 25 日 下午 9:38
作者:Marrok

- Desert Eagle is visible now when holstered. Did some adjustments to position.
- Desert Eagle had the wrong script tied to it and wouldn't spawn with the right parts. That has been corrected.
- Missing Desert Eagle grip icons have been added.
- New magazine icons for AK, AR, Beretta 92, Desert Eagle, 1911s, and Remington 788 have been added.
- Played around with different muzzle flashes for guns. I'll probably end up making my own in the future, along with deactivating them for silenced guns.

更新于:9 月 25 日 下午 4:47
作者:Marrok

New update - 9/25/2025 -

A few small things I still wanted to get done, but the B42.12 broke enough that I felt I needed to get this update out quickly.

- MuzzleFlashModelKey added to all guns. This was causing any non-vanilla based gun to crash the game to the main screen. Just to get this fixed quickly, everything is using the new M9 muzzle flash. I will be changing this up in future updates.
- Fixed an issue with the ammo switching script from changes in 42.12.
- M14 rework is done. Six different stocks and 10 and 30 round mags were added, among other things. A shorter 18” barrel variant, the Springfield M1A Bush Rifle, has been added also.
- Further rework of gun stats. Rescaled how the sound radius was figured. Some of the louder guns should be slightly quieter now.
- Along with the gun stat stuff, furniture and attachment bonuses were adjusted.
- Tooltips have been cleaned up. At the very least, an attachment should say what tool is used to install/remove it. If nothing is listed, no tool is required.
- Sandbox multiplier option has been added for firearm hit chance and damage.
- Hopefully fixed an issue where the “bloody” tag won’t duplicate when switching between bayonet and firearm, or switching ammo.
- Fixed an issue where magazine fed firearms would act like a non-detactable magazine gun when in bayonet mode.
- Magazine changing script has been streamlined while fixing a few issues. Should make future work for speedloaders, moonclips, and stripper clips easier.
- Working burst fire has been added and now spawns with the M16A2 and MP5.
- Mossberg 590 Mariner has been added as a spawn variant.
- M16A1 will now sometimes spawn as military loot.
- Notice the Desert Eagle is invisible when holstered. Still figuring this one out.

Reworking the Stoeger Upland is the last of the vanilla based guns to rework, then moving onto all the mod added guns. A new maintenance system is still planned, but I keep getting distracted with side projects and bug fixes.

更新于:9 月 14 日 下午 7:26
作者:Marrok

Oops. The new script to assign parts to the Desert Eagle wasn't probably attached when I copied stuff over. It has been fixed.

更新于:9 月 14 日 下午 7:16
作者:Marrok

New update - 9/14/2025 -

Smaller update to get a few fixes out.

- Desert Eagle has been reworked with 3 different finishes and 4 different grips. A .357 Magnum Desert Eagle has been added
- Fixed an issue were 20 round mags would not work for the M9/92FS
- Fixed being able to mount silencers with bayonets mounted.
- Mossy 590 muzzle device position was corrected (silencers and brake would float in front the gun)
- Reworked how gun stats are figured. Trying to find a better feeling mix of stats that isn't OP and still feels vanilla like.

Next on the rework list is the M14 and Stoeger Uplander to cover all the vanilla weapons. Then the new maintenance system.

更新于:9 月 8 日 下午 12:00
作者:Marrok

New update - 9/8/2025

Lots of under the hood rework this update. From the gameplay side, the Beretta 92FS/M9 has been reworked.

- Beretta 92FS/M9 has been reworked. It can now spawn as a stainless Inox version, 7 new grip types, and now has its own weapon light. It typically spawns with fixed sights that have to be filed and dovetailed if you want to use other - sights, though they are now visible like the 1911 sights when you swap them. Changed the barrel threading to only require a tap and die since the 92 has enough exposed barrel to be realistically threaded without an extension.
- Guns being used as bayonets should reset to the gun form if you load in from a save. Should prevent weirdness and allow the stats to reset.
- Found a few handguns that did not have icons appropriately attached. This is also why the file dovetail recipe didn’t have an icon.
- You can now thread revolver barrels. Silencers can be mounted, but don’t give any benefit to them, but muzzle brakes work fine.
- Increased the silencer durability a little.
- The Marine Magnum should be a little rarer.
- 1905 and M5 bayonets should now both be visible when mounted to the 1903 or M1 Garand.
- B42 allows for values that are changed on attachment to persist. So I have reworked the silencer and bayonet lua to store info for things like condition on the part themselves. This allows me to get rid of the need to store this info on the guns themselves which will save me some work for future additions.
- Because I can edit the values on the attachment themselves, the lua that switches attachments for things like bayonets, I removed a number of alt items for things like stocks. Before, if I didn’t want the additional range bonus from an attachment to apply to bayonets, I had to switch it out with a “fake” version. Otherwise you could bayonet things from across the street. This really simplifies things going forward. You might find some attachments have disappeared if they are currently these alt versions in a saved game.

Next on the rework list is the Desert Eagle, M14, and Stoeger Uplander to cover all the vanilla weapons. I think I have the new maintenance system sorted the way I would like it to work and I’ll start working on the lua for it.

更新于:8 月 28 日 上午 11:02
作者:Marrok

- Updated the M14 ART Scope, which still had B41 stats (got missed).
- Rem 788 shouldn't show up in the upgrade menu anymore.
- 500/590 shouldn't become invisible anymore when using bayonets.

更新于:8 月 26 日 下午 9:23
作者:Marrok

Forgot to update few things before pushing the update. Chopped stocks should have the right icons and be visible on guns now.