diff --git a/mods/cnc/bits/camera.shp b/mods/cnc/bits/camera.shp new file mode 100644 index 0000000000..3486e39546 Binary files /dev/null and b/mods/cnc/bits/camera.shp differ diff --git a/mods/cnc/bits/mpspawn.shp b/mods/cnc/bits/mpspawn.shp index 1d871b931c..039742d623 100644 Binary files a/mods/cnc/bits/mpspawn.shp and b/mods/cnc/bits/mpspawn.shp differ diff --git a/mods/cnc/bits/waypoint.shp b/mods/cnc/bits/waypoint.shp index 9e2bc754fc..999e7aec18 100644 Binary files a/mods/cnc/bits/waypoint.shp and b/mods/cnc/bits/waypoint.shp differ diff --git a/mods/cnc/rules/misc.yaml b/mods/cnc/rules/misc.yaml index a82749c2e2..204714b1ac 100644 --- a/mods/cnc/rules/misc.yaml +++ b/mods/cnc/rules/misc.yaml @@ -31,7 +31,6 @@ mpspawn: OccupiesSpace: false WithSpriteBody: RenderSpritesEditorOnly: - Palette: chrome BodyOrientation: QuantizedFacings: 1 @@ -41,7 +40,6 @@ waypoint: OccupiesSpace: false WithSpriteBody: RenderSpritesEditorOnly: - Palette: chrome BodyOrientation: QuantizedFacings: 1 @@ -53,6 +51,10 @@ waypoint: CAMERA: AlwaysVisible: + WithSpriteBody: + RenderSpritesEditorOnly: + BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: false Health: @@ -63,6 +65,11 @@ CAMERA: CAMERA.small: AlwaysVisible: + WithSpriteBody: + RenderSpritesEditorOnly: + Image: camera + BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: false Health: diff --git a/mods/cnc/sequences/misc.yaml b/mods/cnc/sequences/misc.yaml index 7428e20ab5..bdaf8758bb 100644 --- a/mods/cnc/sequences/misc.yaml +++ b/mods/cnc/sequences/misc.yaml @@ -202,6 +202,10 @@ waypoint: idle: Length: * +camera: + idle: + Length: * + clock: idle: hclock Length: * diff --git a/mods/d2k/bits/camera.shp b/mods/d2k/bits/camera.shp new file mode 100644 index 0000000000..6f1b29f015 Binary files /dev/null and b/mods/d2k/bits/camera.shp differ diff --git a/mods/d2k/bits/mpspawn.shp b/mods/d2k/bits/mpspawn.shp index 46997ef64d..e6a8de181d 100644 Binary files a/mods/d2k/bits/mpspawn.shp and b/mods/d2k/bits/mpspawn.shp differ diff --git a/mods/d2k/bits/waypoint.shp b/mods/d2k/bits/waypoint.shp index efefdfe496..d1e7f4873c 100644 Binary files a/mods/d2k/bits/waypoint.shp and b/mods/d2k/bits/waypoint.shp differ diff --git a/mods/d2k/bits/wormspawner.shp b/mods/d2k/bits/wormspawner.shp index 6b552cbfd2..6c5600b945 100644 Binary files a/mods/d2k/bits/wormspawner.shp and b/mods/d2k/bits/wormspawner.shp differ diff --git a/mods/d2k/rules/misc.yaml b/mods/d2k/rules/misc.yaml index 1bbc151632..ce6b238851 100644 --- a/mods/d2k/rules/misc.yaml +++ b/mods/d2k/rules/misc.yaml @@ -152,6 +152,10 @@ waypoint: camera: AlwaysVisible: + RenderSpritesEditorOnly: + WithSpriteBody: + BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: false Health: diff --git a/mods/d2k/rules/palettes.yaml b/mods/d2k/rules/palettes.yaml index a2de688382..dee5f6c0d8 100644 --- a/mods/d2k/rules/palettes.yaml +++ b/mods/d2k/rules/palettes.yaml @@ -13,7 +13,7 @@ PaletteFromFile@effect: Name: effect Filename: PALETTE.BIN - ShadowIndex: 4 + ShadowIndex: 1 AllowModifiers: false PaletteFromFile@colorpicker: Name: colorpicker diff --git a/mods/d2k/sequences/misc.yaml b/mods/d2k/sequences/misc.yaml index 1cba362694..02d48fd686 100644 --- a/mods/d2k/sequences/misc.yaml +++ b/mods/d2k/sequences/misc.yaml @@ -290,6 +290,10 @@ waypoint: idle: waypoint.shp Length: * +camera: + idle: camera.shp + Length: * + wormspawner: idle: wormspawner.shp Length: * diff --git a/mods/ra/bits/camera.shp b/mods/ra/bits/camera.shp index f8ad5b88f7..f08a4c35d8 100644 Binary files a/mods/ra/bits/camera.shp and b/mods/ra/bits/camera.shp differ diff --git a/mods/ra/bits/mpspawn.shp b/mods/ra/bits/mpspawn.shp index 1d871b931c..7b9e9e7424 100644 Binary files a/mods/ra/bits/mpspawn.shp and b/mods/ra/bits/mpspawn.shp differ diff --git a/mods/ra/bits/waypoint.shp b/mods/ra/bits/waypoint.shp index 9e2bc754fc..8a29fc1ac8 100644 Binary files a/mods/ra/bits/waypoint.shp and b/mods/ra/bits/waypoint.shp differ diff --git a/mods/ts/bits/camera.shp b/mods/ts/bits/camera.shp new file mode 100644 index 0000000000..6db8c6fdbd Binary files /dev/null and b/mods/ts/bits/camera.shp differ diff --git a/mods/ts/bits/mpspawn.shp b/mods/ts/bits/mpspawn.shp index d24f3daeec..d9e169c38d 100644 Binary files a/mods/ts/bits/mpspawn.shp and b/mods/ts/bits/mpspawn.shp differ diff --git a/mods/ts/bits/waypoint.shp b/mods/ts/bits/waypoint.shp index 316086ec1e..3dfc894c92 100644 Binary files a/mods/ts/bits/waypoint.shp and b/mods/ts/bits/waypoint.shp differ diff --git a/mods/ts/rules/misc.yaml b/mods/ts/rules/misc.yaml index 49ee4e0ec7..1bc87668bf 100644 --- a/mods/ts/rules/misc.yaml +++ b/mods/ts/rules/misc.yaml @@ -33,6 +33,10 @@ waypoint: CAMERA: AlwaysVisible: + RenderSpritesEditorOnly: + WithSpriteBody: + BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: false Health: diff --git a/mods/ts/sequences/misc.yaml b/mods/ts/sequences/misc.yaml index f5028579f1..1934ea51b1 100644 --- a/mods/ts/sequences/misc.yaml +++ b/mods/ts/sequences/misc.yaml @@ -62,11 +62,15 @@ rank: Start: 7 Length: 2 -mpspawn: # TODO: backfall to RA asset +mpspawn: idle: Length: * -waypoint: # TODO: backfall to RA asset +waypoint: + idle: + Length: * + +camera: idle: Length: *