Rework avatars.
Now we have a concept of an avatar at the server, realm, and scene level
and we have the groundwork for a realm store. New uesrs no longer props,
they get a default avatar. New system supports gender
{male,female,neutral} and {child,adult}.
This commit is contained in:
parent
e4abdb183f
commit
6fb90e42c3
55 changed files with 7392 additions and 512 deletions
|
|
@ -35,6 +35,15 @@ CREATE TABLE realm.realms (
|
|||
|
||||
default_scene_id UUID,
|
||||
|
||||
-- Default avatars for this realm (optional, override server defaults)
|
||||
-- FK constraints added in 035_realm_avatars.sql after realm.avatars exists
|
||||
default_avatar_neutral_child UUID,
|
||||
default_avatar_neutral_adult UUID,
|
||||
default_avatar_male_child UUID,
|
||||
default_avatar_male_adult UUID,
|
||||
default_avatar_female_child UUID,
|
||||
default_avatar_female_adult UUID,
|
||||
|
||||
member_count INTEGER NOT NULL DEFAULT 0 CHECK (member_count >= 0),
|
||||
current_user_count INTEGER NOT NULL DEFAULT 0 CHECK (current_user_count >= 0),
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue