Web platform: Difference between revisions

Featured
No edit summary
Tags: Visual edit Mobile edit Mobile web edit
(Featured)
Line 1: Line 1:
== Character features ==
=== Character models ===
Character models are the models player characters use when they spawn into a world.
By default, the primary character model is '''Round6''', composed of 4 rounded limbs, a rounded torso and a cylindrical head.
==== Round6 ====
The character model contains the following:
* Parts: Head, Torso, ArmLeft, ArmRight, LegLeft, LegRight
* Skeleton: BRoot, BTorso, BHead, BArmL, BArmR, BLegL, BLegR,
* Animations: Idle, Walk, Jump, Sit, Wield, Climb
* Standard UVs: [http://git.icynet.eu/freeblox/assets/raw/branch/master/shirt.png Shirt], [http://git.icynet.eu/freeblox/assets/raw/branch/master/pants.png Pants] (Roblox-compatible)
* Features: 6 colors, Height scale, T-shirts, Shirts, Pants, Hats, Faces, Front, Back, Tools.
=== Character colors ===
Character model parts' colors can be picked. Configurable by character model.
=== Character height ===
Character vertical scale can be modified. Can be disabled for character model.
=== Character clothing ===
Three main parts: T-shirts, Shirts and Pants. Combined into single character texture.
When creating, need to specify which character model(s) it supports.
=== Character accessories ===
Hats, Faces, Tools, Front, Back, etc..?
When creating, need to specify which character model(s) it supports.
=== Ideas and other stuff ===
==== MyLittleQuadruped character model ====
Basic pony character model inspired by My Little Pony: Friendship is Magic, usable for ponies and furry characters.
* Parts: Head, Body, HoofLeft, HoofRight, LegLeft, LegRight
* Features: 6 colors, Height scale, Hats (manes, horn, etc), Faces (eye color and style), Tools (hoof wields, telekinetic effects), Back (tails), Front (wings, bags etc)
==User privileges and roles==
==User privileges and roles==
{| class="wikitable"
{| class="wikitable"
Line 6: Line 46:
!Description
!Description
!Privileges
!Privileges
!Notes
|-
|-
|player
|player
Line 11: Line 52:
|A regular player without restrictions.
|A regular player without restrictions.
|web, report, play, shop, community, create:game, create:clothing trade, oidc
|web, report, play, shop, community, create:game, create:clothing trade, oidc
|
|-
|-
|member
|member
Line 17: Line 59:
|Privileges in addition to those from player:
|Privileges in addition to those from player:
create:accessory
create:accessory
|
|-
|-
|moderator
|moderator
Line 23: Line 66:
|Privileges in addition to those from member:
|Privileges in addition to those from member:
ban, contentmod, server:quarantine
ban, contentmod, server:quarantine
|
|-
|-
|admin
|admin
Line 29: Line 73:
|Privileges in addition to those from moderator:
|Privileges in addition to those from moderator:
permaban, server:stop, server:banhost, server:provision
permaban, server:stop, server:banhost, server:provision
|
|-
|-
|reduced
|reduced
Line 34: Line 79:
|Banned users will effectively have this role
|Banned users will effectively have this role
|web, report
|web, report
|
|}
|}


Line 93: Line 139:
|Up to a month max, no IP ban
|Up to a month max, no IP ban
|-
|-
|
|permaban
|
|admin
|
|Ban users and IP addresses/networks from the platform
|
|No limits
|-
|-
|root
|root
|
|
|The right to do anything
|The right to do anything
|
|The API does not allow assigning this privilege,
only doable from the database or by just
using the superuser account
|-
|-
|create:game
|create:game
Line 114: Line 162:
|-
|-
|create:accessory
|create:accessory
|
|member
|Create character accessories and distribute them
|Create character accessories and distribute them
|
|
Line 123: Line 171:
|
|
|-
|-
|
|server:quarantine
|
|moderator
|
|Prevent new sessions from being assigned to a server
|
|Moderator only has temporary means of preventing
access to a malicious server - must bring it to the attention
of an administrator immediately.
|-
|-
|
|server:stop
|
|admin
|
|Stop a server.
|
|Provisioned servers will be shut down, hosted
servers will be prevented from announcing themselves until next
restart (session revoke).
|-
|-
|
|server:banhost
|
|admin
|
|Ban a server host.
|
|Not available for provisioned servers, hosted servers will be
IP banned indefinitely from the platform.
|-
|-
|
|server:provision
|
|admin
|
|Provision new servers from the configured game host pool.
|
|
|}
|}