Back to Majik 3D MMORPG information archive main page.
forum index

inventory handling

Message 160

From: beregar
Date: 2002-01-13 00:25:16


I discussed with Yorka about this earlier and we came up with a quite good solution for inventory handling. Since Majik will have a system where characters don't have inventories but will instead equip container items all around their body (like backbag in back etc etc) it makes it a bit more difficult to handle things.

We could use a system where each player has a rotable 3d model of his character that could be shown and hidden. Players could then easily use mouse to click containers and open their inventories for easy object placement. Things like armor/clothing wearing could be done in similar manner by dragging and placing it on character model. There could be also different modes for this model where one is a inventory model and other shows condition of character's hit locations.

I also suggested a rotating, object orientated menu system where right clicking objects gives a menu of possible choises for that object (like kick, attack, get etc etc) then the caracter would walk to that object and perform requested action. This could work with inventory system so that by right clicking for example a stone and choosing "get" your character would walk to stone and pick it up, then you could check the "inventory" model and click your character's hand and then backbag to make your character move the item in its backbag. I also suggest that by default the character attacks with weapon in his hand when right click and attack option is chosen

Rotating meny would be a lot more useful than a normal drop down menu. You could use for example arrow keys to rotate through different options in the menu. Of course you should be able to program key shortcuts for most common commands.

I believe we should start putting more thought in GUI stuff now that things start advancing a bit. So, give me thoughts and comments about this.

Beregar Dar'Eldath

Message 162

From: gxest
Date: 2002-01-13 00:37:17
In-Reply-To: 160


		That sounds pretty working. In addition to inventory, that
		3d mini-model could work as a "target pad" example: you 
		choose a spell "Who do you want to cast it on?" and you 
		click on the mini-model of yourself. Ofcourse it would
		have to be a different "face" of the mini-model, as in
		you have one face for general targetting, another for
		equipment and inventories, and 3rd for hit locations and
		such.
		
		Also refined from this, you could bring up mini-models of
		other players too on your screen. example: you want to 
		target your foe's left arm for your assault, you would
		bring up your foe's mini-model, select hit locations "face"
		then target his arm. Another example: you want to try and
		pickpocket a money pouch hanging from the belt of some guy.
		You get his mini-model, choose the Inventory and eq "face"
		and target his money-pouch. And ofcourse spell targets
		would go to his General targetting "face".
		
		I think the bringing up other players' mini-models is
		a must. You have to have a solid target where to click
		your spells etc, you can't just click the guy himself,
		because then he would run around trying to avoid being 
		targetted. All mmorpgs have this.
		

Message 165

From: beregar
Date: 2002-01-13 00:57:37
In-Reply-To: 160


I like the idea being able to get mini models of other persons too, but how would you get that midi model of another person, by clicking him/her?

actually I think general targetting could be done also by clicking the person as you would have to do it anyway. I believe there is no way to determine whether someone is hostile towards you and thus automatically "open" a mini model of that person. I believe it would be unfair for sneaking rogue type characters to make model respond to attack or targetting as their char would be immediatelly revealed to other players when they attack.

Beregar

Message 167

From: gxest
Date: 2002-01-13 01:08:59
In-Reply-To: 160


		Well, you would get the mini-model of another person
		by click-hold-drag of his character, when you drag the 
		mini-model appears under your cursor, and you could drag 
		it to a convinient place on your screen. this is used in
		Ultima Online.
		
		And yes, you with general targetting, you could target the
		character himself, OR the mini-model.
		
		I agree, the mini-models wouldn't pop up automatically
		when someone attacks you, that takes the point out of
		surprise attack.
		

Message 192

From: yorkaturr
Date: 2002-01-14 14:36:37
In-Reply-To: 160


I am very much for this 3d model system. I would just like to add/specify that this 3d model of the character could have other uses than being simply the "inventory model". For example, it could be used to show the damage of the hit locations, to target spells etc. UI-wise, depending on the "mode" of the 3d model, the texturing would be modified accordingly. For example, when viewing hit location conditions, parts in good shape would have green hue, parts in highly damaged condition would be dark red, and severed parts would be black.

Message 1726

From: ReSpawner
Date: 2002-07-22 19:01:34
In-Reply-To: 192


will it be like with health points on it or will it just be with color? i think better if not show health points btu thats maybe alredy the meening of it =D