View Single Post
  #1  
Old 02-03-2009, 11:39 AM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Inheriting enums?

I am defining an enum in class 1, like this:

NPC Code:
enum FOO {
VAL_1,
VAL_2
}



then in another class I do:

NPC Code:
join("class 1");
this.chat = FOO.VAL_2;



and the chat text of NPCs of that class gets set to 0. Why is it not 1, ie. why is the enum not coming into scope by having the surrounding class joined?

Edit: Same with "const" constants, actually.
Reply With Quote