Yiyotop / pyrail

Automatically exported from code.google.com/p/pyrail
0 stars 0 forks source link

Implementation of Merc Skillsets #28

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I had been thinking about how I wanted to implement the Mercenary Skillset, 
mostly because I don't personally know much about the Merc system.

Thankfully, RAIL creates most of the "SkillOptions"/XXXX/Tags already, and most 
people simply wish to alter already existing tags.

Now, any key that is not RampageMode or 8001-8012 will appear as a Mercenary 
Skill under the Mercenary Tab.

Usage:
Click on the Merc tab.
Click on the desired skill.
Click on the desired setting.
Change the desired value for the desired behavior.
Click 'Save Value Change' Button.

Continue Editting RAIL settings
Click 'Apply'.

Because pyRO-RAIL uses dictionaries to load the RAIL state file, it isn't very 
good at handling complex data types (building a LUA parser in python is not 
something I'm soon to do); therefor at this time, you will need to edit any 
specific conditions/functions used in Mercenary Skills w/o pyRO-RAIL. pyRO-RAIL 
will faithfully reproduce any advanced functions/hand edits but won't allow you 
to change them.

Original issue reported on code.google.com by landstei...@gmail.com on 27 Dec 2010 at 11:50