38 lines
730 B
Plaintext
38 lines
730 B
Plaintext
|
//global.units = 5;
|
||
|
global.units = [[]];
|
||
|
|
||
|
enum ARMY {
|
||
|
US,
|
||
|
THEM,
|
||
|
}
|
||
|
//exit;
|
||
|
global.unitdata = {};
|
||
|
var mydata = {
|
||
|
name: "chara",
|
||
|
desc: "the first fallen human",
|
||
|
skills: ["SKILLS.LUNA"],
|
||
|
sprite: s_guy,
|
||
|
}
|
||
|
|
||
|
function unit(personaldata_, classdata_, stats_) constructor {
|
||
|
name = personaldata_.name;
|
||
|
sprite = personaldata_.sprite;
|
||
|
|
||
|
global.unitdata[$name] = self;
|
||
|
}
|
||
|
|
||
|
nu unit(mydata, [st.hp.add(92), st.str.add(20), st.def.add(20)]);
|
||
|
|
||
|
function archetypedata() constructor {
|
||
|
//PERSONALDATA AND CLASSDATA ARE THE SAME THINGS
|
||
|
}
|
||
|
|
||
|
function c_addunit(unit, alignment) {
|
||
|
//log(5);
|
||
|
//log(global.units);
|
||
|
array_push(global.units[alignment], unit);
|
||
|
log(global.units[alignment]);
|
||
|
}
|
||
|
|
||
|
c_addunit(un.chara, ARMY.US);
|
||
|
#macro un global.unitdata
|