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.
This commit is contained in:
Pieter-Jan Briers
2018-08-24 12:44:01 +02:00
committed by GitHub
parent 71121f8fef
commit 74705b5a66
256 changed files with 19 additions and 2597 deletions

View File

@@ -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

File diff suppressed because it is too large Load Diff

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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"

View File

@@ -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

View File

@@ -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

View File

@@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 800 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 553 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 718 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 675 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 701 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 861 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,15 +0,0 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "greyshirt",
"directions": 4,
"select": [],
"flags": {}
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 628 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 323 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 B

Some files were not shown because too many files have changed in this diff Show More