边缘世界 RimWorld

边缘世界 RimWorld

Shashlichnik Animated Pawns Framework
16 条留言
Шашлычник ;р  [作者] 4 月 27 日 上午 10:26 
@Mister, remove Defs from mod folder
Mister 4 月 25 日 下午 1:34 
Any way to hide the button on the bottom bar?
Шашлычник ;р  [作者] 4 月 14 日 下午 3:17 
Ensure this mod is up to date. Try to re-sub
Mortagon 4 月 14 日 下午 2:31 
Also "XML error: <playOneLine>false</playOneLine> doesn't correspond to any field in type PawnRenderNodeProperties_Animated. Context: <li Class="Shashlichnik.PawnRenderNodeProperties_Animated"><playOneLine>false</playOneLine><debugLabel>RightEar</debugLabel><texPath>Things/Animated/SlowlyMovingRight/1</texPath>Hair<parentTagDef>Head</parentTagDef><useSkinShader>true</useSkinShader><useRottenColor>true</useRottenColor><rotDrawMode>Fresh, Rotting</rotDrawMode><shaderTypeDef>CutoutComplex</shaderTypeDef><subworkerClasses><li>Shashlichnik.PawnRenderSubWorker_ExposableDrawData</li></subworkerClasses><drawData><scale>0.60</scale><defaultData><offset>(-0.051, 0, 0.20)</offset><flip>False</flip><layer>92</layer></defaultData><dataNorth><flip>True</flip><layer>61</layer>
Mortagon 4 月 14 日 下午 2:31 
Hi, getting some new red errors: "Could not find a type named Shashlichnik.PawnRenderSubWorker_ExposableDrawData
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.ParseHelper:ParseType (string)
Verse.ParseHelper:FromString<System.Type> (string)
XmlExtensions.CustomXmlLoader:ObjectFromXml<System.Type> (System.Xml.XmlNode,bool,System.Xml.XmlNode,string)
XmlExtensions.CustomXmlLoader:ListFromXml<System.Type> (System.Xml.XmlNode,System.Xml.XmlNode,string)"
Шашлычник ;р  [作者] 4 月 13 日 下午 12:37 
New update is released!
Now you can change animations settings - select a pawn and click "S/F" in the bottom left corner.

Please, comment if you occured any new error.
Wraith 2024 年 9 月 29 日 上午 10:41 
One issue I ran into with my approach is that the tails continue to be rendered even if the part is destroyed. With HAR, the tail's body addon was tied to the tail's BodyPartDef, and if the tail was destroyed it was no longer rendered, but there doesn't seem to be any way of accomplishing this within a renderNodeProperties tag.
Wraith 2024 年 9 月 29 日 上午 8:43 
That might be premature for now since the 1.5 update of the HAR version hasn't been uploaded to Steam yet. I've been testing with the 1.5 branch of it on Github. Not sure if it makes sense to include patches for that yet
Шашлычник ;р  [作者] 2024 年 9 月 29 日 上午 7:16 
Thanks for feedback.
I can publish Github pages there so you can create PR
Wraith 2024 年 9 月 29 日 上午 7:04 
I was able to get the animated tails rendering for the HAR version of Revia using your patches as an example. It wasn't too bad since the animation data was being added to the HedifDefs which the HAR version has. Just had to remove the tail body addon from the AlienRace def so that the static tails weren't also rendered. I'll have to do some playtesting though to see if everything is still working as intended.

The animated ears however seem like they'll be extra work to patch in, since the Biotech patches are adding the animation data to the GeneDef which the HAR version doesn't have.
RutraNickers 2024 年 9 月 29 日 上午 4:14 
Sorry for the typo, I meant Melee Animation. Anyways, it probably works together? That's great to hear. Thanks for the answer, mate!
Шашлычник ;р  [作者] 2024 年 9 月 28 日 下午 2:16 
Facial Animation - yes
Haven't tested combat animation or yayo's animations, but they should be fine
RutraNickers 2024 年 9 月 28 日 下午 1:01 
does it work together with facial animations, combat animation and/or yayo's animations?
Шашлычник ;р  [作者] 2024 年 9 月 28 日 上午 10:38 
@Wraith, I'll add patches for HAR-version in the tail and ears mods later.
Haven't used HAR since 1.3, but think it won't be hard
Wraith 2024 年 9 月 28 日 上午 1:04 
You mentioned in the Revia Tails/Ears mods that they would support the HAR version of Revia when it was updated to 1.5, but how would that work? Looking at the patches in those mods for the Biotech version of Revia, they seem to be expecting a renderNodeProperties field, but from what I've seen, HAR seems to render parts without the use of that field.

Can this framework actually be used with HAR races?
tanyfilina 2024 年 9 月 27 日 上午 9:49 
I hope someone will make animated tails, wings and ears from Biotech!