EoC: NPC Editor (BETA)
This is something that I had wanted to get to because editing NPC's in a zone on mass scale is probably one of the most time consuming tasks there could be.
I spent a few hours putting this tool together and it is Georges-style inspired. All I use for editing is Mysql CLI and the EoC, I encourage anyone to use it because it is super fast and convenient. Let me know if anyone has feedback or questions. Features:
http://i.imgur.com/McwiF5y.png |
looking good!
GeorgeS |
This is looking pretty good however I was wondering if at all these are possible:
Sort ascending/descending by column Search based on other quantifiers than name (mainly race and level) I feel like these would give the mass edit a lot more power Less important: resizing width capability setting fields to hidden Just some heuristics :) Thanks |
OK, it's been quite a while since I've updated this thread apparently.
I've made it one of my forefront tasks to get a fully-fledged NPC Editor suite in EoC. Pushed an update this morning, here's some screens. The only thing not working atm is the loot stuff at the top, plan to finish fleshing out those tonight if I don't fall asleep from staying up too late. You can expect to see this get mature real fast though. Implemented:
Changes live here: http://eoc.akkadius.com/EOC2/index.php?M=NPC2 You can expect to see:
http://i.imgur.com/GEZktho.png http://i.imgur.com/8liurPs.png |
Simply Rocking. (now that I've found the scheme)
|
Quote:
|
Thanks so much for your work on this, Akka!
|
hell yes, this kicks ass
|
Thank You for this awesome set of tools. I'd like to make a recommendation. If at all possible can we get the d_melee_textures 1 and 2 field added to the npc full page edit? A visual weapon selection like on your item editor would be great, but even just a basic input box would help. It's kind of a pain to have to close out the window to edit an npc's weapons.
|
Quote:
Yes, I have some updates to push here soon that are quite nice to this editor. Stay tuned. I had visual in the full page editor until someone decided to change the field names |
These are not released, but should be able to push them today.
Special Attacks/Abilities Editor: http://i.imgur.com/mdXrTT5.png Smart grid editor:
http://i.imgur.com/VGMeK23.png |
The above changes are now live on EOC.
Enjoy :) |
The NPC table data now automatically sizes itself to the browser resolution that you have. This is also updated.
|
|
Quick update, more to come.
Copy NPC functionality is in place. http://i.imgur.com/f2CTWm0.png Ability to do a non-zone-specific search: http://i.imgur.com/86fQbLW.png Single NPC Edit interface cleanup: http://i.imgur.com/ZKnJ4Q9.png |
|
|
If anyone has had a chance to use this recently, I welcome any feedback. I should be continuing work here on it this weekend...
|
Have used it multiple times over the past week. The mass field editor is very nice, and it cuts down a lot of time. Changed 4 custom zones in about 10 minutes, compared to spending time crawling the DB.
|
Quote:
|
Very nice, you're just making life easier and easier, keep it up.
|
I use your tools daily.
This NPC Editor is awesome and does save much time! |
I've started using this recently as well, it is quite nice.
One bit of feedback: I think it would make sense to move the 'maxlevel' column to be adjacent to the 'level' column in the grid view, so that it is easier to see the level range for an NPC. As it is now, the 'maxlevel' column is buried deep to the right... |
Quote:
However, I do plan to add the ability to order fields and select which fields you want to see. Thanks for posting |
Didn't have too much time this weekend, was grinding House of Cards.
- Added lootdrop item adding. - Added intuitive item search along with lootdrop item adding - Added the ability to edit loot table details straight in the grid Still needed (Loot): - Add a lootdrop directly - Delete lootdrop entry - Delete lootdrop table http://i.imgur.com/SuIalDF.png http://i.imgur.com/3ygYx8X.png |
Quick update, loot is 90% done. Keep in mind when I get done doing these I push them to EoC immediately. No reason to wait.
[NPC] Lootdrop item table, add ability to remove items: [NPC] More adjustments to make the loot pane far less jumpy when [NPC] Added ability to edit lootdrop table values [NPC] Loot Table entry removals implemented a58eb53 [NPC] Display 'Real Chance' of an item dropping that takes in the [NPC] Beginning of allowing Loot tables search/add [NPC] Added ability to be able to see the actual drop rate for an item in consideration to its parent lootdrop record of probability http://i.imgur.com/pMn78pP.png http://i.imgur.com/TCA7Dx2.png |
So awesome.
Thanks Akka!!!!!!!!!!!!!!!! |
Ok, finally done with loot, very thoroughly. Can get going with other features in the NPC Editor.
https://github.com/Akkadius/EQEmuEOC...351d1...master [NPC] Loottable pane no highlights row entry when selected [NPC] Initial point in which items can be added to lootdrops from a v… [NPC] Adding items to lootdrop entries work from a popup item search … [NPC] Fix lootdrop display pane by drawing it a half a second after i… [NPC] Lootdrop item table, add ability to remove items: http://i.imgu… [NPC] More adjustments to make the loot pane far less jumpy when diff… [NPC] Added ability to edit lootdrop table values [NPC] Loot Table entry removals implemented [NPC] Display 'Real Chance' of an item dropping that takes in the fac… [NPC] Beginning of allowing Loot tables search/add [NPC] Made highlight row functionality much less costly. It would ite… [NPC] Add 'X Item(s) in lootdrop total' message underneath lootdrop t… [NPC] Add 'loot_table_search_lootdrop.js/php pair' for AJAX requests … [NPC] Adding lootdrop entries into the loot table are now functional [NPC] Can now add custom lootdrops and add existing http://i.imgur.com/ZVbjgrH.png |
I really like these new changes, can't wait to see where it is in the next year. Good work, Akkadius!
|
Quote:
|
Well, with the amount of work being done currently, I'm sure in a year's time it will be more of a diamond and less of the carbon that forms the diamond, haha.
|
Quote:
Well its up and open for others to try and contribute. My goal is to make a decent chunk of mature tools. Some more changes: [NPC] Updated mass field editor so it at least lets you know it is trying to work your NPC list and will let you know when its finished instead of spamming hundreds of notifications. [NPC] Update search box visuals [NPC] Divide loot table and loot drop .js assets - Fix issue where table headers in the loot table would try to highlight or load data for loot drop - Created 'Make KOS' button on the right side of the NPC summary pane - Adjusted visuals of NPC pane http://i.imgur.com/In20Nqf.png http://i.imgur.com/34oku1w.png http://i.imgur.com/LnQUh8i.png |
This is just absolutely Kick Ass!
Big thanks Akk... |
Quote:
Don't need kiss ass but it is nice to get feedback and appreciation for effort that is put into this. If anyone has any quality of life suggestions that I haven't answered already feel free to pose them. |
[NPC] Implemented Min Coin/Max Coin updating and display in the npc pane
[NPC] Fix 'Real Chance' calculations [NPC] Adjust some translators [NPC] Add race select translator to grid http://i.imgur.com/W4dhEyc.png http://i.imgur.com/tE6qWUx.png |
Spawn editing is a beast, but the basics are now in place.
Adding/Deleting and zone based spawn selection on the way. http://i.imgur.com/krXLphW.png |
Any chance you could add a feature to easily merge spawn groups?
So if a zone has 135 separate spawn groups that each have a 100% chance to same the same polar bear, it can easily cut it down to just the 1. |
Quote:
|
Most of the newer zones.
Check out the spawn groups containing a_black_wolf [408108] in the new commonlands as an example. |
All times are GMT -4. The time now is 07:28 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.