• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Singularity, The Dynamic Behaviour Custom Class

    Discussion in 'Archives' started by Pios, Oct 9, 2010.

    Thread Status:
    Not open for further replies.
    1. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      I would like to introduce to you
      Singularity, The Dynamic Behaviour Custom Class.
      Thanks to an anonymous person,i am now able to continue development of the custom class, I will keep this thread up to date, as i get closer to a release
      This Custom Class is designed to work with all current classes in World of Warcraft,
      Currently it is in a private Alpha test phase

      But let me not bore you with the details of what this is, rather let me show you how this works.
      In he following screens, I will walk you through the basic operation of this custom class.

      When you first start Singularity, it is literally a blank slate, You decide how the class will behave,
      This is the initial config screen, you will see, when you load the custom class.
      SingularityBehaviourRuleEditor.jpg
      In this screen you will notice some behaviours, I have added for my paladin.

      I will now walk you through a typical behaviour as it would be defined.
      Firstly, you as the user would decide what you would like the Bot to do.

      Here is an example of how you would go about adding a new behaviour.
      For argument sake, lets say you are already in combat, And you would like to cast Holy Light on your self, once your health has dropped to below 35%, and you have less than 2 adds.

      You would now add a behaviour rule, in the 'Combat' section.
      SingularityBehaviourRuleEditor.jpg

      Once, you have added this new 'behaviour' you would then add your conditions.
      SingularityAddCondition.jpg

      You can select from a range of variables in this screen, from Add count, to items in your inventory, to
      distance from your target.

      Once this process is completed, the custom class will remember your choices,and pretty much right away use the new behaviour as if it has always been there, also it will store this as a behaviour file, that will get loaded again when you start the custom class up.

      Some examples of Actions you could perform:
      1. You could move to a target.
      2. You could cast a spell(on your self/target/Friendly unit)
      3. You could use a item from your inventory(on you self/target)
      4. Eating buff food based on items in your inventory.
      5. Using trinkets.

      Examples of things you can check in conditions:
      1. You health, mana, rage, combo points
      2. Your target's health, mana, distance.
      3. Items in your inventory

      However, you are limited to one action per set of conditions.
      You can add as many behaviours as you would like however.

      However, you should be aware that there will be no default behaviours released for this custom class.

      The current status of this project is under development, and in Public Alpha.

      Initial Public Alpha:
      Here is how it works,
      If you follow the rules, I will be able to make sure, i fix bugs, if not, you are on your own.
      Extract the files included in the zip into your CustomClasses/Fuzzball directory
      You may need to create the folder 'Fuzzball'

      Once you have done this, you should start up honor buddy.
      Select Singularity::Fuzzball as your custom class.
      Click on the 'Configure Custom Class Button'

      Setup your behaviours as you like them to be.
      Then select SAVE from the main menu.

      If you have a problem, you will need to attach the following file to the error post
      In your honorbuddy folder, a new folder will be created called Behaviours
      inside this you will find files YourClass.behaviour
      this is the file, you will need to 1, zip and attach to your reply,
      or put somewhere, where I can have a look at it.

      Also, remember, this is a alpha version, I would not trust this to run for extended periods of time, nor be totally bug free.

      In short, if you expect a polished and perfect product, you should wait until it comes out of Alpha/Beta.
       
      Last edited: Oct 25, 2010
    2. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      Currently Status:
      Initial Public Release

      Known Bugs/Issues:
      1. Buffing of random friendly people not currently supported.
      2. Using Items from your inventory not supported at this time.
       
      Last edited: Oct 23, 2010
    3. Possien

      Possien Member

      Joined:
      Feb 24, 2010
      Messages:
      173
      Likes Received:
      17
      Trophy Points:
      18
      Looking Good !!!!!!!
       
    4. Cracktomte

      Cracktomte Member

      Joined:
      Mar 7, 2010
      Messages:
      430
      Likes Received:
      13
      Trophy Points:
      18
      This could indeed be a cool CC, gogogo! :D

      Btw, was this the thing you were talking about on IRC? :p
       
      Last edited by a moderator: Oct 9, 2010
    5. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      It is indeed,the exact thing, i was talking on irc about
       
    6. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      This looks very interesting Pios, nice job on the what looks to be high quality and well thought out CC.
       
    7. SkyHigh

      SkyHigh Member

      Joined:
      Apr 15, 2010
      Messages:
      396
      Likes Received:
      4
      Trophy Points:
      18
      Would be cool if you could export the settings so we could share our setups on the forum.
      Looking good :)
       
    8. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      The only issue, I have with that is that if one user made a bad set of behaviours, it would be blamed on the CC, and not the behaviour that a user created,
      I feel it is best that behaviours are not shared, at least not by the general public.
       
    9. Magestry

      Magestry New Member

      Joined:
      Jul 30, 2010
      Messages:
      42
      Likes Received:
      0
      Trophy Points:
      0
      This sounds awesomee xD
       
    10. ZoOoOoM

      ZoOoOoM Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,213
      Likes Received:
      14
      Trophy Points:
      38
      This is friggin' awesome!
      Finally someone did it! :D

      I hope it's public release ready after cataclysm release *_*
       
    11. nature

      nature New Member

      Joined:
      Mar 4, 2010
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      :)

      I really like the idea :D works like an custom your own easy custom class when its done ;)

      thumbs up
       
    12. smsfreak

      smsfreak New Member

      Joined:
      Aug 18, 2010
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      0
      Looks awesome.. ;D Keep up the good work!
       
    13. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      Development is comming along nicely, did some test runs over the weekend,
      I worked out some of the small issues, regarding loading skills, It now loads all your current skills into the dropdown.

      Skills are now saved across sessions, and only 'refreshed' when the custom class is reloaded.#

      This is almost ready for a short public beta test cycle.
      Post in the thread if you would like to participate in the beta test.
      I would like to get a good spread of specs, classes and levels for this test.
      If you would like to participate,

      Please reply with
      Class:
      Level:
      Spec:
       
      Last edited: Oct 11, 2010
    14. garretjaxi

      garretjaxi Member

      Joined:
      Jan 23, 2010
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      6
      I would be interested in giving this a try.
       
    15. T10H

      T10H Member

      Joined:
      Jan 15, 2010
      Messages:
      71
      Likes Received:
      1
      Trophy Points:
      8
      I'd give it a go. Seems very interesting.

      Class: Druid
      Level: 80
      Spec: Resto, Cat DPS
       
      Last edited: Oct 13, 2010
    16. mistatic

      mistatic Guest

      Class: Hunter
      Level: 70
      Spec:Marksman
       
    17. Nyger

      Nyger New Member

      Joined:
      Jan 15, 2010
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Class:mage
      level:70
      Spec: frost


      Class:shaman
      level:80
      Spec:elemental
       
    18. Pios

      Pios New Member

      Joined:
      Jul 1, 2010
      Messages:
      160
      Likes Received:
      1
      Trophy Points:
      0
      Public alpha version in first post
       
    19. strix

      strix New Member

      Joined:
      Feb 13, 2010
      Messages:
      442
      Likes Received:
      18
      Trophy Points:
      0
      Thats what i was always looking for, thing CC ready to setup by myself :)
       
    20. R0ughy

      R0ughy New Member

      Joined:
      Jun 11, 2010
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Wouldnt it be awesome if you could just create a cc out of your settings? just push a button, a cc document will be created and you can share it with others!
       
    Thread Status:
    Not open for further replies.

    Share This Page