BaseMod Plugin
Re: BaseMod Plugin
BaseMod v1.11
Adds Ogodei's Dynamic Health Bar - with user config RGB colors
Adds Patch for Nizari and Jetaman's Treasure Goblin Plugin
Adds Dav92's Charm Zone - Remove Dav92's Charm Zone - see post here why
https://d2mods.info/forum/viewtopic.php ... 7&start=12
fix bug in patch for ExtendSounds - Thanks to Tomkomaster for reporting
fix documentation for ExtendSounds
Add BaseMod.ini back as load order option in v1.11. DLL looks first for MPQINI then .ini file.
Additional checks made for usability with in MPQINI option.
DLL optimization - reduced size of BaseMod.dll by 37% (from 208KB down to 132KB)
Adds Ogodei's Dynamic Health Bar - with user config RGB colors
Adds Patch for Nizari and Jetaman's Treasure Goblin Plugin
Adds Dav92's Charm Zone - Remove Dav92's Charm Zone - see post here why
https://d2mods.info/forum/viewtopic.php ... 7&start=12
fix bug in patch for ExtendSounds - Thanks to Tomkomaster for reporting
fix documentation for ExtendSounds
Add BaseMod.ini back as load order option in v1.11. DLL looks first for MPQINI then .ini file.
Additional checks made for usability with in MPQINI option.
DLL optimization - reduced size of BaseMod.dll by 37% (from 208KB down to 132KB)
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Re: BaseMod Plugin
Just tested this version, with as many features as possible. Here are my thoughts:
- The sounds are now working as intended, with the ExtendSounds feature enabled. Thank you for fixing it
- What is the Treasure Goblin patch? It is the NIghtmare and Hell difficulties reading the Umon field from levels.txt properly, so that the Goblins aren't spawning as champions?
- A previous bug has returned, as far as I can tell: With Ilvl and max sockets enabled, the arrows and bolts are displaying its name and Ilvl twice in its description text Also, could you modify the filters, so they are working with Magic Arrows and Bolts too? Or softcode the filters, so we can add there our own created items, that maybe appear as problematic in the future? (Maybe with a new txt file, with just 2 columns, one for the item name, and one for its code, which needs to be filtered? )
Nice job on this version, everything else seems to be working flawlessly, the new dynamic health bars is working as it should
Edit:
Also, If there is a slight chance for you to adding new features, could you please add the Custom Red Portals feature to it from VillageIdiot? It seems a little complicated for me to add manually from this post to an older version to the new ones
https://d2mods.info/forum/viewtopic.php?f=8&t=34090
- The sounds are now working as intended, with the ExtendSounds feature enabled. Thank you for fixing it
- What is the Treasure Goblin patch? It is the NIghtmare and Hell difficulties reading the Umon field from levels.txt properly, so that the Goblins aren't spawning as champions?
- A previous bug has returned, as far as I can tell: With Ilvl and max sockets enabled, the arrows and bolts are displaying its name and Ilvl twice in its description text Also, could you modify the filters, so they are working with Magic Arrows and Bolts too? Or softcode the filters, so we can add there our own created items, that maybe appear as problematic in the future? (Maybe with a new txt file, with just 2 columns, one for the item name, and one for its code, which needs to be filtered? )
Nice job on this version, everything else seems to be working flawlessly, the new dynamic health bars is working as it should
Edit:
Also, If there is a slight chance for you to adding new features, could you please add the Custom Red Portals feature to it from VillageIdiot? It seems a little complicated for me to add manually from this post to an older version to the new ones
https://d2mods.info/forum/viewtopic.php?f=8&t=34090
Re: BaseMod Plugin
Got this error, tried with standart LoD 1.13c + D2SE. Basemod.dll loads from plugy as always.
-
- Posts: 32
- Joined: Thu Jan 31, 2019 6:57 am
Re: BaseMod Plugin
I am getting a similar error (maybe the same one I'm at work so I can't check right now) when trying to load it via PlugY. I haven't messed with it much, all I have done thus far is put the BaseMod configuration and the BaseMod.dll in my own mod folder and changed the PlugY configuration to read: Dll to load:BaseMod.dll. Could it be as simple as having 2 conflicting settings enabled in both or am I missing something?
Re: BaseMod Plugin
I'm using Diablo 2 1.13c, plugy, D2SE and basemod all at the same time, and it works flawlessly for me. Im using the INI version of the basemod plugin. Try turning off the similar features in either the plugy or basemod. I can post here my working configuration later when I get home from work if someone wants it.
Re: BaseMod Plugin
@Tomkomaster
yes the Treasure Goblin patch is for reading the Umon field from levels.txt
I don't have time right now to softcode or add new features in BaseMod, sorry.
I checked the filters code on Arrows and bolts and it hasn't changed.
But I'll test it later today in game, Thanks for reporting.
@jessedazebra
@hellfreezer
Error 2196 should go away if you recompile the MPQINI v111 txt file to bin
Theres new columns and rows added since v110.
But I'd suggest to load it from D2SE instead of PlugY
yes the Treasure Goblin patch is for reading the Umon field from levels.txt
I don't have time right now to softcode or add new features in BaseMod, sorry.
I checked the filters code on Arrows and bolts and it hasn't changed.
But I'll test it later today in game, Thanks for reporting.
@jessedazebra
@hellfreezer
Error 2196 should go away if you recompile the MPQINI v111 txt file to bin
Theres new columns and rows added since v110.
But I'd suggest to load it from D2SE instead of PlugY
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
-
- Posts: 32
- Joined: Thu Jan 31, 2019 6:57 am
Re: BaseMod Plugin
That would be great Tomkomaster. And I'll try that once I get home tonight, thanks.
-
- Posts: 58
- Joined: Fri Mar 09, 2018 10:43 pm
Re: BaseMod Plugin
Hey Devu, good work on the plugin
Im definetly going to use it as a base for my next mod when i find time for it (or when i update the last one to 1.14d).
I was wondering if there was a way to adjust the value for the radius of the gold pick up in basemod.dll and if so where would that be.
Im definetly going to use it as a base for my next mod when i find time for it (or when i update the last one to 1.14d).
I was wondering if there was a way to adjust the value for the radius of the gold pick up in basemod.dll and if so where would that be.
Last edited by JayBrainDead on Thu Feb 21, 2019 12:19 am, edited 3 times in total.
Re: BaseMod Plugin
Placing basemod.txt from MPQINI folder to data/global/excel worked. Thanks!
EDIT: And this dynamic health bar is just amazing!
EDIT: And this dynamic health bar is just amazing!
-
- Posts: 32
- Joined: Thu Jan 31, 2019 6:57 am
Re: BaseMod Plugin
That does look really cool, are those the default colors in the ini? Also I saw a picture you uploaded where you added beams to unique, and I'm assuming set items as well, I know this isn't the place for that and I don't want to clutter up this thread but if you get a moment and don't mind do you think you could pm me some pointers on that? I am assuming you edited the animations for the flippy files but how did you get it to show up on uniques and sets as iirc they just use the normal flippy files?
Re: BaseMod Plugin
BaseMod v1.11.1
Fix wrong return type on first set of filters in Ilvl and Socket display strings.
Thanks to Tomkomaster for reporting!
Bug was also in BaseMod v110. Strings give me a lot of issues, sorry.
@JayBrainDead it would be easy add a config value for change radius on gold pickup.
ATM, I'm only providing bug fix updates to basemod, till I have more time to work on it.
@jessedazebra It's Ogodei's code for dynamic health bar - credits to him.
viewtopic.php?t=63040
I only added in softcoding for customizing RGB colors.
@hellfreezer there's a D2ColorBeams plugin for doing that, see here.
https://d2mods.info/forum/viewtopic.php?t=65806
Fix wrong return type on first set of filters in Ilvl and Socket display strings.
Thanks to Tomkomaster for reporting!
Bug was also in BaseMod v110. Strings give me a lot of issues, sorry.
@JayBrainDead it would be easy add a config value for change radius on gold pickup.
ATM, I'm only providing bug fix updates to basemod, till I have more time to work on it.
@jessedazebra It's Ogodei's code for dynamic health bar - credits to him.
viewtopic.php?t=63040
I only added in softcoding for customizing RGB colors.
@hellfreezer there's a D2ColorBeams plugin for doing that, see here.
https://d2mods.info/forum/viewtopic.php?t=65806
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Re: BaseMod Plugin
I found another small thing:
If you want to use BaseMod with the Diablo II\basemod.ini only (so there is no data/global/excel/basemod.txt present) but start the game with -direct -txt it will crash with the error posted by jessedazebra.
If you want to use BaseMod with the Diablo II\basemod.ini only (so there is no data/global/excel/basemod.txt present) but start the game with -direct -txt it will crash with the error posted by jessedazebra.
-
- Posts: 32
- Joined: Thu Jan 31, 2019 6:57 am
Re: BaseMod Plugin
Ahhhh that is what was happening to me, I never tried it without -direct -txt but it is working now with the .txt file.
Re: BaseMod Plugin
@ Just tested the newest basemod version, the bug with the incorrect Ilvl and socket display is fixed. Now both the regular and enchanted arrows and bolts work as it should Thank you, devurandom, for this awesome plugin, will surely give you credits for your awesome work in my mod, when it gets done Also looking forward for new features, if there will be sometime
Re: BaseMod Plugin
No those colors aren't default, I altered it for my taste, these values are: 60 10 10, 60 60 10, 10 60 10.hellfreezer wrote: ↑Thu Feb 21, 2019 3:22 amThat does look really cool, are those the default colors in the ini? Also I saw a picture you uploaded where you added beams to unique, and I'm assuming set items as well, I know this isn't the place for that and I don't want to clutter up this thread but if you get a moment and don't mind do you think you could pm me some pointers on that? I am assuming you edited the animations for the flippy files but how did you get it to show up on uniques and sets as iirc they just use the normal flippy files?
I added beams to unique, set and quest items and also runes. There is flippyfiles column in uniqueitems.txt and setitems.txt, so they can use their own flippyfile, but you have to make some edits in D2Game.dll to make unique and set items drop already identified, otherwise when they drop they will be using standart flippyfile from armor.txt or weapons.txt.
Here's an example of how it looks like:
Here's the file with 4 different colors for uniques, sets, quest items and runes, all you have to do is to put these files in data/global/items/ and edit flippyfile columns in uniqueitems and setitems txt files, and also some in weapons and misc text files, if you want quest effect for items like khalim's will or gidbinn etc. I was just too lazy to make different files for every item, it's just not worth the time.
http://www.mediafire.com/file/m1mt0hndt ... s.rar/file
Yeah, of course I won't forget to add the credits to Ogodei.devurandom wrote: ↑Thu Feb 21, 2019 4:12 am@jessedazebra It's Ogodei's code for dynamic health bar - credits to him.
viewtopic.php?t=63040
I only added in softcoding for customizing RGB colors.
Re: BaseMod Plugin
@Tomkomaster Thanks!
@ChaosMarc good find.
I'll see if I can find a remedy for that. Thanks!
@ChaosMarc good find.
I'll see if I can find a remedy for that. Thanks!
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Re: BaseMod Plugin
Use "d2maphack" only to reveal monsters and objects (do not reveal the map). Like the game "Dungeon Siege 2".
When using the "monster color life" function does not work.
:c
When using the "monster color life" function does not work.
:c
Re: BaseMod Plugin
I'm sorry that happened. I think its taboo/forbidden to discuss on this site.
Thanks!
Check the latest version - should fix that issue.
Thanks!
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Re: BaseMod Plugin
Confirmed I can use the plugin with the ini only Thanks for this wonderful plugin
Re: BaseMod Plugin
Awesome. Thanks!
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
-
- Posts: 2
- Joined: Sun Feb 24, 2019 2:47 pm
Re: BaseMod Plugin
Hi! I just tested latest version and I can't disable AutoGoldPickup.
Here is my config:
[AutoGoldPickup]
Enabled=0
SoundEn=0
InTown=0
Here is my config:
[AutoGoldPickup]
Enabled=0
SoundEn=0
InTown=0
Re: BaseMod Plugin
Hi Thanks for the feedback!
There was a bug in the way its handled because of default enabled.
Check the latest version on the main page for fix.
Thanks!
There was a bug in the way its handled because of default enabled.
Check the latest version on the main page for fix.
Thanks!
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
-
- Posts: 2
- Joined: Sun Feb 24, 2019 2:47 pm
Re: BaseMod Plugin
It works perfectly. Thank you!
Re: BaseMod Plugin
v1.11.4 fixes issue for enable PlayersX check is not applied correctly to MPQINI option.
Assembly Reference | 1.13d Code Edits | UVLoD | BaseMod Plugin
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
Fiat paper money is the most elaborate and well devised form of slavery the world has ever seen..
-
- Posts: 33
- Joined: Mon Mar 11, 2019 5:34 am
Re: BaseMod Plugin
It is very strange that you can't use the automatic gold coins under the closed battle network. The single unit is normal.