• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Elvandil

Recruit
5 Badges
Feb 20, 2015
3
0
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Prison Architect
Hi,

I'm very excited to create mod for Cities Skyline, and the new wiki page added a lot of explanations.
But i never create a mod for a game with UnityEngine, and i suggest to gather the guides and sites on the subject that we can find in the Internet.

I found :
[ENG] Modding page in the wiki : http://www.skylineswiki.com/Modding
[ENG] Unity Scripting Reference : http://docs.unity3d.com/ScriptReference/
[FR] Coder en C# : http://openclassrooms.com/courses/apprenez-a-developper-en-c

To conclude, i have one question : There are classes and methods of the game listed in the wiki (IMilestones, ILevelUp, etc...).
How can we ask to find a specific classe/method not listed?
For instance, i want to modify the level of the river (to simulate flood) but i don't find the method to get the current value and the method to modify this attribute. How can i do this?
I ask this because of the sentence in the wiki : "The Modding API is an interface for programmers to override and extend game features. It is presently minimalistic and aims to be so. The available features will evolve alongside user wishes in the future." which does not explain how the devs will gather this wishes.

Thanks !
 
For instance, i want to modify the level of the river (to simulate flood) but i don't find the method to get the current value and the method to modify this attribute.
Actually you just can't atm, at least not using officially supported modding tools / api. Cities: Skylines is not open source, so you can't just modify any code you want (at least if you don't want to use hacks). I assume all interfaces currently offered by the modding API are metnioned in the wiki (anything else wouldn't make sense).

I ask this because of the sentence in the wiki : "The Modding API is an interface for programmers to override and extend game features. It is presently minimalistic and aims to be so. The available features will evolve alongside user wishes in the future." which does not explain how the devs will gather this wishes.
I think they gather them by looking into this forum, reddit, facebook and so on... For example, they recently added interfaces about Chirper probably because MANY people requested this stuff at the reddit AMA. I think you can't expect that there is "API wishlist" and that they just process this list. There are so many people who want them to do so many stuff , I assume they just surf around and when they think "oh man, I heard this stuff 100 times now" or "fuck, what a great idea" they'll do it ;) I would also prefer the wishlist, but atm that's not the way it works.

BR,
Eff0ktiv
 
Last edited: