What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[API Development] Party API

Smarter

Member
Joined
Jan 15, 2010
Messages
763
Reaction score
9
I have began the task of writing an API to completely wrap all WoW API Grouping functionality (Raid/LFG/etc) in a clean and easily understood and implemented API. I would like to know if anyone would be interested in assisting me with this project. (Party Functions / Raid Functions)


2iblp9j.jpg


Smarter
 
Last edited:
Could u be a little bit more specific where u need help? :) And / Or maybe for what u want this? (BotBase, Plugin, etc)
 
by all good means, but it wasn't specific, and it isn't yet ;)

The API could be wrapped into some classes, no problem at this point. but the usage (u say for grouping, but where should this grouping be done ... plugin?botbase?cc?) is unclear and the benefit too.

While botting:
- we need no ReadyCheck
- we need no Promote Leader
- we need no remove player (as we can't really decide if a player is useful for us)

If u wanna use it as Plugin (cause u can't directly advance the function / methods / properties of partybuddy) u can do all the stuff u need much much easier. The many functions aren't needed

U need a communication between the bots, and not displaying all possible party / raidfunctions
U need to cover some things like questing for the party
U need to cover some boss logics for raidings
U need to cover some BG Logics for PVPing
But u do not need all the Party-Functions

So pls be a little bit more specific what u wanne do... from your current explanations most of this stuff is obselete / not usable / not needed.
Sure it's fine to cover all these things, but i, for myself, couldn't see anything where i could benefit from these things.
PartyBuddy doesn't provide enough functionality, DungeonBuddy2 isn't released yet, BGBuddy does not support things like that
So it is absolutely unclear what u wanna do with that ;)
Don't get me wrong, i'm a fan of developing something, and i played often with the thoughts in developing a raidingbuddy for NH and Heroics, but even there i don't need to cover the complete Party-Api ... i do not need ready checks (except i would write (or someone wanna write) CCs for every Class / Specc which supports this api to group a party of bots for raiding / pvping / etc)
 
you should contact the guy who developes instancebuddy2. Dont make 2 products if you can combine them both to a better prosuct. dont be stupid.
 
by all good means, but it wasn't specific, and it isn't yet ;)

The API could be wrapped into some classes, no problem at this point. but the usage (u say for grouping, but where should this grouping be done ... plugin?botbase?cc?) is unclear and the benefit too.

While botting:
- we need no ReadyCheck
- we need no Promote Leader
- we need no remove player (as we can't really decide if a player is useful for us)

If u wanna use it as Plugin (cause u can't directly advance the function / methods / properties of partybuddy) u can do all the stuff u need much much easier. The many functions aren't needed

The plan, once this API is done, is to update PartyBuddy to be a complete Party Management Tool. For use by more than just multi-botters. (Ex: LazyRaider Raid Leaders can pre-set their raid and allow the plugin to handle it all). I have even laid out all the classes/methods, and commented the LUA / functionality to be used, I simply need a partner in crime to fill it all in. Tedious work, more than skilled.
 
will i be able check all the party members of a WoWPlayer that isnt the local player?

edit: nm, looks like i will
 
Last edited:
03/09/12 - Update:
- Updated Class Diagaram

Still looking for someone to assist me in development of this API!
 
Back
Top