First of all, I think your cat could be a non-social feline. It sounds like she doesnt get along with other cats. You shouldnt tell her she's bad unless she does someting destructive or something that she shouldnt do. Just because she was hissing, doesnt mean she's bad. Maybe she's not used to other cats. If the orange cat was sleeping, maybe your cat picked up the other cat's smell and it seemed weird her. Give her a while, I'm sure she'll break through...