Rusty_Trombone
Member
- Joined
- Oct 30, 2011
- Messages
- 348
- Reaction score
- 0
Hello,
after about a month or so using this great product, I decided it was about time I tried some customclass development. My first step is to study the CCs already in this forum and I have two questions for the experienced here.
1. I see there are two "schools" to develop a CC. The "standard" (my way of calling it, I saw Apoc referring to it as Legacy) and the Behavior Tree way. I understand that the latter is the newer one but I saw some really nice CCs written in the "old way". What is the benefit of each way? Is it about performance? For instance a max dps CC should be written using BTs while a leveling and richer CC can be written the old way?
2. I saw some CCs uses LUA calls to do some things that could be done with the API. What is the reason? Performance? For instance in the rogue CC his comments say "I use the LUA call to get my energy since it is faster that the API call". What is the norm here? When do you advice to use LUA calls instead?
Thanks for your patience
after about a month or so using this great product, I decided it was about time I tried some customclass development. My first step is to study the CCs already in this forum and I have two questions for the experienced here.
1. I see there are two "schools" to develop a CC. The "standard" (my way of calling it, I saw Apoc referring to it as Legacy) and the Behavior Tree way. I understand that the latter is the newer one but I saw some really nice CCs written in the "old way". What is the benefit of each way? Is it about performance? For instance a max dps CC should be written using BTs while a leveling and richer CC can be written the old way?
2. I saw some CCs uses LUA calls to do some things that could be done with the API. What is the reason? Performance? For instance in the rogue CC his comments say "I use the LUA call to get my energy since it is faster that the API call". What is the norm here? When do you advice to use LUA calls instead?
Thanks for your patience