Zagemod (v1.6 Announced, pg 25)
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Zagemod (v1.3 Released, Page 7)
@silentzora
Don't wanna sound like a smartass, but as you remember I once asked you how you felt about switching from WADs inside .pk3's to a real directory structure. According to https://zdoom.org/wiki/Using_ZIPs_as_WAD_replacement, sticking WADs inside a PK3 can lead to memory corruption or running out of it. For people like you and me with 8-16 GB of RAM this is rarely if ever a problem. However not everyone can call a higher end PC their own. If you don't mind, I could convert the original QuakeStyle which is 9 years old by now as a proof-of-concept so everything's neat and tidy. I could either attach it here or send it to you via PM, because I wanna know what you think of it. It might motivate me to go the extra mile and do the same for ZX, Unbound, Doomzone and Zagemod, so you have a clean base to work further upon for the future.
Don't wanna sound like a smartass, but as you remember I once asked you how you felt about switching from WADs inside .pk3's to a real directory structure. According to https://zdoom.org/wiki/Using_ZIPs_as_WAD_replacement, sticking WADs inside a PK3 can lead to memory corruption or running out of it. For people like you and me with 8-16 GB of RAM this is rarely if ever a problem. However not everyone can call a higher end PC their own. If you don't mind, I could convert the original QuakeStyle which is 9 years old by now as a proof-of-concept so everything's neat and tidy. I could either attach it here or send it to you via PM, because I wanna know what you think of it. It might motivate me to go the extra mile and do the same for ZX, Unbound, Doomzone and Zagemod, so you have a clean base to work further upon for the future.
-
- Posts: 454
- Joined: Sun Jan 04, 2004 6:24 pm
Re: Zagemod (v1.3 Released, Page 7)
You're fine, I know you've mentioned it before. I want to do this for both Doomzone and Zagemod in the future, but it's going to take a long time to work it all out.DabbingSquidward wrote:@silentzora
Don't wanna sound like a smartass, but as you remember I once asked you how you felt about switching from WADs inside .pk3's to a real directory structure. According to https://zdoom.org/wiki/Using_ZIPs_as_WAD_replacement, sticking WADs inside a PK3 can lead to memory corruption or running out of it. For people like you and me with 8-16 GB of RAM this is rarely if ever a problem. However not everyone can call a higher end PC their own. If you don't mind, I could convert the original QuakeStyle which is 9 years old by now as a proof-of-concept so everything's neat and tidy. I could either attach it here or send it to you via PM, because I wanna know what you think of it. It might motivate me to go the extra mile and do the same for ZX, Unbound, Doomzone and Zagemod, so you have a clean base to work further upon for the future.
Quakestyle is actually about to get an update, so I'll pass the suggestion over to the guy who's in charge of that project, now.
EDIT: I did manage to convert Zagemod into a full PK3 directory structure last night. Took about three hours, but it's done. I'll have that up when I've got v1.3.1 ready.
-
- Posts: 176
- Joined: Wed Jan 04, 2017 8:27 pm
- Location: My Foot,Your Face! (Team Monster)
Re: Zagemod (v1.3 Released, Page 7)
Ok, so wanted to ask, why are there no drops for the nailgun for the Quakeguy or the chaingun and shotgun for the Slayerguy from killed Zombies? I can get ammo from them, but not the actual guns themselves.
-
- Posts: 454
- Joined: Sun Jan 04, 2004 6:24 pm
Re: Zagemod (v1.3 Released, Page 7)
This is because, in those games, you only found the weapons out in the field. They weren't dropped by enemies in their respective games. So I decided to replicate that behavior in Zagemod.warman2012 wrote:Ok, so wanted to ask, why are there no drops for the nailgun for the Quakeguy or the chaingun and shotgun for the Slayerguy from killed Zombies? I can get ammo from them, but not the actual guns themselves.
-
- Posts: 176
- Joined: Wed Jan 04, 2017 8:27 pm
- Location: My Foot,Your Face! (Team Monster)
Re: Zagemod (v1.3 Released, Page 7)
Well, that does break some mapsets like Plutonia because some mappers won't put commonly found weapons dropped by zombies out onto the field. But hey, that's my two cents.
-
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Zagemod (v1.3 Released, Page 7)
Also, Quake's maps weren't designed for shotgun-starts, but for continious play. There were maps with nailgun ammo but no NG or SNG, or iirc E2M6: The Dismal Oubliette had (apart from a Thunderbolt) no weapons at all. So what I did was pull down the console and type "give x", where x is a number between 3 and 8 so I gave myself the weapons I should have up to that point, but no ammo, just my 25 shells.silentzora wrote:This is because, in those games, you only found the weapons out in the field. They weren't dropped by enemies in their respective games. So I decided to replicate that behavior in Zagemod.warman2012 wrote:Ok, so wanted to ask, why are there no drops for the nailgun for the Quakeguy or the chaingun and shotgun for the Slayerguy from killed Zombies? I can get ammo from them, but not the actual guns themselves.
EDIT: I played Unloved as Quakeguy and every chainsaw-wielding zombie dropped a Quad Damage. Since there are so many of them in some places, you could get into some sort of adrenaline rush where it doesn't run out as long if you keep killing. While fun, because of some edge-cases like this, I'd suggest the quad being turned into a berserk replacement. As for the chainsaw, I got some ideas:
-The Quake 1.5 mod had an option to let Ogres occassionally drop their chainsaw upon death
-Arcane Dimensions had a bloody shadow axe as an upgrade that dealt more damages and could gib corpses or zombies lying on the ground
-The Warspasm mod/maps had a sword
-The Mjolnir from Scourge of Armagon of course, with a cells-consuming, shocking altfire
-The gauntlet from Quake 3/Live, Champions or Quake IV multiplayer
-
- Posts: 147
- Joined: Sat Mar 31, 2012 4:27 am
- Preferred Pronouns: He/Him
- Location: Japan
Re: Zagemod (v1.3 Released, Page 7)
Suggestion:
I think some classes could use unique kick attacks, and I have ideas for this.
Slayerguy: Somewhat slower but damaging kick.
Zoragal: Quickly stabs the enemy with her katana.
Marineguy: Smashes the enemy with a flashlight.
Well I don't know if there are good sprites for additional attacks, though.
I think some classes could use unique kick attacks, and I have ideas for this.
Slayerguy: Somewhat slower but damaging kick.
Zoragal: Quickly stabs the enemy with her katana.
Marineguy: Smashes the enemy with a flashlight.
Well I don't know if there are good sprites for additional attacks, though.
-
- Posts: 6
- Joined: Sat Feb 02, 2019 1:15 am
Re: Zagemod (v1.3 Released, Page 7)
Can You Make A Wolfenstien Weapon Set, You Can Call It WolfenGuy
-
- Posts: 454
- Joined: Sun Jan 04, 2004 6:24 pm
Re: Zagemod (v1.3.1 Released, Page 8)
Zagemod v1.3.1 is now live!
Download Zagemod v1.3.1
While primarily a bugfix release, there are some new features in here that I'm excited about. Check the changelog for details.
Changelog:
Download Zagemod v1.3.1
While primarily a bugfix release, there are some new features in here that I'm excited about. Check the changelog for details.
Changelog:
Spoiler:
-
- Posts: 558
- Joined: Mon Sep 28, 2015 3:23 am
Re: Zagemod (v1.3.1 Released, Page 8)
I'd say the only guy left that would need some love is either Hacxguy or Strifeguy, but preferably Strifeguy because he has a flamethrower and I enjoy using fire.
-
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Zagemod (v1.3.1 Released, Page 8)
Hate to bring this up again, but weapons dropped by monsters don't contain half ammo. It's obviously because of A_GiveInventory and the FakeWeapon CustomInventory items. I'm not sure if it works, but have you experimented with WeaponGiver or the Inventory.ForbiddenTo/RestrictedTo properties?
Also, I don't know for sure, but I believe DECORATE now supports native playerclass check & jump functionality so you could get rid of your ID token system.
Nothing else to report atm, keep it up!
EDIT: Some weapons already do have correct amount on drop, I'll list all the ones that don't and the correct amount in parantheses.
Doomguy:
-Pistol: 15 (7) [7.5 rounded down]
-Chaingun: 20 (10)
ST-Guy:
-Chaingun: 20 (10)
64Guy:
Machinegun: 30 (15)
MarineGuy:
Shotgun: 8 (4)
Machinegun: 30 (15)
Is it intended that zombies don't drop weapons for the Slayer?
Also, I don't know for sure, but I believe DECORATE now supports native playerclass check & jump functionality so you could get rid of your ID token system.
Nothing else to report atm, keep it up!
EDIT: Some weapons already do have correct amount on drop, I'll list all the ones that don't and the correct amount in parantheses.
Doomguy:
-Pistol: 15 (7) [7.5 rounded down]
-Chaingun: 20 (10)
ST-Guy:
-Chaingun: 20 (10)
64Guy:
Machinegun: 30 (15)
MarineGuy:
Shotgun: 8 (4)
Machinegun: 30 (15)
Is it intended that zombies don't drop weapons for the Slayer?
-
- Posts: 454
- Joined: Sun Jan 04, 2004 6:24 pm
Re: Zagemod (v1.3.1 Released, Page 8)
There are a few reasons for the ammo behavior. While it would be easy enough to say "I never liked the half ammo thing, so I changed it," it's a little more complicated than that.DabbingSquidward wrote:Hate to bring this up again, but weapons dropped by monsters don't contain half ammo. It's obviously because of A_GiveInventory and the FakeWeapon CustomInventory items. I'm not sure if it works, but have you experimented with WeaponGiver or the Inventory.ForbiddenTo/RestrictedTo properties?
Also, I don't know for sure, but I believe DECORATE now supports native playerclass check & jump functionality so you could get rid of your ID token system.
Nothing else to report atm, keep it up!
For starters, weapons with randomization for spawns are rolled individually, per character. This is so that, unlike in Doomzone, you won't come across a spot where there's simply no weapon. To do that, I had to work with the fake inventory pickups to get that to work. Simply adding a RestrictedTo property on the weapon itself would not be enough, and has proven to not be enough in testing (though this property is actually applied to every weapon, in case the "player drops weapon on death" DMFlag is enabled). Had I done it the other way, there might be issues with SlayerGuy specifically, as his Heavy Assault Rifle (common spawn) is actually much rarer when playing as AlphaGuy.
Additionally, fake inventory pickups for MarineGuy, SlayerGuy, QuakeGuy, and ZoraGal have their own unique pickup sounds, for theming purposes.
While there are newer ways of working this out now (and thanks for bringing this to my attention, because I legitimately was not aware), this behavior and the ID token system currently fall under the "If It Isn't Broke, Don't Fix It" category. If it's causing a tangible issue in-game, or is wreaking havoc with the engine, then I'll revisit the subject.
-
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Zagemod (v1.3.1 Released, Page 8)
I could try coming up with a solution on my end and post it here I find one:)
-
- Posts: 3
- Joined: Mon Sep 10, 2018 1:46 pm
Re: Zagemod (v1.3.1 Released, Page 8)
Found a very minor bug in COOP:
If Player A picks up a key and then Player B picks up the same key, Player B will have that key BUT their HUD won't display it.
Me and my buddy love the mod, thanks and thank you.
If Player A picks up a key and then Player B picks up the same key, Player B will have that key BUT their HUD won't display it.
Me and my buddy love the mod, thanks and thank you.
-
- Posts: 454
- Joined: Sun Jan 04, 2004 6:24 pm
Re: Zagemod (v1.3.1 Released, Page 8)
Alright, so it looks that the weapons that drop the full amount of ammo are the ones that spawn a fake inventory item when dropping from an enemy. It looks like the easiest way of fixing it is making a separate fake inventory that give the correct amount.DabbingSquidward wrote:EDIT: Some weapons already do have correct amount on drop, I'll list all the ones that don't and the correct amount in parantheses.
Doomguy:
-Pistol: 15 (7) [7.5 rounded down]
-Chaingun: 20 (10)
ST-Guy:
-Chaingun: 20 (10)
64Guy:
Machinegun: 30 (15)
MarineGuy:
Shotgun: 8 (4)
Machinegun: 30 (15)
Is it intended that zombies don't drop weapons for the Slayer?
Also, as noted earlier in the thread, yes, it is intended behavior that weapons don't drop from zombies while playing as SlayerGuy or QuakeGuy.