Skip to content

Commit

Permalink
docs(zCEffect): add documentation for zCEffect
Browse files Browse the repository at this point in the history
  • Loading branch information
lmichaelis committed Feb 23, 2024
1 parent b663e70 commit 5d5932b
Show file tree
Hide file tree
Showing 7 changed files with 96 additions and 6 deletions.
13 changes: 7 additions & 6 deletions docs/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,23 +35,26 @@
* [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)
* [zCCodeMaster](engine/objects/zCCodeMaster.md)
* [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)
Expand All @@ -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)
Expand Down
49 changes: 49 additions & 0 deletions docs/engine/objects/zCEffect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# zCEffect

!!! abstract inline end "Quick Infos"
**Type:** Virtual Object<br/>
**Format Name:** ZenGin Archive<br/>
**File Extension:** `.ZEN`<br/>
**Class Name:** `zCEffect`<br/>
**Version Identifiers:**<br />
— Gothic I: `12289`<br/>
— Gothic II: `52224`<br/>
**ZenKit Class:** —<br/>

The base class for many visual and sound effects.

=== "Gothic 1"

- [zCVob](zCVob.md)
{: .sp-class}
- zCEffect
{: .sp-class}
- &lt;empty&gt;
{: .sp-empty}

=== "Gothic 2"

- [zCVob](zCVob.md)
{: .sp-class}
- zCEffect
{: .sp-class}
- &lt;empty&gt;
{: .sp-empty}

=== "Gothic 1 (Save)"

- [zCVob](zCVob.md)
{: .sp-class}
- zCEffect
{: .sp-class}
- &lt;empty&gt;
{: .sp-empty}

=== "Gothic 2 (Save)"

- [zCVob](zCVob.md)
{: .sp-class}
- zCEffect
{: .sp-class}
- &lt;empty&gt;
{: .sp-empty}
8 changes: 8 additions & 0 deletions docs/engine/objects/zCPFXController.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ events.

- [zCVob](zCVob.md)
{: .sp-class}
- [zCEffect](zCEffect.md)
{: .sp-class}
- zCPFXController
{: .sp-class}
- [pfxName](#pfxname) = ""
Expand All @@ -33,6 +35,8 @@ events.

- [zCVob](zCVob.md)
{: .sp-class}
- [zCEffect](zCEffect.md)
{: .sp-class}
- zCPFXController
{: .sp-class}
- [pfxName](#pfxname) = ""
Expand All @@ -46,6 +50,8 @@ events.

- [zCVob](zCVob.md)
{: .sp-class}
- [zCEffect](zCEffect.md)
{: .sp-class}
- zCPFXController
{: .sp-class}
- [pfxName](#pfxname) = ""
Expand All @@ -59,6 +65,8 @@ events.

- [zCVob](zCVob.md)
{: .sp-class}
- [zCEffect](zCEffect.md)
{: .sp-class}
- zCPFXController
{: .sp-class}
- [pfxName](#pfxname) = ""
Expand Down
8 changes: 8 additions & 0 deletions docs/engine/objects/zCTouchDamage.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
8 changes: 8 additions & 0 deletions docs/engine/objects/zCVobAnimate.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) = ""
Expand All @@ -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) = ""
Expand All @@ -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) = ""
Expand All @@ -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) = ""
Expand Down
8 changes: 8 additions & 0 deletions docs/engine/objects/zCVobLensFlare.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) = ""
Expand All @@ -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) = ""
Expand All @@ -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) = ""
Expand All @@ -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) = ""
Expand Down
8 changes: 8 additions & 0 deletions docs/engine/objects/zCVobScreenFX.md
Original file line number Diff line number Diff line change
Expand Up @@ -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}
- &lt;empty&gt;
Expand All @@ -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}
- &lt;empty&gt;
Expand All @@ -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}
- &lt;empty&gt;
Expand All @@ -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}
- &lt;empty&gt;
Expand Down

0 comments on commit 5d5932b

Please sign in to comment.