Aller au contenu

RitnLib

Bibliothèque de classes et fonctions pour les mods Factorio de Ritn.


Démarrer

Nouveau venu ? Commence par :

Guides

Tutoriels orientés tâche :

Référence des classes

Vue d'ensemble

Classes runtime (control stage)

Classe Wrappe Usage
RitnLibEvent n'importe quel event Factorio normalisation de payload
RitnLibPlayer LuaPlayer accès rapide
RitnLibSurface LuaSurface recherche d'entités
RitnLibForce LuaForce recettes/techs/stats
RitnLibEntity LuaEntity manipulation entité
RitnLibRecipe LuaRecipe activation runtime
RitnLibTechnology LuaTechnology hook fin de recherche
RitnLibInventory LuaPlayer + storage snapshot/restore
RitnLibGui event GUI dispatcher de clic
RitnLibInformatron event Informatron intégration page
RitnLibGuiElement payload add{...} builder fluent
RitnLibStyle LuaStyle presets de style

Classes data (data stage)

Classe Manipule
RitnPrototype base de tous les manipulateurs
RitnProtoEntity data.raw[entity-type]
RitnProtoItem data.raw[item-type]
RitnProtoRecipe data.raw.recipe
RitnProtoTech data.raw.technology
RitnProtoOre data.raw.resource + autoplace
RitnProtoSprite data.raw.sprite
RitnProtoStyle data.raw['gui-style']
RitnProtoItemGroup data.raw['item-group']
RitnProtoItemSubgroup data.raw['item-subgroup']
RitnProtoRecipeCategory data.raw['recipe-category']
RitnProtoFuelCategory data.raw['fuel-category']
RitnProtoCustomInput data.raw['custom-input']
RitnProtoUtilityConst data.raw['utility-constants']
RitnIngredient normalisation d'ingrédient

Settings stage

Bibliothèques utilitaires

Vanilla helpers

Couche fondation

Concepts

Décisions d'architecture (ADR)

Dette et migration

Pour les mainteneurs