Zeta-Dimensional Shopping System for DoomRL Arsenal [2.7]

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are ONLY for YOUR 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.

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby Solid-Head » Wed Dec 18, 2019 10:22 am

Just out of curiosity, since this mod is design to only work with DoomRLA, are you planning to make this work with the PDA ?
User avatar
Solid-Head
 
Joined: 11 Sep 2014

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby Simon-v » Thu Dec 19, 2019 1:51 pm

Solid-Head wrote:Just out of curiosity, since this mod is design to only work with DoomRLA, are you planning to make this work with the PDA ?

I would rather not. Not only is the PDA a... thing... of such immense complexity, that even its creators sometimes can't fully understand it, i'm not sure it's even possible to inject code into others' ACS modules. That, by the way, is the sole reason i can't fix the known issue in the bottom of the OP.

The most i am willing to subject myself to, is designing a shop open/close animation, someday.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby Solid-Head » Thu Jan 02, 2020 4:56 pm

Simon-v wrote:I would rather not. Not only is the PDA a... thing... of such immense complexity, that even its creators sometimes can't fully understand it, i'm not sure it's even possible to inject code into others' ACS modules. That, by the way, is the sole reason i can't fix the known issue in the bottom of the OP.

The most i am willing to subject myself to, is designing a shop open/close animation, someday.


Yeah I figure that you simply can't just add another button to this monster. It seem to be capable to launch ACS script though, I'll try to fiddle with the misc menu someday, and see if I can replace the pong mini game,since its buggy.
For now I edit your mod myself and try to align the PDA hud with your shop. Work well so far, even add the sound effect when you open it up :

Its not completely center, but I can't find where the values for items display is.
User avatar
Solid-Head
 
Joined: 11 Sep 2014

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby Simon-v » Fri Jan 03, 2020 1:27 am

Solid-Head wrote:For now I edit your mod myself and try to align the PDA hud with your shop. Work well so far, even add the sound effect when you open it up:
Its not completely center, but I can't find where the values for items display is.

That's actually pretty cool. The sprite alignment is set separately from the floating text. I have moved the relevant bit to a #define at the top of ShopSys.acs for easier customizations; make sure you checkout the latest git to see the changes reflected.

I think i'll add this version of the UI as an option. Do send me your work, once you are done.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby Soul Sucka » Mon Jan 27, 2020 9:19 pm

The auto-assembler has a typo on the Tactical Rocket Launcher assembly, which effectively destroys your weapon while still taking up space in your weapons inventory. It's defined in the script as "RLTacticalLauncher", whereas the proper name of the weapon is "RLTacticalRocketLauncher".
Soul Sucka
 
Joined: 05 Apr 2010

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.4

Postby Simon-v » Mon Jan 27, 2020 11:57 pm

Damn. This warrants a release!

Changelog:
  • Add a shop opening animation
  • Add a PDA-like shop style
  • Blink a notification when something on the map dies when you have a tracking map
  • Bug fixes
Last edited by Simon-v on Thu Apr 09, 2020 11:01 am, edited 1 time in total.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.3

Postby retronutcase » Tue Jan 28, 2020 5:26 pm

Solid-Head wrote:
Simon-v wrote:I would rather not. Not only is the PDA a... thing... of such immense complexity, that even its creators sometimes can't fully understand it, i'm not sure it's even possible to inject code into others' ACS modules. That, by the way, is the sole reason i can't fix the known issue in the bottom of the OP.

The most i am willing to subject myself to, is designing a shop open/close animation, someday.


Yeah I figure that you simply can't just add another button to this monster. It seem to be capable to launch ACS script though, I'll try to fiddle with the misc menu someday, and see if I can replace the pong mini game,since its buggy.
For now I edit your mod myself and try to align the PDA hud with your shop. Work well so far, even add the sound effect when you open it up :

Its not completely center, but I can't find where the values for items display is.


What're those stats/XP bar from? Is there some kind of level up mod/addon for Doom RLA I don't know about?
retronutcase
 
Joined: 07 Jun 2018

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.4

Postby lwks » Mon Feb 17, 2020 9:02 pm

Hey, fellow mod user here! I've been using it for quite a while and I've unlocked some cool stuff, the thing is that I find the persistent money kind of cheating, so I'd like to know if you were planing on rebalancing or even adding another version of the mod were you get zero money at the start of a playthrough and you must build your wealth throughout the campaing in order for you to get the cool stuff latter on, perhaps even adding a 2x and 3x money option just in case someone is playing a mapset with less than 32 levels, what do you think?
User avatar
lwks
Polyglot in training...
 
Joined: 29 May 2015
Location: Fucking Brazil

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.4

