1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Thaumcraft. Research helper: aspect chain maker.

Discussion in 'Tutorials, Tips and Tricks' started by madzdz, Aug 1, 2014.

  1. The42ndDruid

    The42ndDruid I sell Propane and Propane accessories Patron Tier 3

    Messages:
    105
    Likes Received:
    25
    Local Time:
    7:59 PM
    It would be a smaller list that listing every possible combo. I'm just not sure how to connect everything dynamically. I'd have to ask one of my former coworkers.
     
  2. BookerTheGeek

    BookerTheGeek Patron Tier 3

    Messages:
    3,257
    Likes Received:
    1,097
    Local Time:
    6:59 PM
    ... How @The42ndDruid is what your saying different from what I did? Please actually look at my work before telling me you have a better way of doing it.
     
  3. The42ndDruid

    The42ndDruid I sell Propane and Propane accessories Patron Tier 3

    Messages:
    105
    Likes Received:
    25
    Local Time:
    7:59 PM
    I read your description as you had it as a list of every possible combination in your code.
     
  4. knoxz

    knoxz Well-Known Member

    Messages:
    612
    Likes Received:
    183
    Local Time:
    1:59 AM
    is it updated to the thaumcraft 4.2 we use on galaxy?
     
  5. BookerTheGeek

    BookerTheGeek Patron Tier 3

    Messages:
    3,257
    Likes Received:
    1,097
    Local Time:
    6:59 PM
    I don't believe the program is yet, but the link I posted is updated to the latest version of MyG.
     
  6. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    Program updated to 4.2 !

    When i will have some more time, i will add more setups and/or combinations. All i need now is list in similar format, because i modified program to be update friendly :) :

    Code:
    		public static List<Aspect> v4_2 = new List<Aspect>
    	{
    new Aspect("aer", "null", "null"),
    new Aspect("terra", "null", "null"),
    new Aspect("ignis", "null", "null"),
    new Aspect("aqua", "null", "null"),
    new Aspect("ordo", "null", "null"),
    new Aspect("perditio", "null", "null"),
    new Aspect("gelum", "ignis", "perditio"),
    new Aspect("lux", "aer", "ignis"),
    new Aspect("motus", "aer", "ordo"),
    new Aspect("permutatio", "perditio", "ordo"),
    new Aspect("potentia", "ordo", "ignis"),
    new Aspect("tempestas", "aer", "aqua"),
    new Aspect("vacuos", "aer", "perditio"),
    new Aspect("venenum", "aqua", "perditio"),
    new Aspect("victus", "aqua", "terra"),
    new Aspect("vitreus", "terra", "ordo"),
    new Aspect("bestia", "motus", "victus"),
    new Aspect("fames", "victus", "vacuos"),
    new Aspect("herba", "victus", "terra"),
    new Aspect("iter", "motus", "terra"),
    new Aspect("limus", "victus", "aqua"),
    new Aspect("metallum", "terra", "vitreus"),
    new Aspect("mortuus", "victus", "perditio"),
    new Aspect("praecantatio", "vacuos", "potentia"),
    new Aspect("sano", "victus", "ordo"),
    new Aspect("tenebrae", "vacuos", "lux"),
    new Aspect("vinculum", "motus", "perditio"),
    new Aspect("volatus", "aer", "motus "),
    new Aspect("alienis", "vacuos", "tenebrae"),
    new Aspect("arbor", "aer", "herba"),
    new Aspect("auram", "praecantatio", "aer"),
    new Aspect("corpus", "mortuus", "bestia"),
    new Aspect("exanimis", "motus", "mortuus"),
    new Aspect("spiritus", "victus", "mortuus"),
    new Aspect("vitium", "praecantatio", "perditio "),
    new Aspect("cognitio", "terra", "spiritus"),
    new Aspect("sensus", "aer", "spiritus "),
    new Aspect("humanus", "cognitio", "bestia "),
    new Aspect("instrumentum", "humanus", "ordo"),
    new Aspect("lucrum", "humanus", "fames"),
    new Aspect("messis", "herba", "humanus"),
    new Aspect("perfodio", "humanus", "terra"),
    new Aspect("fabrico", "humanus", "instrumentum"),
    new Aspect("machina", "motus", "instrumentum"),
    new Aspect("meto", "messis", "instrumentum"),
    new Aspect("pannus", "instrumentum", "bestia"),
    new Aspect("telum", "instrumentum", "perditio"),
    new Aspect("tutamen", "instrumentum", "terra")
       };
     
    BookerTheGeek likes this.
  7. BookerTheGeek

    BookerTheGeek Patron Tier 3

    Messages:
    3,257
    Likes Received:
    1,097
    Local Time:
    6:59 PM
    @madzdz Would you like them in a txt file, cfg file or something different?
     
  8. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    it doesnt matter :) whats most important is structure of list, and there cant be any typo's
     
  9. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    7:59 PM
    madzdz try making the program to find the closest it can to the base aspects and list that first, do this with all aspects except ordo, ordo is a pain in the *&^%^*(^ to get in 4.2
     
  10. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    nice idea. how about adding tier parameter to aspect obiect, and then sort whole result by sum of tiers, so cheapest are displayed first? :) also i could add form to increase weight of certain aspect, so if someone hate f.e. sano, he could add 5 to it :)
     
  11. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    7:59 PM
    yhea i don't use programs like these (i'm great at figuring this out with a quick look at the thaumonomicon) but others do so try to customise it around them
     
  12. hansi132

    hansi132 Well-Known Member

    Messages:
    370
    Likes Received:
    114
    Local Time:
    1:59 AM
    @madzdz Long time no see madzdz. How is it going? Btw is this program open src?
     
  13. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    Hey, long time because I got time consuming job. As for program, its not open source yet - maybe when I finish it, so no one could publish it as better alternative and steal my small group of fans 8)

    Chugga, i already modified program for option to use different priority when sorting, now only user preferences left, and it will make java script version obsolete :)

    Also, I want to make some "Like" counter so everyone could see everyday how many folks like me :)

    by the way, i'm back on Bevo with another name: themimipl Hate it, but still i had much more important things to throw money at. cough Dragon age cough.
     
  14. hansi132

    hansi132 Well-Known Member

    Messages:
    370
    Likes Received:
    114
    Local Time:
    1:59 AM
    Alright! I am a bit curious about lerning java, therefor i asked so i maybe could check out you program to pick up some tricks and tips :) Glad to see you back tough!
     
  15. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    it's c# :)
     
  16. hansi132

    hansi132 Well-Known Member

    Messages:
    370
    Likes Received:
    114
    Local Time:
    1:59 AM
    Ah! See already lernt something new ;)
     
  17. madzdz

    madzdz Member

    Messages:
    45
    Likes Received:
    4
    Local Time:
    1:59 AM
    updated :)[DOUBLEPOST=1417340118,1417271185][/DOUBLEPOST]I had to change hosting - if anything ever again make me use free hosting services, please punch me! new adress: TCSS simple as that :)
     

Share This Page