Articles

Modding API : Imanagers

Imanagers Interface d'aide qui permet d'avoir à disposition tous les gestionnaires du jeu. Thread: N'importe lequel - Obtenir le gestionnaire de tuiles Code: IAreas areas {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de la demande Code: IDemand demand {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de l'économie Code: IEconomy economy {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de niveaux Code: ILevelUp levelUp {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire d'étapes Code: IMilestones milestones {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de sérialisation Code: ISerializableData serializableData {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de terrain Code: ITerrain terrain {  get ; } Thread: N'importe lequel - Obtenir le gestionnaire de threading Code: IThreading threading {  get ; } Thread: N'importe le

Modding API : Iloading

Iloading Thread: N'importe lequel - Obtient toutes les interfaces managers Code: IManagers managers {  get ; } Thread: N'importe lequel - "True" lors de chargement d'une carte. Sinon "false". Code: bool  loadingComplete {  get ; } Thread: N'importe lequel - Renvoie au mode d'application en cours Permet de connaître la sélection dans Cities: Skylines (jeu, éditeur de carte, éditeur de ressources). Code: AppMode currentMode {  get ; } Thread: N'importe lequel Code: string  currentTheme {  get ;  set ; } Force l'application d'un nouveau theme (tempéré, nordique, tropical) pour la sauvegarde suivante. Celui-ci sera actif lors du prochain chargement. ILoadingExtension Thread: Principal - Invoqué pour initialiser l'extension Code: void   OnCreated (ILoading loading) ; Thread: Principal - Invoqué pour réinitialiser l'extension Code: void   OnReleased () ; Thread: Principal Code: void   OnLevelLoaded (Load

Modding API : Ilevelup

Ilevelup Thread: N'importe lequel - Obtient toutes les interfaces managers Code: IManagers managers {  get ; } ILevelUpExtension Thread: Principal - Invoqué pour initialiser l'extension Code: void   OnCreated (ILevelUp LevelUp) ; Thread: Principal - Invoqué pour réinitialiser l'extension Code: void   OnReleased () ; Thread: Simulation Met à jour les données de niveau levelup pour.... - une résidence : Code: ResidentialLevelUp  OnCalculateResidentialLevelUp ( ResidentialLevelUp levelUp,  int  averageEducation,  int landValue,  ushort  buildingID, Service service, SubService subService, Level currentLevel ) ; - un commerce : Code: CommercialLevelUp  OnCalculateCommercialLevelUp ( CommercialLevelUp levelUp,  int  averageWealth,  int landValue,  ushort  buildingID, Service service, SubService subService, Level currentLevel ) ; - une industrie : Code: IndustrialLevelUp  OnCalculateIndustrialLevelUp ( IndustrialLevelUp levelUp,  int  averageEducati