|
Post by uberwiggett on Jun 10, 2017 13:58:55 GMT
One question on things included, don't know if it was already discussed but loot drops and loot tables, will they be a feature?
|
|
|
Post by tharindu on Jun 10, 2017 15:58:32 GMT
You're talking about loot drops from enemies ? I am actually not handling that because you can already do that with the invector controller. I however am not very familiar with the term loot tables. Can you elaborate a bit on that :D
|
|
|
Post by uberwiggett on Jun 10, 2017 16:06:53 GMT
loot tables are basically a spreadsheet of all the items you have available to drop as loot, and you can assign percentage chances that the item will drop, so you can have super rare items that only drop once in 15 or so drops etc.
edit: yeah I think the template allows you to have items drop that were being carried, but I don't think it does the random drop stuff yet, at least not assigned tables. I was thinking like, the way you spawn the monsters, you can assign what items they will drop and what random chance the item has of dropping when you kill that swarm.
|
|
|
Post by tharindu on Jun 10, 2017 16:56:49 GMT
Hmmm sounds interesting. I will think about it but I won't promise it'll come as part of first release. If it looks pretty straight forward I'll go for it. Need rack my brains on how I can get it done.
|
|
|
Post by uberwiggett on Jun 10, 2017 16:59:49 GMT
all good, not a super necessary one, just something I was thinking of, as if you spawn a swarm of enemies and they are all set to drop the same item it can be an issue I know there was a similar system in Chronicman's rpg addon that handled a small randomised drop of coins and potions but I don't recall how fleshed out it was or if the user had any input.
|
|
|
Post by tharindu on Jun 10, 2017 18:07:22 GMT
I think it's a matter of writing a simple script but it won't be tied to the quest system. It'll be just a random item drop script that you can attach to an enemy. Guess it works. what do you think ?
|
|
|
Post by uberwiggett on Jun 10, 2017 21:19:34 GMT
Sounds like something I can research and make myself to contribute
|
|
|
Post by tharindu on Jun 11, 2017 3:28:13 GMT
Sounds like something I can research and make myself to contribute Hope you didn't misunderstand me. By saying simple script I was implying it wouldn't be too difficult if I tie it to the enemy. Because that's what I currently do for quest objectives. Only I should write a similar script that let's you make the drop item table.
|
|
|
Post by uberwiggett on Jun 11, 2017 3:35:21 GMT
Hehe that's fine, it just dawned on me that if invector already has a drop item thingy I might be able to create a loot table addon myself. Just have to look into it.
Would pretty much be an item randomiser, drop the list of objects into the script, setup the values for their chance to drop, and select it to activate on npc death.
|
|
|
Post by tharindu on Jun 11, 2017 4:30:15 GMT
Hehe that's fine, it just dawned on me that if invector already has a drop item thingy I might be able to create a loot table addon myself. Just have to look into it. Would pretty much be an item randomiser, drop the list of objects into the script, setup the values for their chance to drop, and select it to activate on npc death. It's pretty darn easy btw make sure you always stick to one item table and create all other tables from items in it. At least that's the design for the quest system because it's a little too difficult to maintain a list of item lists and cross reference them.
|
|
|
Post by tharindu on Jun 11, 2017 15:21:57 GMT
|
|
|
Post by tharindu on Jun 15, 2017 17:42:15 GMT
Update 15/07/2017
Well it has been 2 weeks since the last major update on the top page so with everything I managed to do in the limited time i have here's a summary.
01. Total Compatibility on Melee v2.2b . The quest system will only work on this version .
02. Removed quest manager code from item manager code completely. The code uses item manager for gather quests, but apart from that nothing else. Basically an update to invector will most probably not break the quest system. If any script errors occur, the rate at which I can fix it will be quicker.
03. The Reward system is now implemented. You can add as many rewards you can. Doesn't have to be just one object.
Next up
01. Complete the currency system so that the vendor system can be completed. 02. Create Leveling/Experience System (Optional at the moment) 03. Prepare the Creator scripts . Quest Manager already done.
I should be done with the above soon before I go onsite on behalf of my work place. If the system looks good, may be I'll be able to do a release afterwards.
|
|
|
Post by shadex on Jun 15, 2017 22:46:01 GMT
Update 15/07/2017 Well it has been 2 weeks since the last major update on the top page so with everything I managed to do in the limited time i have here's a summary. 01. Total Compatibility on Melee v2.2b . The quest system will only work on this version . 02. Removed quest manager code from item manager code completely. The code uses item manager for gather quests, but apart from that nothing else. Basically an update to invector will most probably not break the quest system. If any script errors occur, the rate at which I can fix it will be quicker. 03. The Reward system is now implemented. You can add as many rewards you can. Doesn't have to be just one object. Next up 01. Complete the currency system so that the vendor system can be completed. 02. Create Leveling/Experience System (Optional at the moment) 03. Prepare the Creator scripts . Quest Manager already done. I should be done with the above soon before I go onsite on behalf of my work place. If the system looks good, may be I'll be able to do a release afterwards. Awesome can't wait to try it out!
|
|
|
Post by tharindu on Jun 16, 2017 21:36:45 GMT
Taking a page out of Invector's book to improve usability of the quest system. Setup providers, sellers and targets within a couple of minutes
|
|
|
Post by shadex on Jun 17, 2017 5:31:22 GMT
Taking a page out of Invector's book to improve usability of the quest system. Setup providers, sellers and targets within a couple of minutes Ohh love the way you re purposed that. It's going to be super helpful
|
|