Engine Content Culling (#665)
* Engine culling. Sandbox is gone. Anything resembling "content" such as prototypes and textures is gone. The engine can no longer load up directly (short of the client's main menu, of course). * Make tile prototype definitions workable. Still not great though. You can now manually specify their insertion order, so technically tile ID.
@@ -1,34 +0,0 @@
|
||||
- Index: 1
|
||||
Name: Player
|
||||
Commands:
|
||||
- login
|
||||
- joingame
|
||||
- help
|
||||
- list
|
||||
- say
|
||||
- whisper
|
||||
- me
|
||||
- ooc
|
||||
|
||||
- Index: 50
|
||||
Name: Moderator
|
||||
Commands:
|
||||
- login
|
||||
- joingame
|
||||
- help
|
||||
- list
|
||||
- say
|
||||
- whisper
|
||||
- me
|
||||
- ooc
|
||||
|
||||
- Index: 100
|
||||
Name: Administrator
|
||||
Commands:
|
||||
- joingame
|
||||
- help
|
||||
- list
|
||||
- say
|
||||
- whisper
|
||||
- me
|
||||
- ooc
|
||||
@@ -1,29 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_janitor_suit
|
||||
name: "[engine] Janitor Jumpsuit"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Items/janitorsuit.png
|
||||
|
||||
- type: Icon
|
||||
texture: Items/janitorsuit.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Physics
|
||||
mass: 5
|
||||
|
||||
- type: entity
|
||||
id: __engine_shoes
|
||||
name: "[engine] shoes"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Items/janitorsuit.png
|
||||
|
||||
- type: Icon
|
||||
texture: Items/shoes.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Physics
|
||||
mass: 5
|
||||
@@ -1,14 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_toolbox
|
||||
name: "[engine] toolbox"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Items/toolbox_r.png
|
||||
|
||||
- type: Icon
|
||||
texture: Items/toolbox_r.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Physics
|
||||
mass: 5
|
||||
@@ -1,18 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_door
|
||||
name: "[engine] Real Fake Door"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
drawdepth: Objects
|
||||
texture: Objects/door_ew.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/door_ew.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Collidable
|
||||
|
||||
placement:
|
||||
snap:
|
||||
- Wall
|
||||
@@ -1,14 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_mop
|
||||
name: "[engine] mop"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Items/mop.png
|
||||
|
||||
- type: Icon
|
||||
texture: Items/mop.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Physics
|
||||
- type: Clickable
|
||||
@@ -1,22 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_wall_light
|
||||
name: "[engine] Wall Light"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Objects/wall_light.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/wall_light.png
|
||||
|
||||
- type: BoundingBox
|
||||
|
||||
- type: PointLight
|
||||
radius: 8
|
||||
energy: 1.2
|
||||
offset: "0, -16"
|
||||
color: "#DCDCC6"
|
||||
|
||||
placement:
|
||||
snap:
|
||||
- Wallmount
|
||||
@@ -1,28 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_human
|
||||
name: "[engine] Urist McHuman"
|
||||
save: false
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: Mob/greyshirt.rsi
|
||||
state: greyshirt
|
||||
scale: 2, 2
|
||||
drawdepth: Mobs
|
||||
|
||||
- type: Icon
|
||||
sprite: Mob/greyshirt.rsi
|
||||
state: greyshirt
|
||||
|
||||
- type: BoundingBox
|
||||
aabb: "0.15,-0.45,1.05,0.45"
|
||||
|
||||
- type: Physics
|
||||
mass: 5
|
||||
|
||||
- type: Collidable
|
||||
DebugColor: "#0000FF"
|
||||
|
||||
- type: Input
|
||||
context: "human"
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_worktop
|
||||
name: "[engine] worktop"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Objects/worktop_single.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/worktop_single.png
|
||||
|
||||
- type: BoundingBox
|
||||
aabb: "-0.45,-1,0.95,1"
|
||||
DebugColor: "#0000FF"
|
||||
|
||||
- type: Collidable
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_extinguisher
|
||||
name: "[engine] Extinguisher Cabinet"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Objects/fire_extinguisher.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/fire_extinguisher.png
|
||||
|
||||
placement:
|
||||
mode: AlignWall
|
||||
range: 200
|
||||
nodes:
|
||||
- 18
|
||||
- 26
|
||||
- 32
|
||||
snap:
|
||||
- Wallmount
|
||||
|
||||
- type: entity
|
||||
id: __engine_fire_alarm
|
||||
name: "[engine] Fire Alarm"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Objects/fire_alarm_off.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/fire_alarm_off.png
|
||||
|
||||
placement:
|
||||
mode: AlignWall
|
||||
range: 180
|
||||
nodes:
|
||||
- 5
|
||||
- 10
|
||||
- 15
|
||||
snap:
|
||||
- Wallmount
|
||||
|
||||
- type: entity
|
||||
id: __engine_med_cabinet
|
||||
name: "[engine] Medical Cabinet"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
texture: Objects/med_cabinet.png
|
||||
|
||||
- type: Icon
|
||||
texture: Objects/med_cabinet.png
|
||||
|
||||
placement:
|
||||
mode: AlignWall
|
||||
snap:
|
||||
- Wallmount
|
||||
@@ -1,21 +0,0 @@
|
||||
- type: entity
|
||||
id: __engine_wall
|
||||
name: "[engine] Wall"
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
drawdepth: Walls
|
||||
texture: Tiles/wall_texture.png
|
||||
|
||||
- type: Icon
|
||||
texture: Tiles/wall_texture.png
|
||||
|
||||
- type: BoundingBox
|
||||
- type: Collidable
|
||||
- type: Occluder
|
||||
- type: SnapGrid
|
||||
offset: Edge
|
||||
|
||||
placement:
|
||||
snap:
|
||||
- Wall
|
||||
|
Before Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 668 B |
|
Before Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 800 B |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 8.6 KiB |
|
Before Width: | Height: | Size: 173 B |
|
Before Width: | Height: | Size: 259 B |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 241 B |
|
Before Width: | Height: | Size: 241 B |
|
Before Width: | Height: | Size: 402 B |
|
Before Width: | Height: | Size: 230 B |
|
Before Width: | Height: | Size: 251 B |
|
Before Width: | Height: | Size: 241 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 432 B |
|
Before Width: | Height: | Size: 220 B |
|
Before Width: | Height: | Size: 220 B |
|
Before Width: | Height: | Size: 205 B |
|
Before Width: | Height: | Size: 365 B |
|
Before Width: | Height: | Size: 213 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 355 B |
|
Before Width: | Height: | Size: 214 B |
|
Before Width: | Height: | Size: 255 B |
|
Before Width: | Height: | Size: 299 B |
|
Before Width: | Height: | Size: 473 B |
|
Before Width: | Height: | Size: 185 B |
|
Before Width: | Height: | Size: 553 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 210 B |
|
Before Width: | Height: | Size: 241 B |
|
Before Width: | Height: | Size: 256 B |
|
Before Width: | Height: | Size: 718 B |
|
Before Width: | Height: | Size: 286 B |
|
Before Width: | Height: | Size: 675 B |
|
Before Width: | Height: | Size: 701 B |
|
Before Width: | Height: | Size: 281 B |
|
Before Width: | Height: | Size: 391 B |
|
Before Width: | Height: | Size: 366 B |
|
Before Width: | Height: | Size: 203 B |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 606 B |
|
Before Width: | Height: | Size: 269 B |
|
Before Width: | Height: | Size: 188 B |
|
Before Width: | Height: | Size: 861 B |
|
Before Width: | Height: | Size: 453 B |
|
Before Width: | Height: | Size: 211 B |
|
Before Width: | Height: | Size: 288 B |
|
Before Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 241 B |
|
Before Width: | Height: | Size: 309 B |
|
Before Width: | Height: | Size: 260 B |
|
Before Width: | Height: | Size: 632 B |
|
Before Width: | Height: | Size: 160 B |
|
Before Width: | Height: | Size: 2.7 KiB |
@@ -1,15 +0,0 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "greyshirt",
|
||||
"directions": 4,
|
||||
"select": [],
|
||||
"flags": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 628 B |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 199 B |
|
Before Width: | Height: | Size: 323 B |
|
Before Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 294 B |
|
Before Width: | Height: | Size: 333 B |
|
Before Width: | Height: | Size: 278 B |
|
Before Width: | Height: | Size: 314 B |
|
Before Width: | Height: | Size: 216 B |
|
Before Width: | Height: | Size: 212 B |
|
Before Width: | Height: | Size: 225 B |
|
Before Width: | Height: | Size: 145 B |
|
Before Width: | Height: | Size: 139 B |
|
Before Width: | Height: | Size: 145 B |
|
Before Width: | Height: | Size: 139 B |
|
Before Width: | Height: | Size: 152 B |