Hellfire content with Diablo systems? #1804
Replies: 4 comments 37 replies
-
hellfire is based on what is much closer to 1.04, except for one bugfix. 1 you can see all the hellfire differences by searching for gbIsHellfire https://github.com/diasurgical/devilutionX/search?q=gbIsHellfire 2 The logic is also toggeled 3 You can change |
Beta Was this translation helpful? Give feedback.
-
Now, I very much feel as if I am a caveman poking at fire, but I have gotten to the point where I can compile the master branch on my windows machine, and the resulting devilution.exe does not crash with limited testing, so I feel as if I am in a good place to try to externalize some of the hellfire vs diablo mechanics when Hellfire's MPQ is present. Assume the default environment is Diablo + Hellfire MPQs, I plan to created .ini switches to do the following:
That gives players with both Hellfire & Diablo a good set of options to customize their game, without the barrier of entry that source modification + compilation poses. Other suggestions for options are welcome! |
Beta Was this translation helpful? Give feedback.
-
Correction, there are already to many :D The idea behind softcodeing is that you can easily add/delete/modefy individual items. With ini switches you can only enable or disable a predefined behavior.
An ingame menu would be editing the ini file so there isn't really a distinction, just a nicer user interface for doing the same thing. |
Beta Was this translation helpful? Give feedback.
-
I played Hellfire for a while. Please, consider my experience on Hellfire for selecting the group of feature set to make optional. I like:
Not bad, don't care:
I dislike or think useless:
For feature set selection, we can use the existing option mechanism in And please consider the "hold to shoot" (hold LMB to shoot continuously) feature. My aging carpal tunnel is suffering. |
Beta Was this translation helpful? Give feedback.
-
Hi All-
Longtime, as in loooong time fan of D1 here, I recently became aware of this project and it's very impressive. I've been browsing the PRs, discussions and issue tracker to get a sense for the state of the project, as well as community priorities, and I wanted to share some feedback on Hellfire implementation.
I understand that Hellfire to be based upon Diablo v1.02, and to have implemented some itemization and systems changes that were never implemented in base Diablo 1. Things such as changing the starting staff of the Sorc, initial spell cost, and likely many many under the hood mechanics changes.
Snippet from another forum:
This has me wondering:
I'm sure basic things like this were hashed out much earlier in the project, so feel free to reference earlier discussions. My goal here is to play through Hellfire with the core mechanics of Diablo v1.09b plus all the new options afforded by devilutionX.
Sorry for such a long first post!
PS - how is "hold LMB to continue attacking" not a feature?! I guess I need to fire up d2clicker.
Beta Was this translation helpful? Give feedback.
All reactions