diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index bf69c7f9..d3e76e4e 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -35,11 +35,8 @@ * [ZenGin Save Game](engine/formats/savegame.md) * Objects * [zCVob](engine/objects/zCVob.md) - * [zCVobAnimate](engine/objects/zCVobAnimate.md) - * [zCVobLensFlare](engine/objects/zCVobLensFlare.md) * [zCVobLevelCompo](engine/objects/zCVobLevelCompo.md) * [zCVobLight](engine/objects/zCVobLight.md) - * [zCVobScreenFX](engine/objects/zCVobScreenFX.md) * [zCVobSpot](engine/objects/zCVobSpot.md) * [zCVobStair](engine/objects/zCVobStair.md) * [zCVobStartpoint](engine/objects/zCVobStartpoint.md) @@ -47,11 +44,17 @@ * [zCEarthquake](engine/objects/zCEarthquake.md) * [zCMessageFilter](engine/objects/zCMessageFilter.md) * [zCMoverControler](engine/objects/zCMoverController.md) - * [zCPFXControler](engine/objects/zCPFXController.md) * [zCTriggerWorldStart](engine/objects/zCTriggerWorldStart.md) * [zCTriggerUntouch](engine/objects/zCTriggerUntouch.md) * [zCCSCamera](engine/objects/zCCSCamera.md) * [zCCamTrj_KeyFrame](engine/objects/zCCamTrj_KeyFrame.md) + * [zCEffect](engine/objects/zCEffect.md) + * [zCVobAnimate](engine/objects/zCVobAnimate.md) + * [zCVobLensFlare](engine/objects/zCVobLensFlare.md) + * [zCVobScreenFX](engine/objects/zCVobScreenFX.md) + * [zCPFXControler](engine/objects/zCPFXController.md) + * [zCTouchDamage](engine/objects/zCTouchDamage.md) + * [oCTouchDamage](engine/objects/oCTouchDamage.md) * [oCVob](engine/objects/oCVob.md) * [oCMOB](engine/objects/oCMOB.md) * [oCMobInter](engine/objects/oCMobInter.md) @@ -77,8 +80,6 @@ * [zCZoneVobFarPlaneDefault](engine/objects/zCZoneVobFarPlaneDefault.md) * [zCZoneZFog](engine/objects/zCZoneZFog.md) * [zCZoneZFogDefault](engine/objects/zCZoneZFogDefault.md) - * [zCTouchDamage](engine/objects/zCTouchDamage.md) - * [oCTouchDamage](engine/objects/oCTouchDamage.md) * [zCVisual](engine/objects/zCVisual.md) * [zCDecal](engine/objects/zCDecal.md) * [oCSavegameInfo](engine/objects/oCSavegameInfo.md) diff --git a/docs/engine/objects/zCEffect.md b/docs/engine/objects/zCEffect.md new file mode 100644 index 00000000..ce6c9ceb --- /dev/null +++ b/docs/engine/objects/zCEffect.md @@ -0,0 +1,49 @@ +# zCEffect + +!!! abstract inline end "Quick Infos" + **Type:** Virtual Object
+ **Format Name:** ZenGin Archive
+ **File Extension:** `.ZEN`
+ **Class Name:** `zCEffect`
+ **Version Identifiers:**
+ — Gothic I: `12289`
+ — Gothic II: `52224`
+ **ZenKit Class:** —
+ +The base class for many visual and sound effects. + +=== "Gothic 1" + + - [zCVob](zCVob.md) + {: .sp-class} + - zCEffect + {: .sp-class} + - <empty> + {: .sp-empty} + +=== "Gothic 2" + + - [zCVob](zCVob.md) + {: .sp-class} + - zCEffect + {: .sp-class} + - <empty> + {: .sp-empty} + +=== "Gothic 1 (Save)" + + - [zCVob](zCVob.md) + {: .sp-class} + - zCEffect + {: .sp-class} + - <empty> + {: .sp-empty} + +=== "Gothic 2 (Save)" + + - [zCVob](zCVob.md) + {: .sp-class} + - zCEffect + {: .sp-class} + - <empty> + {: .sp-empty} diff --git a/docs/engine/objects/zCPFXController.md b/docs/engine/objects/zCPFXController.md index fea4d3c8..7d162d55 100644 --- a/docs/engine/objects/zCPFXController.md +++ b/docs/engine/objects/zCPFXController.md @@ -20,6 +20,8 @@ events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCPFXController {: .sp-class} - [pfxName](#pfxname) = "" @@ -33,6 +35,8 @@ events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCPFXController {: .sp-class} - [pfxName](#pfxname) = "" @@ -46,6 +50,8 @@ events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCPFXController {: .sp-class} - [pfxName](#pfxname) = "" @@ -59,6 +65,8 @@ events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCPFXController {: .sp-class} - [pfxName](#pfxname) = "" diff --git a/docs/engine/objects/zCTouchDamage.md b/docs/engine/objects/zCTouchDamage.md index d0dee1b5..c96c2bb8 100644 --- a/docs/engine/objects/zCTouchDamage.md +++ b/docs/engine/objects/zCTouchDamage.md @@ -19,6 +19,8 @@ A VObject which damages other VObjects colliding with it. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCTouchDamage {: .sp-class} - TouchDamage @@ -54,6 +56,8 @@ A VObject which damages other VObjects colliding with it. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCTouchDamage {: .sp-class} - TouchDamage @@ -89,6 +93,8 @@ A VObject which damages other VObjects colliding with it. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCTouchDamage {: .sp-class} - TouchDamage @@ -124,6 +130,8 @@ A VObject which damages other VObjects colliding with it. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCTouchDamage {: .sp-class} - TouchDamage diff --git a/docs/engine/objects/zCVobAnimate.md b/docs/engine/objects/zCVobAnimate.md index 6c093f27..a0fcac8c 100644 --- a/docs/engine/objects/zCVobAnimate.md +++ b/docs/engine/objects/zCVobAnimate.md @@ -22,6 +22,8 @@ and stopped using `OnTrigger` and `OnUntrigger` events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobAnimate {: .sp-class} - [startOn](#starton) = "" @@ -31,6 +33,8 @@ and stopped using `OnTrigger` and `OnUntrigger` events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobAnimate {: .sp-class} - [startOn](#starton) = "" @@ -40,6 +44,8 @@ and stopped using `OnTrigger` and `OnUntrigger` events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobAnimate {: .sp-class} - [startOn](#starton) = "" @@ -51,6 +57,8 @@ and stopped using `OnTrigger` and `OnUntrigger` events. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobAnimate {: .sp-class} - [startOn](#starton) = "" diff --git a/docs/engine/objects/zCVobLensFlare.md b/docs/engine/objects/zCVobLensFlare.md index 4234fc6a..9bfbb84c 100644 --- a/docs/engine/objects/zCVobLensFlare.md +++ b/docs/engine/objects/zCVobLensFlare.md @@ -19,6 +19,8 @@ Represents a lens flare effect. Behaves exactly like the base [`zCVob`](zCVob.md - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobLensFlare {: .sp-class} - [lensflareFX](#lensflarefx) = "" @@ -28,6 +30,8 @@ Represents a lens flare effect. Behaves exactly like the base [`zCVob`](zCVob.md - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobLensFlare {: .sp-class} - [lensflareFX](#lensflarefx) = "" @@ -37,6 +41,8 @@ Represents a lens flare effect. Behaves exactly like the base [`zCVob`](zCVob.md - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobLensFlare {: .sp-class} - [lensflareFX](#lensflarefx) = "" @@ -46,6 +52,8 @@ Represents a lens flare effect. Behaves exactly like the base [`zCVob`](zCVob.md - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobLensFlare {: .sp-class} - [lensflareFX](#lensflarefx) = "" diff --git a/docs/engine/objects/zCVobScreenFX.md b/docs/engine/objects/zCVobScreenFX.md index b646785c..13338b68 100644 --- a/docs/engine/objects/zCVobScreenFX.md +++ b/docs/engine/objects/zCVobScreenFX.md @@ -20,6 +20,8 @@ for a cinematic feel to the game and other post-processing effects. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobScreenFX {: .sp-class} - <empty> @@ -29,6 +31,8 @@ for a cinematic feel to the game and other post-processing effects. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobScreenFX {: .sp-class} - <empty> @@ -38,6 +42,8 @@ for a cinematic feel to the game and other post-processing effects. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobScreenFX {: .sp-class} - <empty> @@ -47,6 +53,8 @@ for a cinematic feel to the game and other post-processing effects. - [zCVob](zCVob.md) {: .sp-class} + - [zCEffect](zCEffect.md) + {: .sp-class} - zCVobScreenFX {: .sp-class} - <empty>