[Unfinished] Strife Needs A God Damn Mod

Projects that alter game functions but do not include new maps belong here.
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.
User avatar
Davidos
Posts: 329
Joined: Mon Aug 29, 2005 2:52 am

Re: [Small Project] Strife Needs A God Damn Mod

Post by Davidos »

wildweasel wrote:
Pachira wrote:
BoldEnglishman wrote:I played through the whole of Strife with the not-so-latest version of this, and there didn't seem to be any major problems. I used both of the new weapons a lot more than the old Crossbows. The only issue I can think of is that Shotgun shells are really quite rare if you don't keep going back to town and buying them. Perhaps the pickup could be a box of shells rather than a single (four shells) pickup?
Maybe an acolyte enemy that uses shotgun instead of assault rifle will bear more ammo.
I can't make acolytes drop anything other than what they already drop; altering DropItem on any of them causes certain scripted acolytes to no longer drop the keys/items that they are scripted to drop. What a pain.

Any possibility the maps can be edited to spawn specific enemies that spawn items on death?
Make, like, a key wielding Acolyte an Acolyte Officer or something???

Isn't it just possible to put a drop function in the death state and make it ignore the assault rifle drop somehow?
User avatar
Cyanosis
Posts: 254
Joined: Sun Oct 31, 2010 2:06 am

Re: [Small Project] Strife Needs A God Damn Mod

Post by Cyanosis »

This is really nice, the shotgun is easily my favorite weapon now.
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [Small Project] Strife Needs A God Damn Mod

Post by wildweasel »

Davidos wrote:Any possibility the maps can be edited to spawn specific enemies that spawn items on death?
Make, like, a key wielding Acolyte an Acolyte Officer or something???

Isn't it just possible to put a drop function in the death state and make it ignore the assault rifle drop somehow?
I'd really prefer not to edit the maps, because that'd mean I'm including them with the mod, breaking compatibility should anybody want to try playing Kaiser's Strife map or A World In Strife with the mod. I hadn't thought of using A_SpawnItemEx to make enemies spawn extra weapons; I'll have to toy around with that sometime.
User avatar
SamVision
Posts: 2425
Joined: Tue Apr 13, 2010 4:47 pm
Location: Behind You

Re: [Small Project] Strife Needs A God Damn Mod

Post by SamVision »

Are the existing weapons going to get an upgrade? They seem kind of out of place when you are playing with this mod.
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [Small Project] Strife Needs A God Damn Mod

Post by wildweasel »

SamVision wrote:Are the existing weapons going to get an upgrade? They seem kind of out of place when you are playing with this mod.
As soon as I've devised appropriate replacements/upgrades for them, they will. The only Strife weapon that is being left stock is the Sigil.
User avatar
amv2k9
Posts: 2178
Joined: Sun Jan 10, 2010 4:05 pm
Location: Southern California

Re: [Small Project] Strife Needs A God Damn Mod

Post by amv2k9 »

I noticed in the last version that the shotgun pickup sprite is just a placeholder, and I tried my hand at making one that fits the HUD graphics more. It's based off one featured in GZDA & Demon Eclipse.

Image
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [Small Project] Strife Needs A God Damn Mod

Post by wildweasel »

Many thanks, I'll see about adding this at earliest convenience.
User avatar
Akira_98
Posts: 213
Joined: Sun Jun 27, 2010 2:45 pm
Location: AC District 7

Re: [Small Project] Strife Needs A God Damn Mod

Post by Akira_98 »

You can't reload the Assault Gun if there is 25 or more rounds left in the clip, even if you have the extended magazines. Also, the Silenced Pistol puts decal on the walls, put the Assault Gun and Shotgun do not. Otherwise, this upgrading system works really well for replacing the accuracy system. I like it. :D
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [Small Project] Strife Needs A God Damn Mod

Post by wildweasel »

Akira_98 wrote:You can't reload the Assault Gun if there is 25 or more rounds left in the clip, even if you have the extended magazines. Also, the Silenced Pistol puts decal on the walls, put the Assault Gun and Shotgun do not. Otherwise, this upgrading system works really well for replacing the accuracy system. I like it. :D
Regarding the decals, yeah, the Pistol was based on code from another mod, and I just had forgotten to add the decals for the other weapons.

I can fix the Assault Gun, but I have found another bug that I can't quite get to the bottom of: if you reload the shotgun with less than the amount required to fill the magazine, it will load one last shell after you reach zero shells before ending the reload. I looked over the code and see no reason why this should be happening.
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Re: [Small Project] Strife Needs A God Damn Mod

Post by TheDarkArchon »

The problem is around here

Code: Select all

ReloadWork:
		RIFG A 0 A_JumpIfInventory("ShotgunClip",5,"ReloadFinish")
		RIFG A 0 A_JumpIfInventory("ShotgunAmmo",1,"ReloadWork")
	ReloadWorkFaster:
		RIFG A 0 A_TakeInventory("ShotgunAmmo",1)
		RIFG A 0 A_GiveInventory("ShotgunClip",1)
If the player has no shells at the end of the ReloadWork state, it'll just go into the ReloadWorkFaster state because neither of the jumps are made. Adding "Goto ReloadFinish" at the end of the ReloadWork state should plug this hole.
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [Small Project] Strife Needs A God Damn Mod

Post by wildweasel »

Ah. Duh. =P

Thanks a lot for that, TDA.
User avatar
|ndußtrial
Posts: 398
Joined: Sat Aug 17, 2013 11:39 am
Graphics Processor: Intel (Modern GZDoom)
Location: Ivy Mercy Lyons

Re: [Small Project] Strife Needs A God Damn Mod

Post by |ndußtrial »

I am incredibly clueless on this, so what happened to the DRDTeam files URL? Did they change?
niculinux
Posts: 138
Joined: Sun Jul 08, 2012 11:52 am
Location: Italy

Re: [Small Project] Strife Needs A God Damn Mod

Post by niculinux »

Link broken. >.< Alternatives? :(
User avatar
Ed the Bat
Posts: 3060
Joined: Thu May 03, 2012 1:18 pm
Graphics Processor: nVidia with Vulkan support
Location: Maryland, US

Re: [Small Project] Strife Needs A God Damn Mod

Post by Ed the Bat »

DRDTeam file hosting ended many months ago. If you want a new link, there's a thread specifically for that.
User avatar
Ctrl+Alt+Destroy
Posts: 511
Joined: Tue Feb 05, 2013 9:31 pm
Location: In the unknown void of all-surpassing emptiness

Re: [Small Project] Strife Needs A God Damn Mod

Post by Ctrl+Alt+Destroy »

Return to “Gameplay Mods”