ICS4U1 UML Ginelle Gaisano/Daisy Wang

You might also like

Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 1

map ICS4U1 vector<room> rooms Gaisano/Daisy Wang

UML

vector<item>mapitems void numrooms() void numrooms(int) void listitems() void listitems(int) void numitems() void numitems(int) map()

unit int HP string Name Unit() void Talk()

Ginelle

room int id string desc bool leadto bool fountain vector<int> exits room() void go_to() void extenddesc()

inventory vector<int> items void check(int) void into(int)

item string name string desc int id bool key bool ininv Item() void extenddesc()

unit::player Choose int spot int in string indesc int exits[4] inventory inv string Get_Name void Set_Name int Get_HP void Set_HP void Talk void setroom() void whatexits () player () void inroom() void do_() bool checkin()

unit::character string Name string Desc vector<string> phrases int key void Talk() bool checkkey(int)

unit::monster string Name int HP void talk()

Battle system (func) Vector<int> inventory int Player_HP int monster_attack int monster_HP vector<string> Item_List string object string choice bool hasknife book fighting bool playerturn vector<int> battlestats int winner

You might also like