So if i wanted to grab functions from another plugin (powers defined in a seperate amxx from the main class) i'd write them all public and call them regularly?
i.e.
Code:
Class: powers
public pwr_money(id){ cs_set_user_money(id, moneySet()) }
Then call it from......
Code:
Class: base
public plugin_init(){ pwr_money(15) }
public moneySet(){ return get_pcvar_num(money_cvar) }
or should i make that stock and include powers?

This is kind of what i'm trying to accomplish, i'm just trying to figure out the best way to have two plugins communicate.