• Visit Honorbuddy
  • Visit Rebornbuddy
  • Visit Demonbuddy
  • Visit Exilebuddy
  • Visit Hearthbuddy
  • Visit Pokefarmer
  • Visit Buddystore

Experienced Game Developer, but new to DB Tool needs help :)

Discussion in 'Community Developer Forum' started by miigodk, Sep 10, 2017.

  1. miigodk

    miigodk New Member

    Joined:
    Nov 11, 2015
    Messages:
    9
    Likes Received:
    2
    Trophy Points:
    3
    Hi there.

    I am looking into how this bot is working, and set up.
    i have worked as a software developer specialist for many years by now.
    So i just have some simple questions actually :)


    If i change some of the C# code in lets say Adventurer routines.
    - Does it then AutoCompile the code when i just relaunch the project.
    Or do i need some kind of source code.

    Because i as soon as i change just some Core.Logger output.
    it complains about Missing Reference, or are not even able to load.
    So that shouldnt suppose to happen i guess
     
  2. Tempest

    Tempest Member

    Joined:
    Nov 10, 2015
    Messages:
    101
    Likes Received:
    15
    Trophy Points:
    18
    I have written several combat routines and modified some other. But my understanding of DB is still somewhat limited. From what I gathered I see DB as a commercial memory reader/writer that provides some basic navigation and probably even combat functionality. Naturally, you do not have access to the DB's source, all you can see are metadata seen in some tools, like object inspector in VS. The rest is implemented in plugins that are dynamically linked as dlls. The plugins source codes are placed in DB\Plugins and they seem to be recompiled every start of the DB. Adventurer is nowadays part of the Trinity plugin. If you are seeing red complains at start this is compiler's output and you have an error in your code. Missing reference for Core.Logger would probably mean you are missing a namespace 'using Stuff' at the start of your .cs file. I am not at home thus not sure what is the namespace.
     

Share This Page