RimWorld
ilyvion's Laboratory
25件中 1-10 を表示
< 1  2  3 >
更新:9月11日 @ 21時24分
更新者:ilyvion

Added

  • LogDevMessage and LogDebug with lambda only that are only called when dev mode is enabled which is useful to avoid doing potentially expensive calculations for the sake of logging when it's not.

更新:8月29日 @ 4時37分
更新者:ilyvion

Added

  • ValueRef fields on Boxed and AnyBoxed type for ref-based access.

更新:8月26日 @ 20時41分
更新者:ilyvion

Added

  • Log*Once utility logging methods on IlyvionMod that takes a ref bool to only log something once.

更新:8月18日 @ 23時17分
更新者:ilyvion

Added

  • ConditionalWeakTable class that has the same API as 1.6 for use with older RimWorld versions.

更新:7月30日 @ 6時46分
更新者:ilyvion

Added

  • CodeInstructionsExtensions.CallMatches for use with transpilers so you can do things like
    i.CallMatches(m => m.Name == "SortBy")
    .
  • Custom ParentName Handler support, so you can set a Def's ParentName to
    ::<full path to type that implements ilyvion.Laboratory.ParentNameHandlers.ICustomParentNameHandler>:<the data to pass to the handler's GetBestParentFor's parentNameData parameter>
    .
  • Custom ParentName Handler that lets you select a parent using XPath; an example of use is
    <ThingDef ParentName="::ilyvion.Laboratory.ParentNameHandlers.XPathParent:[defName='GrowthVat']">
    which will select the match of
    /Def/ThingDef[defName='GrowthVat']
    . (This feature isn't well tested and might not yet be ready for production use; use with caution for anything but simple testing.)

更新:7月20日 @ 4時56分
更新者:ilyvion

Changed

  • Harmonize the category name used across the mod.

更新:7月1日 @ 22時56分
更新者:ilyvion

Fixed

  • Lock Harmony to correct versions for 1.3 and 1.4 and then fix code to be compatible.

更新:6月28日 @ 22時58分
更新者:ilyvion

[Auto-generated text]: Update on 6/29/2025 7:58:17 AM.

更新:6月28日 @ 22時53分
更新者:ilyvion

更新:6月28日 @ 22時50分
更新者:ilyvion

Added

  • Add 1.6 tag in workshop.