RitnCoreGame

by Ritn

Coeur du système de jeu développé par Ritn. Core of a game system that is developed by Ritn.

Internal
a month ago
1.1
2.55K

Changelog

Version: 0.5.4
Date: 14.09.2024
  Changes:
    - Changement mineurs.
Version: 0.5.3
Date: 10.08.2024
  Adds:
    - Suppression des technologies dans la force par défaut (force~default).
    - Ajout de methode : 
        - RitnCoreForce:deleteInventory(LuaPlayer)
        - RitnCorePlayer:isForceDefault()
        - RitnCorePlayer:isLobby()
Version: 0.5.2
Date: 03.08.2024
  Adds:
    - Ajout de methode : RitnCorePlayer:clearCursor()
Version: 0.5.1
Date: 26.06.2024
  Changes:
    - Suppression de log debug dans RitnEvent.
Version: 0.5.0
Date: 26.06.2024
  Changes:
    - Migration vers RitnLib 0.8.2
Version: 0.4.2
Date: 02.06.2024
  Changes:
    - Prise en charge de l'attribut isNauvis dans RitnSurface.
Version: 0.4.1
Date: 18.05.2024
  Notes:
    - Utilisation de RitnLib 0.8 minimum.
Version: 0.4.0
Date: 27.04.2024
  Adds:
    - Ajout d'une force par défaut "ritn~default", créer sur on_player_created (une fois seulement).
    - Ajout de la methode insertInventory dans la classe RitnForce.
    - Ajout d'une fonction exists() dans la classe RitnForce.
    - Constantes ajouté dans RitnEvent : FORCE_DEFAULT = "ritn~default".
Version: 0.3.10
Date: 24.02.2024
  Adds:
    - Ajouts d'une table inventories pour les forces (global.core.forces) pour préparer la gestion de RitnInventory.
    - Ajouts des methodes saveInventory et loadInventory dans la classe RitnForce.
Version: 0.3.9
Date: 18.02.2024
  Adds:
    - Ajouts de l'index pour les surfaces et les players.
    - Ajouts d'un fichier de migration dans le dossier 'core'.
Version: 0.3.8
Date: 11.02.2024
  Changes:
    - Suppression de player.character.destructible = false dans RitnPlayer:createSurface()
Version: 0.3.7
Date: 09.02.2024
  Adds:
    - Ajout de la remote commande : save_map_settings
    - Ajout d'une option inscrite dans global.core.options = { custom_map_settings = { new_seed = false} }
  Changes:
    - RitnPlayer utilise : local map_gen = remote.call("RitnCoreGame", "save_map_settings")
Version: 0.3.6
Date: 04.02.2024
  Changes:
    - Optimisation du chargement des fichiers defines.
Version: 0.3.5
Date: 03.02.2024
  Adds:
    - Ajout de la méthode RitnSurface:delete() pour gérer la suppression d'une surface 
    dans global.core.surfaces
  Changes:
    - Prise en charge de l'exception en parametre lors de la création de la surface -> RitnSurface:new(exception).
    - Meilleur gestion de l'attribut exception pour la classe RitnSurface.
Version: 0.3.4
Date: 28.01.2024
  Adds:
    - Ajout d'un paramètre "teleport" pour la méthode new() de RitnPlayer
Version: 0.3.3
Date: 13.01.2024
  Fixes:
    - fix : on_configuration_changed (RitnForce) data_force non chargé.
Version: 0.3.2
Date: 12.01.2024
  Features:
    - modification de la fonction #saveMapSettings() dans core.functions.
Version: 0.3.1
Date: 07.01.2024
  Features:
    - Ajout de 'index' dans la class RitnForce.
Version: 0.3.0
Date: 01.01.2024
  Features:
    - Ajout et gestion de RitnForce (RitnClass -> LuaForce).
Version: 0.2.3
Date: 01.01.2024
  Minor Features:
    - Détetection du mode multiplayer lors de l'event [on_player_create].
Version: 0.2.2
Date: 01.01.2024
  Minor Features:
    - Ajout du champs 'multiplayer' dans global.core + remote function interface associés.
Version: 0.2.1
Date: 30.12.2023
  Minor Features:
    - Ajout du champs 'cheatModeActivated' dans global.core + remote function interface associés.
    - Ajout de l'event [on_player_cheat_mode_enabled] dans le module player.
Version: 0.2.0
Date: 11.03.2023
  Minor Features:
    - Création du fichier 'globals' charger à l'étape 'control'.
  Changes:
    - Mise à jour de RitnPlayer : ajout de la méthode : init()
    - Suppression de la fonction 'on_tick_loadGame'
Version: 0.1.1
Date: 10.03.2023
  Control:
    - Changement sur l'initialisation des variables en global du mod.
    - Changement de l'event 'on_init'.
  Minor Features:
    - Ajout d'une fonction d'appel on_chunk_generated pour le mod "spaceblock".
Version: 0.1.0
Date: 29.01.2023
  Notes:
    - Création du mod.