Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

NaeRei

Members
  • Content Count

    3
  • Joined

  • Last visited

Reputation Activity

  1. Upvote
    NaeRei got a reaction from XyFreak in Draconic Control - Get everything out of your draconic reactor   
    Greetings fellow Draconic engineers, not too long ago I made a post here inquiring if it was possible to edit the program so it would remove the controlling the reactor part of it and leaving only the informative gui.
    Say that you just want to have the nice gui telling you the status of the reactor and do the controlling on your own, or just have a screen elsewhere in the base showing said information.
     
    After being suggested to talk directly with XyFreak by another member of the forums, I did just that, and within a few hours and messages we (read XyFreak) got this running and working, so im going to share here the same info and help he game me, just in case someone else wishes to do the same.
     
    Before anything else, backup your saves, because if the fireworks starts…. Well they look quite nice but are very harsh on the surrounding area,  or in other words, say goodbye to your base and surrounding area  
    First of you need to find a file called draconic_control.lua, located on .minecraft\saves\world_name\opencomputers
    There you will find possible quite a few folders with a long string of numbers as a name. You need to find one that has this path /usr/lib
    Inside of /lib is the file you are looking for (backup that as well, just in case)
    Now you need to edit that file, and quoting XyFreak himself “comment out everything from line 173 to 222 (included)”or in my case up to line 224 for some reason. In other words find line 173 (the line below)
    local output_base = math.floor(reactorInfo.maxEnergySaturation / 2222)              comment out everything from there (including the mentioned lines), to do so just place -- on the start of every line up to line 222 or 224 (line below) this one is the last line to comment out.
    self.fluxGateOutput.setFlowOverride(output)            lastly you will need to find
    self.outputLast = output           and change it to:
    self.outputLast = 0 Save the file and you are almost done, the rest is done ingame
    You run the program as you usually do "draconic_control start" then "dc_gui"
    All this changes on the program wile it deactivates the control aspect of it, it still needs to be connected to two fluxgates, and you may say "hey i need those on the reactor to do my own thing! i cant have them locked by the computer." and that is easily solved, those pesky fluxgates don't need to be connected to the reactor, just place them out of sight, connect them with adapter and cable to the computer, find their address (just use components on the computer) edit the draconic_control.cfg (edit /etc/draconic_control.cfg) to match the new addresses and its done.  your program and gui should now run and show all the info on screen without controlling anything on the reactor.

    Also when doing this on my own, i managed to fire up the "fireworks" and i had multiple folders in .minecraft\saves\world_name\opencomputers and somehow happen to edit the wrong one, just backup the saves before turning everything on.
     
    Now to finish, a great thanks to XyFreak for helping and the patience to do so, also please forgive my bad english (feel free to correct me) as is mostly self-taught
    Thank you and most of all, have fun
    PS: Dont forget about chunks, use chunk loaders if necessary
  2. Upvote
    NaeRei reacted to corbanj6534 in Draconic Control - Get everything out of your draconic reactor   
    I'm sure this could easily be done by just not telling the gui program to start the control one, check with @XyFreak to be sure tho. As for a remote screen, that's something i wanted to use and attempted to "hack" into the program, but it was too advanced for me to manage, so you may need to ask XyFreak really nicely xD
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.