DayZ
  • 🌶️FoxApo DayZ Mods
  • ⚙️Modding | Repacking
  • MODS
    • 👻CRDTN Creatures
      • Phantom
      • config.cpp
    • 💯CRDTN Core
      • File Logger
        • Logger Player Connected
      • Rest Api
        • Getting started
      • Event Handler
      • Notifications UI
      • Admin Utils
      • NPCs
    • 📺CRDTN Gui
    • 📦CRDTN Krabice
    • 🫂CRDTN Factions
    • ⁉️CRDTN Quests
      • ⁉️Getting started
      • 💻Client Side
      • 🖥️Server Side
        • ⚙️Installation
          • 🛠️Quests.json
            • ⚔️Goal
            • 🎁Reward
          • 🌎Quest Events
            • Teleport quest with quest event (server)
        • ⚙️Quest & Goal Types
          • 📜Turn-In goal
          • 📜Kill goal
          • 📜Trade goal
          • 📜Craft goal
          • 📜Action goal
          • 📜Explore goal
        • ⚙️Rewards
        • ⚙️Quest NPCs
    • 🔥CRDTN Fire Regen
      • Config
    • 🔊CRDTN Sounds
    • 🚪CRDTN Locked Doors
      • Config
      • How To
      • config.cpp
Powered by GitBook
On this page
  1. MODS
  2. CRDTN Quests

Client Side

This is a high level overview of how the Client side mod is structured. If you are not familiar with some of the points, please give me a comment on Discord or here and I will do my best to help.

PreviousGetting startedNextServer Side

Last updated 1 year ago

  1. Currently ready to complete quest

    • Ready quest to complete is green

    • Quest required by the current giver is surrounded by square brackets []

  2. Available quests to take at the current giver

    • Quests that are currently available to take are white and in the active quests section

  3. Currently active quests

    • Quests that are active at player

    • If the quest is surrounded by square brackets, but it's yellow, it means that you are at the quest giver who you can complete the quest, once you complete that.

  4. Goals of the currently selected quest

Game Module (3_Game)
  • Constants

    • Base configuration of the mod

  • Debug class

    • Helper class to handle the output of the scripts running on the server

  • Icon Resolver

    • Helper class to validate icons based on the certain conditions

World Module (4_World)
  • Classes

  • Entities

    • Entity related scripts which overrides the main game logic on entities

      • House

      • PlayerBase

      • ItemBase

  • GUI

    • UI related class for the widgets and client interaction

  • Plugins

    • Client side quest plugin to communicate with the server through RPC

  • Static

    • Utility classes for generic functionality

Mission Module (5_Mission)
  • Mission Gameplay

⁉️
💻
Quest Log