Cities: Skylines

Cities: Skylines

【Beta 0.3】Motion Module [PO]
17 Comments
c95samuel 24 Aug, 2023 @ 11:13am 
thats fine, btw i cant find a way to make a single arch as hovering the mouse over the buttoms dont show any information about what they do, i mean i feel it kind of cinematic camera ui and put several points to make the PO move but not smooth enough or no easy enough to make it smooth, could you make it show what each buttom does in a pop up message when you put your mouse over the buttoms?
98ColdDew  [author] 24 Aug, 2023 @ 7:54am 
@c95samuel : I know that resetting all modules by yourselves may be a heavy work. But now I am still in implementing features of this module, and I'm not sure if it's difficult to inherit data from BAF2 module. I need more time to evaluate the possibility, sorry!
98ColdDew  [author] 24 Aug, 2023 @ 7:37am 
@WFXX : Your video is excellent !
As I know, animated assets in CSL are made in 3D model software and use CAL mod to work. Their implementation principle is different with Motion Module's. So I won't develop the feature you mentioned. But, PO can be exported and imported, even with their modules. I will fix module's copying feature. Then, you can use this way as a substitute.
98ColdDew  [author] 24 Aug, 2023 @ 6:48am 
@StayHungryStayFoolish : No. The issue caused by PO's original assets' missing. A Procedural Object (PO) converted from a prop or building, and it can't exist independently. So you can't unsubscribe to the original asset after converting.

PO Wiki :
"Make sure that you include the assets used in PO in the requirements. Although edited POs are saved directly in the save file, you need to have the assets installed in order for the corresponding objects to work properly."
http://proceduralobjects.shoutwiki.com/wiki/Sharing_Saves
StayHungryStayFoolish 22 Aug, 2023 @ 5:30am 
Can this mod cause this issue?

[ProceduralObjects] Failed to load a Procedural Object :
System.NullReferenceException : Object reference not set to an instance of an object
at ProceduralObjects.Classes.ProceduralObject..ctor (ProceduralObjects.ProceduralObjectContainer container, ProceduralObjects.Classes.LayerManager layerManager, .PropInfo[] props, .BuildingInfo[] buildings)

See here the log files: https://drive.google.com/file/d/1xWHcm72avmYDdwIQIBirMFA3SQpeYK-j
c95samuel 19 Aug, 2023 @ 12:42pm 
please tell me it will inherit the already modules aplied from back-and-forward 2 module so my animated POs dont lose their modules and i have to reset all of them
WFXX 16 Aug, 2023 @ 2:22pm 
I made this so far (this is just a start)
https://youtu.be/aCrnBL0maS8

Is there a way to make this an animated asset ?
WFXX 15 Aug, 2023 @ 7:54am 
@98ColdDew
Yeah, I solved my problems on my own

Starting from 0 and diving into PO and its modules
Seems that I lost horizon for a while and missed simple things ...

So far, so good
98ColdDew  [author] 15 Aug, 2023 @ 5:08am 
@WFXX : Maybe you want to configure all POs with one window, but I'm unable to make such a module now. Sorry !
98ColdDew  [author] 15 Aug, 2023 @ 5:02am 
@WFXX : Sorry, I didn't answer your question in time.

If you want to make several POs move at the same time, press Space key to pause the game and add modules and configure them one by one. When a module has been configured, click green "▶" and change it to red "■", then turn to next module until all modules have done. Press Space key again, then they will move at the same time.

PS: If you want a PO start its motion some seconds after another one, modify Delay time which is below the timer.
98ColdDew  [author] 15 Aug, 2023 @ 4:44am 
@qstar.inc : Children follow motion's bug has been fixed ! Emmm, copied PO's bug still need some time to solve, please wait for that, thanks !
WFXX 15 Aug, 2023 @ 3:47am 
Started to "play" with that module
Excellent work !
:steamthumbsup:
qstar.inc 10 Aug, 2023 @ 4:52am 
I think I found a bug. If a "Motion Module" is added and configured to a selected PO, then if that object/group is copied and the motion is edited, both the original and copied ones motion change concurrently.
Another one is the "Children follow motions" option disables itself after stopping the motion.
qstar.inc 1 Aug, 2023 @ 1:44pm 
I was looking for such module just this Sunday! 💚
wormson 1 Aug, 2023 @ 8:28am 
Finally! CS slowly turns into blender
98ColdDew  [author] 1 Aug, 2023 @ 6:29am 
@Chamëleon TBN : yeah, I forgot that, hahaha :) thx
Chamëleon TBN 1 Aug, 2023 @ 2:24am 
Noice :) Please add PO as a dependency :)