u/dogboy60

[MOD] Trying to upload an asset and keep having errors

[MOD] Trying to upload an asset and keep having errors

Hey folks,
Trying to upload my first asset to the shop and keep getting this issue. I have no idea what it means or what i can do about it. Any help would be appriciated it.
P.S. I can load the asset and it shows info in game when i test locally. Seem that it gets a tenet etc

[ERROR]  Invalid binary data stream: could not parse peeked BinaryEntryType byte '0' into a known entry type.
InvalidOperationException: Invalid binary data stream: could not parse peeked BinaryEntryType byte '0' into a known entry type.
at Colossal.OdinSerializer.BinaryDataReader.PeekEntry (System.ReadOnlySpan`1[System.Char]& name) [0x0075f] in <6c0bab3629e54b009331247559fc2be8>:0 at Colossal.OdinSerializer.AnySerializer.ReadValueWeak (Colossal.OdinSerializer.IDataReader reader) [0x00155] in <6c0bab3629e54b009331247559fc2be8>:0 at Colossal.OdinSerializer.SerializationUtility.DeserializeValueWeak (Colossal.OdinSerializer.IDataReader reader) [0x0000f] in <6c0bab3629e54b009331247559fc2be8>:0 at Colossal.OdinSerializer.SerializationUtility.DeserializeValueWeak (System.IO.Stream stream, Colossal.OdinSerializer.DataFormat format, Colossal.OdinSerializer.DeserializationContext context) [0x0000e] in <6c0bab3629e54b009331247559fc2be8>:0 at Colossal.IO.AssetDatabase.PrefabAsset.Load (System.Collections.Generic.HashSet`1[T] dependencies, Colossal.IO.AssetDatabase.IAssetDatabase[] excluded) [0x00050] in <85d3dfdbcb6f4cfa96414df35f4ca2fe>:0 at Colossal.IO.AssetDatabase.PrefabAsset.Load (Colossal.IO.AssetDatabase.IAssetDatabase[] excluded) [0x00055] in <85d3dfdbcb6f4cfa96414df35f4ca2fe>:0 Colossal.Logging.CustomLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:LogFormat(LogType, String, Object[]) Colossal.Logging.UnityLogger:Log(Level, String, Exception) Colossal.Logging.UnityLogger:Error(Exception) Colossal.IO.AssetDatabase.PrefabAsset:Load(IAssetDatabase[]) Game.PSI.ModTags:GetTags(AssetData, HashSet`1, HashSet`1, HashSet`1) Game.UI.Menu.PdxAssetUploadHandle:GetTags(HashSet`1) Game.UI.Menu.<>c__DisplayClass77_0:<SyncPlatformData>b__0() Colossal.Core.MainThreadDispatcher:RunOnMainThread(Action) Game.UI.Menu.<SyncPlatformData>d__77:MoveNext() System.Runtime.CompilerServices.MoveNextRunner:InvokeMoveNext(Object) System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean) System.Runtime.CompilerServices.MoveNextRunner:Run() System.Threading.Tasks.AwaitTaskContinuation:InvokeAction(Object) System.Threading.Tasks.AwaitTaskContinuation:RunCallback(ContextCallback, Object, Task&) System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation:Run(Task, Boolean) System.Threading.Tasks.Task:FinishContinuations() System.Threading.Tasks.Task:FinishStageThree() System.Threading.Tasks.Task`1:TrySetResult(VoidTaskResult) System.Threading.Tasks.WhenAllPromise:Invoke(Task) System.Threading.Tasks.Task:FinishContinuations() System.Threading.Tasks.Task:FinishStageThree() System.Threading.Tasks.Task`1:TrySetResult(ValueTuple`2) System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(ValueTuple`2) Colossal.PSI.PdxSdk.<GetTags>d__205:MoveNext() System.Runtime.CompilerServices.MoveNextRunner:InvokeMoveNext(Object) System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean) System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean) System.Runtime.CompilerServices.MoveNextRunner:Run() System.Threading.Tasks.<>c:<.cctor>b__7_0(Object) UnityEngine.WorkRequest:Invoke() UnityEngine.UnitySynchronizationContext:Exec() UnityEngine.UnitySynchronizationContext:ExecuteTasks()

https://preview.redd.it/ioan1678hd1h1.png?width=1588&format=png&auto=webp&s=40300eef4fc7ce62b8e8b377ed7522cdc72929a6

https://preview.redd.it/smaz19vbhd1h1.png?width=1766&format=png&auto=webp&s=5c44d3ee24d1930845b7be983e85a09d6b4f4439

https://preview.redd.it/vwopxouvhd1h1.png?width=1766&format=png&auto=webp&s=7e09b08c510881d9a1ba4b0617b47c60e65a87c8

https://preview.redd.it/1njfjvpyhd1h1.png?width=794&format=png&auto=webp&s=68849bfb37fa178da77f7c7be88e8cfd87b30e64

reddit.com
u/dogboy60 — 7 days ago

CS2 custom asset shows white / no diffuse even though Blender looks fine, am I missing something obvious?

Hey, I’ve been banging my head on this for a while and could use a sanity check.

I’m trying to get a big ring-shaped building (Apple Park–style FBX) into Cities: Skylines 2. In Blender the sidecar textures look correct. I’ve got _d_n_s_i next to the FBX, Principled BSDF, all that. I even wrote a small batch Blender script to scale the FBX, apply the same axis treatment as my other pipeline, copy the textures next to the exported FBX, and bake a _MaskMap.png in the same layout as the Colossal-style mask (metallic in R, smoothness in A, etc.) because at first CS2 was giving me this crazy chrome / metallic  (now white) look while everything else looked normal.
here are the files: https://drive.google.com/file/d/1iJA5tRDxiwgLT7FLyZQe-vPv6MD64n3Q/view?usp=sharing

https://preview.redd.it/6qhlm1dn2y0h1.png?width=494&format=png&auto=webp&s=d9a80e5b65ef99d0e1f097a578e09595a33dd9e6

https://preview.redd.it/5xxq0rsn2y0h1.png?width=1861&format=png&auto=webp&s=4d6847b3c521b5d750b193c5a2c766e95609109f

https://preview.redd.it/je5kriuo2y0h1.png?width=452&format=png&auto=webp&s=762a000aedbbf61bd5a72b3cdd98ab570b8cfdd9

https://preview.redd.it/02aq1ewr2y0h1.png?width=1176&format=png&auto=webp&s=8b93d360eafc29ec355ee1d099637e5a7edf6920

reddit.com
u/dogboy60 — 9 days ago