Postby Bodhisattva » Tue Feb 18, 2020 12:48 am

lwks wrote:Hey, fellow mod user here! I've been using it for quite a while and I've unlocked some cool stuff, the thing is that I find the persistent money kind of cheating, so I'd like to know if you were planing on rebalancing or even adding another version of the mod were you get zero money at the start of a playthrough and you must build your wealth throughout the campaing in order for you to get the cool stuff latter on, perhaps even adding a 2x and 3x money option just in case someone is playing a mapset with less than 32 levels, what do you think?


I'm not the author, but I feel like persistent money is a somewhat important part of meta-progression. Although, I would also like to see some money multiplier options, namely the 0.5x multiplier, so that money doesn't accumulate too fast making it less of a "cheating" thing.
User avatar
Bodhisattva
 
Joined: 02 Mar 2016
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.4

Postby Simon-v » Tue Feb 18, 2020 10:02 am

lwks wrote:Hey, fellow mod user here! I've been using it for quite a while and I've unlocked some cool stuff, the thing is that I find the persistent money kind of cheating, so I'd like to know if you were planing on rebalancing or even adding another version of the mod were you get zero money at the start of a playthrough and you must build your wealth throughout the campaing in order for you to get the cool stuff latter on, perhaps even adding a 2x and 3x money option just in case someone is playing a mapset with less than 32 levels, what do you think?

I don't know, that one time i decided to power through a full 32 map set without accepting defeat, i burned through my entire stash of over a hundred thousand credits and racked up an insurance premium of 9000.

It all depends on your playstyle, i guess. Typically, you're supposed to be able to save just about enough money for a single legendary item over the course of three or four typical playthroughs, though, the specifics of the map set and additional gameplay settings do change the balance somewhat.

I suppose, i could add a treasury reset option, though its merit is not entirely clear to me. Do try playing by the ironman rules with life insurance on auto-renew once. It makes the dynamic a lot different.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.5

Postby Simon-v » Sun Apr 12, 2020 7:27 am

Version 2.5 has been released.

Notable changes:

  • Compatibility with Arsenal 1.1.3 1.1.4;
  • The Auto-Assembler now respects the "Assembly Learning" Arsenal option;
  • The skull sale quantity was reduced to 5 to reflect their relative rarity;
  • Selling special backpacks now drops any extraneous ammo instead of atomizing it;
  • Various bug fixes.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.5

Postby fakemai » Thu Apr 16, 2020 5:08 am

Independently tried some local modification that A: Starts with 0-2000 credits, and B: Increases the per-level bonuses for killing stuff to compensate. It actually works well for having some degree of progression within a playthrough instead of across them, and giving at least some options against the pure RNG, without just giving myself one of the stupid powerful items and just tearing through the map in boredom. Maybe worth it as an optional mode but even just being able to configure those settings as well.
User avatar
fakemai
 
Joined: 12 Feb 2018
Location: Australia

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.5

Postby Simon-v » Fri Apr 17, 2020 6:15 am

I'm open to the idea. Please send me a diff file to look at.
User avatar
Simon-v
 
Joined: 11 Jan 2016
Location: Israel

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.5

Postby fakemai » Fri Apr 17, 2020 10:58 am

I can try but I don't do a lot of Doom modding or really want to do anything too extensive either, at least not without input. For now this just allows the bonus quotas to be adjusted. I have some idea of what I want to do for the actual creditless bit in that it just needs to not read/write specific CVars and not allow the setting to be changed mid-game.

Note, I can't test multiplayer with this, and when I was trying in fake multiplayer with the original mod it forgot all item unlocks anyway. Not happy.

EDIT: Diff pulled while I expand it a bit.
EDIT2: Reuploaded, original diff included for comparison. It allows disabling of the individual bonuses now, at least I think I did it right. I'm about to try and do the rest.
EDIT3: An attempt was made but the shared state stuff is proving a little awkward, I'm currently playing it though while I do DRLA, so I'm just making sure it's truly separate except for things like unlocked items and such. Also personal note: .gitignore for *.o and *.pk3 so it doesn't point those out or try to track them.
You do not have the required permissions to view the files attached to this post.
User avatar
fakemai
 
Joined: 12 Feb 2018
Location: Australia

Re: Zeta-Dimensional Shopping System for DoomRL Arsenal [2.5

Postby Tesculpture » Sun Apr 19, 2020 12:58 am

Is there any chance you could make a version of this for LegenDoom?
User avatar
Tesculpture
 
Joined: 07 Feb 2016

PreviousNext

Return to Gameplay Mods

Who is online

Users browsing this forum: doomduck, r&r, Ryuhi, SiFi270 and 15 guests