ah, virtual void palette_init(); doesnt exist anymore