This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Genesis community editor  (Read 8496 times)

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Genesis community editor
« on: February 13, 2013, 01:16:39 pm »
I want here document my work on the genesis community editor.
It will be a webbased editor for databese stuff. The MySQL once for trinity and the DBCs aswell.

I code it for Maruum that also people with less tech skills can create content without the need to acces the DBs direct or have special rights on the server.

First I implemented a DBC Manager to import and export DBC files into MySQL tables. This way the editor can acces both data sources with one way. Also because the DBCs are then located in a real database its transaction save and much faster.

The design will change during development I think :)


http://imagr.eu/up/511b8287e52335_DBCEditor.jpg

In this part you can create the definition files that descripe the DBCs that get used to import and export. Also relations get placed there in future. The green marked tables are still included and can get exported again.

Now a main concept of the editor will be that every data you create get documented in a relations DB. So if you creat a NPC only you and the admins can access it.

Also you have a list of your NPCs only what give you much more clearness in UI. You will be able to search all NPCs in future and ask for acces this to place own story on them.


http://imagr.eu/up/511b8333003f61_NPC.jpg

The last thing I finished is a custom NPC importer. It use the ModelViewer .chr files to create all the Database entrys from. So you can create a NPC in ModelViewer, save the .chr and the backed texture and just import it by give the npc a name. All the other values you can later change in the NPC editor. Like health, level or class.


http://imagr.eu/up/511b838c38b911_NPCImport.jpg

Next will be the quest and gossip editor.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

fearless_wind

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 349
    • View Profile
    • http://modcraft-rus.ucoz.ru
Re: Genesis community editor
« Reply #1 on: February 13, 2013, 01:57:38 pm »
I think it's very convinient, keep it on!
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: Genesis community editor
« Reply #2 on: February 13, 2013, 03:14:21 pm »

Certanily seems useful.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Insanity

  • Registred Member
  • LUA Script Tinker
  • *****
  • Posts: 40
    • View Profile
Re: Genesis community editor
« Reply #3 on: February 13, 2013, 03:35:52 pm »
Looks very impressive, it could be very handy in dealing with "administration" side of modding.  Centralized and Simplified, two words that makes life easier…well usually   ;)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

akspa420

  • Registred Member
  • Polygonshifter
  • *****
  • Posts: 65
    • View Profile
Re: Genesis community editor
« Reply #4 on: March 02, 2013, 08:15:54 am »
Wow, this looks amazing, and ideal for the situation at hand.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Stormedge

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 20
    • View Profile
Re: Genesis community editor
« Reply #5 on: March 04, 2013, 02:18:07 pm »
Looks awesome dude. I want that so badly *_* Keep going !
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Genesis community editor
« Reply #6 on: March 04, 2013, 02:19:58 pm »
Thanks. In the moment it stucks a litle. Like everything because i am ill and cant sit on a chair longer then 20 minutes ;) But will all going on if i can again ;)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

osler

  • Contributors
  • Polygonshifter
  • *****
  • Posts: 59
    • View Profile
Re: Genesis community editor
« Reply #7 on: March 04, 2013, 03:00:53 pm »
Just for curiosity, In which languaje is it written?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

kingarturr

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 8
    • View Profile
Re: Genesis community editor
« Reply #8 on: March 09, 2013, 03:47:03 pm »
Quote from: "osler"
Just for curiosity, In which languaje is it written?
PHP i think :D
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Genesis community editor
« Reply #9 on: March 09, 2013, 08:57:02 pm »
PHP using tha xajax and the dojo lib.
HTML, css and javascript of course.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: Genesis community editor
« Reply #10 on: February 06, 2014, 11:36:54 am »
Can you share this please, Steff? Awesome tool.  :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Genesis community editor
« Reply #11 on: February 07, 2014, 07:03:10 am »
Perhaps if it is fully working some day.  In the moment i write the quest edit and managment parts.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: Genesis community editor
« Reply #12 on: February 07, 2014, 07:33:02 am »
Thank you ;)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: Genesis community editor
« Reply #13 on: February 07, 2014, 07:33:02 am »
Thank you ;)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Insanity

  • Registred Member
  • LUA Script Tinker
  • *****
  • Posts: 40
    • View Profile
Re: Genesis community editor
« Reply #14 on: February 07, 2014, 04:18:40 pm »
It looks more simplistic that SQLyog or Navicat and definitely more user friendly that working with MySQL directly (simplistic in a good way).  Good work
« Last Edit: January 01, 1970, 01:00:00 am by Admin »