There are no longer any character meals at the Theme Parks. There are, however, character dinners at both the Hard Rock and Portofino Bay Hotels on certain nights. We went to the character dinner at the Sunset Grill at HRH on Tuesday evening. They have
a character dinner there on Saturday night also. We had Scooby
Doo and Woody Woodpecker at our meal. They are in Hard Rock
cool leather costumes--very cute. The character dinners at Portofino Bay Hotel are at the Trattoria del Porto restaurant and are on Monday and Friday evenings. If you're not staying onsite, you can just take the ferryboat from CityWalk to either of the hotels.
Hope this helps. Have fun!