Chirper now has a mod api. Can be moved and removed!

  • 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.

Gordon Dry

Captain
9 Badges
Sep 14, 2014
300
118
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
Hmmm.

When a mod turns off the chirper but still checks the internal messages and decides to turn on a specific custom chirper for specific cases like serious warnings it would be great.

The chirper custom styles could be something that looks like fire, police, garbage, illness, poverty and so on. How they really look like is a creative process.
 

FourWinds

Captain
13 Badges
Aug 18, 2014
369
66
  • Cities in Motion 2
  • Crusader Kings II
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Stellaris
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Prison Architect
  • Crusader Kings III
Hmmm.

When a mod turns off the chirper but still checks the internal messages and decides to turn on a specific custom chirper for specific cases like serious warnings it would be great.

The chirper custom styles could be something that looks like fire, police, garbage, illness, poverty and so on. How they really look like is a creative process.

Many will be amazed to hear me say that I agree! I watched the stream last night, and the new size, position, and look of the chirper has changed things: it no longer looks like it's jumping out of the screen at me, and it doesn't scream at my peripheral vision for attention.

So if the content could evolve through modding... maybe, just maybe, it will be worth keeping set to on!!! I could think of 20 to 50 water warning messages that might raise a (PG) smile; 50 would mean a lack of repetition. And given that you can't see the whole of a huge city at one time, it may be valuable to have warnings from 'off-screen.' Those 'water my plants,' and other banal chuff all have to go of course, but if what chirper provides can be made into a useful and non-repetitive data stream it might be worth having.

Of course on day one it's going in the bin until after any of this evolution might happen.
 

Jeza

Private
95 Badges
Nov 22, 2007
23
7
  • Surviving Mars
  • Europa Universalis IV: Call to arms event
  • Heir to the Throne
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Cities: Skylines Deluxe Edition
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Pre-order
  • Cities in Motion 2
  • Cities: Skylines - After Dark
  • Knights of Pen and Paper 2
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Conquest of Paradise
  • Cities in Motion
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III: Chronicles
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • 500k Club
  • Victoria 2
  • Crusader Kings II: Conclave
  • Europa Universalis IV
  • Crusader Kings II: Way of Life
  • Europa Universalis III Complete
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Nemesis
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
Oh great !
I love the feature but it's too in your face where it's placed and I'm also sure there are time when I'll want to be able to remove it so thank you so much CO for doing this :D
 

Droggelcim

Corporal
1 Badges
Mar 4, 2015
26
2
  • Crusader Kings II: The Old Gods
void OnNewMessage(IChirperMessage message);

Not really sure, but it looks like one can create and pass a message, although I haven't seen a description of the IChirperMessage interface yet. Maybe in a next update to the API docs?

It does make sense for new buildings from modders to be able to send messages. Of course, I may be wrong...

This looks more like an event handler tbh, because its part of IChirperExtension.
If it is indeed an event handler i might write a filter mod that only shows the realy important messages (people are dying, water poluted, etc.). I don't realy care for #gogreen and all that positive feedback stuff. I just want it to show me warnings

Edit: after looking at other interface descriptions in the the wiki, this seems to indeed be an event handler, though i don't see why there shouldn't be an AddNewMessage method. After all the wiki still isn't finished because defs are busy polishing things during the final hours to release
 
Last edited:

Qusso

Corporal
10 Badges
Mar 3, 2015
36
1
  • Magicka
  • Cities: Skylines Deluxe Edition
  • War of the Roses
  • Cities: Skylines
  • Magicka 2
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
I have nothing agaisnt that little "word clip" blue thingy . But yeah orginal position of it isnt the best and I would love to have possibility to move the bird somewhere else .