System (vJass) CustomInventory

HeX.16

Isn't Trollin You Right Now
Reaction score
131
To complicated. I prefer a simple copy and paste one. Yours has like 500 triggers.
 

Anachron

New Member
Reaction score
53
45 librarys.

Librarys != Triggers.
Also its fast, flexible and is nearly as well as World of Warcrafts one.
 

Nestharus

o-o
Reaction score
84
I don't like the fact that it is full screen ; ). I'm more for movable windows or at least side UI with arrows to expand and compress : p.

Also it using the escape key isn't too cool in my opinion. You could use a dummy backpack unit or add an item or something.


Let's say that you are in a battle and you want to change equipment.. or you are looting, or well.. doing something while you are fighting. Full screen inventory makes it impossible to even see what's going on while you are in inventory >.<

Here is an example of what I'm talking about-
WC3ScrnShot_090209_225157_01.png

That's using a library from wc3c.


I would personally never use a full screen menu no matter what it was ^_^. Yea, it looks really beautiful and what not, but it would just be so much better if you split up the windows.. I haven't read through the code yet, but that's my initial take. Code is really big, so it makes it a bit daunting to look through. Also I hiss at JASS now : P, lol.
 

Anachron

New Member
Reaction score
53
Hmm, you can post the screenshot by uploading it to imageshack.
And why? I already uploaded to 2 different websites the identical images. This is redundancy dude.

I don't like the fact that it is full screen ; ). I'm more for movable windows or at least side UI with arrows to expand and compress : p.
You know that you are free to make that addon for my CustomInventory?
I called it CustomInventory because its not a must to be fullscreen. Its basically an Inventory that you can customize how you want.

Also it using the escape key isn't too cool in my opinion. You could use a dummy backpack unit or add an item or something.
Yes, I will try to let it check whether you are inside a spellbook or something or not.

Let's say that you are in a battle and you want to change equipment.. or you are looting, or well.. doing something while you are fighting. Full screen inventory makes it impossible to even see what's going on while you are in inventory >.<
That's why I made your hero being able to do actions while in inventory.

Here is an example of what I'm talking about-
That's using a library from wc3c.
Yes it's nice.

I would personally never use a full screen menu no matter what it was ^_^. Yea, it looks really beautiful and what not, but it would just be so much better if you split up the windows.. I haven't read through the code yet, but that's my initial take. Code is really big, so it makes it a bit daunting to look through. Also I hiss at JASS now : P, lol.
Well, because of that functionality code is that big ;-)

You are free to write an API for the DGUI too.
(By the way, I would NEVER use such system since it will make the camera fuck up and/or decrease the map speed alot, especially on multiplayer its really getting laggy.
 

D.V.D

Make a wish
Reaction score
73
DGUI's Camera may do that but really the whole point of it is to track the player's camera. So if you cna write your own camera system that keeps track of the camera, then you can use DGUI.

EDIT: Btw great job with this system +rep
 

Anachron

New Member
Reaction score
53
#Updates

  • Prerelease of a new version, fixing several bugs.
  • Huge code update.
  • Fixed potentional bug places.
  • Now works faster due to new index method: Direct table 1:1 indexing.
  • Now the to fast item pickup bug should be fixed.
  • Minimap isn't black anymore.
  • Tried to fix the picking up items to fast-bug. Please test.
  • Fixed sorting engine of slots.
  • Now only weapons can be equipped into the hand slots.
  • White icon bug fixed.
 

Anachron

New Member
Reaction score
53
Update.

  • Important Fixed all bugs with indexing and such. Enjoy.
  • Important Removed the bug again. Hopefully it won't bug anymore.
  • Important indexing fix of items. Now the 'Already have item' bug can again appear, but shouldn't matter on next pickup. This is due wc3, I will check if I can get an workaround.
 

SanKakU

Member
Reaction score
21
so...is it true that right now you only have 4 slots for active use items? or is that just potions? also, i don't see instructions for adding items anywhere...but i can guess at what to do by reading everything of course.

can you explain the following?


static if LIBRARY_CIBonus then
set .amr = .origin.amr
set .dmg = .origin.dmg
set .str = .origin.str
set .agy = .origin.agy
set .int = .origin.int
set .lr = .origin.lr
set .mr = .origin.mr
set .as = .origin.as
set .ms = .origin.ms
set .hp = .origin.hp
set .mp = .origin.mp
set .sr = .origin.sr
endif

what's lr, sr, mr? i'm guessing amr is armor. the rest is easily guessable and/or it's in the test area and i tested the testing items already.
 

Anachron

New Member
Reaction score
53
LR = Liferegeneration
SR = Sightrange
MR = Manaregeneration.

You can add/remove items by forcing hero to pickup/drop them.

is it true that right now you only have 4 slots for active use items?
Yes.
 

SanKakU

Member
Reaction score
21
LR = Liferegeneration
SR = Sightrange
MR = Manaregeneration.

You can add/remove items by forcing hero to pickup/drop them.


Yes.

great. although i'm not sure why you said that about dropping or picking up items. i meant the items in the trigger.

do you just add or remove them in the "Test" trigger? well, i suppose since the system isn't done yet, you'll eventually have an instruction trigger in there somewhere. in the meantime it looks like there's plenty of experimentation to be had.

but yeah...i'll be sure to throw more questions out there if i can't figure out the answers easily on my own while experimenting with your item system.

edit: just one more question for now. you said there was only 4 slots for active use items. i know this question is redundant, but are the other two slots able to do nothing at all?
 

Anachron

New Member
Reaction score
53
The two slots are there to make a buffer so you can pickup items even when the wc3 inventory is full.

This is temporary until I've made the powerup module.
 

Anachron

New Member
Reaction score
53
# Update - 0.2.0.A

  • Important Fixed a bug that did freeze item moving.
  • Important Fixed a blizzard bug due to the first pickup is triggered twice. Weird.
  • Important Fixed all bugs with indexing and such. Enjoy.
 

Anachron

New Member
Reaction score
53
Guys, I want feedback!

Tell me what you need, what you want, etc.
The UI will be remade (by Elenai) until then please tell me what you need.
 

eclypt

New Member
Reaction score
4
Heya Anachron, i've also have here your Iventory system. but in my ORPG it would be better if i have the "Skin" of this Iventory looking like my Future GUI / or Game Interface. can you work on this for me? or it's much to me ask for? or (lol) i can change? O_O

anyway. sorry for bad english
 

Anachron

New Member
Reaction score
53
Hello eclypt, the skin automatically changes if you change the Human UI Skin.
I also plan a skin update for the next versions, while this will be looking like Diablo3, not like WoW or Warcraft anymore. (So its useful for most RPG makers)

See you :)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    New recipe is another summer dessert Berry and Peach Cheesecake - https://www.thehelper.net/threads/recipe-berry-and-peach-cheesecake.194169/

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top