RimWorld

RimWorld

Extend the Cat
82 Comments
팬지 May 12 @ 12:08am 
🐛 Bug Report:
NullReferenceException in CompAura.Tick()
Mod: Extend The Cat (udon.extendthecat)
Game version: RimWorld 1.5 (build 4409)
Harmony, HugsLib, RocketMan installed: Yes
Issue type: Exception during game tick → log spam and possible performance impact

📋 Description:
During gameplay, I encountered a repeating NullReferenceException caused by the CompAura component from the ExtendTheCat mod. The error seems to occur when the game tries to tick a pawn of type ExC_NEKO_QueenXXXX, which likely has a CompAura attached. It looks like some internal field (possibly the aura target, the parent pawn, or another linked object) is null, and there is no null-check in place inside the Tick() method.

💡 Suggested fix:
Please add null checks inside CompAura.Tick(), particularly around any access to parent, auraTarget, or other external references that might not be initialized immediately when the comp is added.
Lady Vykeen May 8 @ 3:27am 
Love this mod. Saw a cat snake in game today and squee'd, I'd love to see a cat crab. For some reason the crystal isn't evolving my cats, does it take several attempts or is it a bug?
ein01 Apr 25, 2024 @ 11:44pm 
最も好きなMODです!!
System Failure Apr 18, 2024 @ 10:59am 
@Lucky Oh wow, you're right. I never noticed it was only to the left. Moonwalking. xD I love it.
Potatoe Apr 16, 2024 @ 3:14pm 
I love these! I've noticed that they don't seem to have a flipped texture for when they're facing the other direction, so half the time they walk backwards. Is this intentional?
Lucky Apr 12, 2024 @ 1:53pm 
@System Failure, same here! Only when they're moving to the left, though. Just pretend they're all moonwalking? :whatcatto:
System Failure Apr 12, 2024 @ 1:01pm 
Anyone else have the cats all walking backwards or is it just me? xD
Lucky Apr 11, 2024 @ 10:15am 
Thank you for the update!!! I'm so excited!!! :slimetabby:
Lucky Mar 27, 2024 @ 8:18pm 
Just wanted to leave a note thanking you, this mod is essential for all my playthroughs! I hope you'll consider updating to 1.5, but if not, then thank you for these last few fun years :gtfoheart:
Eny Ace May 25, 2023 @ 9:36am 
There is a guide to know how to obtein some cat types?
SecondHandSecrets Feb 13, 2022 @ 8:25am 
This mod doesn't work with multiplayer
Mikan-m Feb 7, 2022 @ 9:25am 
いつも楽しくModを遊ばせてもらってます!

道化ねこの応援スキルが効果を発揮しないのですがおま環でしょうか;
使用すると確かに何かしらの意欲のログは出るのですが、実際は効果が出ていません
あと、別の方も報告していましたが、すらんぼのスキルを使用するとプレイヤー含めて操作を受け付けなくなってしまいます。Animal Simple Commandは使用していません。
猫全般のスキル範囲が点滅を繰り返すのはこれは仕様でしょうか・・・。一応報告です。
vio Nov 27, 2021 @ 4:13am 
すらんぼの突進を使った際に使った本人と敵が見えなくなり、どちらにも干渉が出来なくなる現象に遭遇しました
Animal Simple Command併用していたのでそっちとの競合かも知れないのですが、一応こちらの方に報告させていただきます
Montepogey Sep 22, 2021 @ 9:12am 
Cool animals but is it me or are they super OP? Fighting them seems like hitting a tank sometimes.
Muumuu Sep 3, 2021 @ 7:54pm 
すばらしいmodありがとうございます
donate出来ないなんて!
zyzz Sep 3, 2021 @ 12:48am 
This is wonderful thank you
Yorin Elanzaki Jul 26, 2021 @ 11:28am 
Why are every cat so much overpowered?
carnelia Jun 13, 2021 @ 2:23am 
こちらのMODのおかげで、RimWorldにさらなる癒やしが生まれました…
とてもかわいいし、強いし、かわいいし…。
素敵なMODを本当にありがとうございます。
Twiggish Mar 12, 2021 @ 1:32am 
I cannot find the cat crystal or cat bell to spawn in via debug menu?
Eny Ace Jan 26, 2021 @ 12:40pm 
Any guide about all cat types?
Mod 11/10
kuromof Jan 22, 2021 @ 5:50pm 
返信ありがとうございます。
個性だったのですね!すみません。ご飯一杯食べさせて育てます! これからもMODの更新や動画楽しみにしております。
Udon  [author] Jan 22, 2021 @ 8:49am 
>kuromof
本Modをプレイしていただきありがとうございます!
「とら」および「白虎」は空腹係数を意図的に大きくしているため、問題ありません。
この系列の特徴として受け取っていただければ幸いです。
kuromof Jan 18, 2021 @ 5:17pm 
素敵なMODをありがとうございます!こちらのMODがきっかけでRimWorldを始めて毎日ねこたちを愛でさせていただいています。
最近白虎を手懐けることができたのですがこの子だけ空腹率が4となっていました。こういう個性かとも思ったのですが(一人でもりもり野生動物を狩っててかわいい)他に空腹率の違う子は見掛けなかったので一応ご報告まで…。私の環境の不具合か、すでにご存知でしたらすみません!
System Failure Jan 2, 2021 @ 12:12pm 
I really love this mod. The cats are super OP which is nice during raids of 50+ However if you hoard the cats like I do then it makes the game seem a little too easy. Still completely worth it. I love everything about this. :p4g_smiling:
Narrelama Nov 4, 2020 @ 7:24am 
cool. Will check it out again. But would also love for it to be *a bit* less frequent - it was a bit like the star wars races (another mod I do like, but do not use, because normal humans are almost nonexistent with it enabled) :steamhappy:
Udon  [author] Nov 4, 2020 @ 7:05am 
>Narrelama

Thank you for your comment.

We will adjust the meat type to be more compact in the next update.
Please give us some time.
Narrelama Nov 2, 2020 @ 7:27am 
My personal view: over the top. The graphics are real nice. Nothing against the subtypes of cat neither. Those are real nice. But there are A LOT of cats around with this mod. Can be good, I find it *a bit much*. I may be wrong, but I think the cats registered their own, individual types of cat meat -not all under simply cat meat. The same with pelts. I don't think that is necessary, becomes messy. Also, some cats are INCREDIBLY hard to hit, I dunno if they just dodge, have incredible armor or resistance. So when they spawn as manhunters, or with raiders they are real dangerous. Also, if you manage to kill them, they rot almost instantaneously, making butchering them next to impossible. I have too many mods already, not to my taste.
ぽにょたん Oct 24, 2020 @ 4:35am 
対応ありがとうございます!季節的にも体調に気を付けて無理しないでくださいにゃん>❤<
Udon  [author] Oct 23, 2020 @ 6:54am 
>ぽにょたん
報告ありがとうございます!
おっしゃる通り、羊毛の取得ができる設定がズレて「ぶた」に付与されていました。
修正は完了していますので、近日中に更新させていただきます。
ぽにょたん Oct 20, 2020 @ 6:46am 
かわいいねこさんたちをいつも愛でさせてもらってます!
ちょっと気になったことがありまして・・
ぶたさんからふわふわな羊毛がたくさんとれて 羊さんが愛でる子になってるのですが、当方のMODもりもりの不具合のせいかそもそもの設定か・・・?ちょっと気になりまして報告させていただきます!いつも素敵なMOD有難うございます今後の猫さん達もたのしみにしてます^^
SutSutMan Oct 17, 2020 @ 8:56pm 
@Udon
返事ありがとうございます!
MOD作成の方も頑張ります。
Udon  [author] Oct 17, 2020 @ 2:08pm 
>SutSutMan
コメントありがとうございます。
本Modのソースを参考にする分には全く問題はありませんので、自由に使っていただいて結構です。
Mod作成頑張って!
SutSutMan Oct 17, 2020 @ 12:06am 
@Udon

素晴らしいMODの制作、ありがとうございます。

唐突ですが、睡眠差分の機能を参考にしてもよろしいでしょうか?今作ろうとしている動物MODに当機能を搭載したいです。

もちろんMODを制作する際に睡眠差分のシステムの出典が ”Extend the Cat" であることをちゃんと表記しておきます。(コード内部で注釈、MOD説明に「参考MOD」として表記)

もしそのほかに書かなければいけない事項、禁止事項( 例:当機能の二次配布の禁止 - (もし私の方にこの機能を使いたいという問い合わせが来た場合は Udon様に問い合わすように伝えます))等があればそれらを従います。

返事お待ちしております。
Udon  [author] Sep 18, 2020 @ 6:28am 
9/17
Fixed an issue where the availability of kitty crack rifle and kitty crack sword did not exist.
KC・ソードとKC・ライフルの入手方法が存在しなかった問題を修正しました。
Udon  [author] Sep 9, 2020 @ 6:55am 
コメントありがとうございます。
卵関連の期間表示が安定していないようですね。
これについては近いうちに対策を考えます。

ねこの卵から産まれるねこは以下の通りです。
・30%:バニラのネコ
・60%:Extend the Catで追加されるねこのうち、既にPetとしているねこ
・10%:ちょっと特殊なねこ
ですので、恐らく報告していただいた内容で正常と思われます。
Ravenbeak Sep 9, 2020 @ 1:54am 
20回ほどロードセーブで孵化を見てみたのですが、現在自分が所持している「ねこ」の中からランダムで選ばれるみたいです。
持っていないねこは出ませんでした。
Ravenbeak Sep 8, 2020 @ 11:08pm 
監視していた所、ねこの卵の成長率が0.65%の所で猫が出てきました。
今回はメイドねこと軍人ねこでした。
おそらくは表示以外は正常なのかもしれません。
まずは報告まで。
suparobo83 Sep 8, 2020 @ 7:04am 
返信ありがとうございます。
猫の卵の日にちの表示はまだおかしい状態ですが、ある程度日にちが立つと孵化するようです。
気になる点は生まれる猫の種類が、猫(基本)とり(MOD猫)と猫(MOD猫)の3種ぐらいでほかの猫がほとんど生まれてこない感じです。
Ravenbeak Sep 7, 2020 @ 6:33pm 
現在、当方のとりさんのねこの卵は、0.01%からカウントが始まり、1.00%でねこの卵を
産みます。
産まれた卵は-552.60日です。
当方のコロニーが556.65ですので、コロニーの経過日数と何か関係しているのかも?
コロニーが一日目だと-3日ぐらいになる様な気がします。
いつの間にかねこの卵は消えますが、もしかしたらとりが次のねこの卵を産んだら
消えてしまうのかもしれません。そこまではまだ監視してません。

普通の鶏卵の方は普通に産んでいますが有精卵は見た事がありません。
Udon  [author] Sep 6, 2020 @ 7:10am 
>suparobo83
バグが取り切れてなく申し訳ありません。
修正版を更新しました。
ご指摘の内容は恐らく修正できたと思うのですが、どうでしょうか?
suparobo83 Sep 6, 2020 @ 5:22am 
度々すみません、出てきてすぐの猫の卵が孵化まで「-3.01日」と表示されてから何日たっても変化がありません。どのようにすればふ化させることができるのでしょうか?
suparobo83 Sep 6, 2020 @ 3:00am 
改めて起動してからプレイしたところ無事に猫の卵が産まれました。
対応ありがとうございます。
Udon  [author] Sep 6, 2020 @ 2:45am 
>suparobo83
コメントありがとうございます。
該当のバグは今日の14時ごろに修正したのですが、まだ同様の症状が発生しますか?
suparobo83 Sep 6, 2020 @ 2:06am 
ニワトリ猫を初期ペットに選び「猫の卵」カウンターがたまった際、出てきたのがキューピットの矢だったのですがこれって設定ミスなんでしょうか?
それとも実はでてくるのはランダムだったりするんでしょうか?
Eli(Real) Jun 12, 2020 @ 6:37pm 
I found a bug, when I clicked the harvest festival for the harvest cat this popped up:
System.NullReferenceException: Object reference not set to an instance of an object
at ExtendTheCat.ExC_Comp_HarvestParty.PostSpawnSetup (System.Boolean respawningAfterLoad) [0x00034] in <8cc55831d5ce4aea8946445a1134736a>:0
at (wrapper dynamic-method) Verse.ThingWithComps.DMD<DMD<SpawnSetup_Patch2>?-1409970688::SpawnSetup_Patch2>(Verse.ThingWithComps,Verse.Map,bool)
at (wrapper dynamic-method) Verse.Building.DMD<DMD<SpawnSetup_Patch2>?-1180172288::SpawnSetup_Patch2>(Verse.Building,Verse.Map,bool)
at (wrapper dynamic-method) Verse.GenSpawn.DMD<DMD<Spawn_Patch0>?379233280::Spawn_Patch0>
System Failure Jun 10, 2020 @ 7:15am 
I really love this mod, but last night and today for some reason my cats, A harvest, an Adventure and an Empowered Site cat have stopped doing any kid of work. They just wander around like any other animals. I haven't added any new mods recently so I'm not sure what could be causing it.
Vattende Jun 5, 2020 @ 8:33pm 
@Udon - as other info to the bug, it started after a manhunter (cats) attacket my base. I killed them, and butchered all, but the bug still is triggering since.
This make me remember a bug a had with a downed skirrel giving similar log, like it would try to reach target while downed. Here killing it resolved the issue. Just strange that butchering all the cats still triggers the bug in the log since.
Vattende Jun 5, 2020 @ 8:12pm 
@Udon - tks for the answer ! Poor cat, i think it's my maiden. I should put her some archotec bones instead. Will see, i may only disable the longings, it's not gamebreaking, with the silent-logs. And it's one of my preciousest cats. :2017catheart:
Udon  [author] Jun 5, 2020 @ 1:10pm 
>Vattende.

Thanks for the report!
This error message appears when displaying the white bones of a calico cat.
I'll fix it as soon as I figure out the cause.
For the time being, could you burn the corpse of the calico cat for the time being?
Vattende Jun 1, 2020 @ 7:22pm 
Fun mod, i love cats !

But ran into this error here :
Exception drawing Corpse_ExC_NEKO_Mike60256: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.PawnGraphicSet.MatsBodyBaseAt (Verse.Rot4 facing, Verse.RotDrawMode bodyCondition) [0x00057] in <0de063f107214aa3839ba3ee388b65f4>:0
etc,

thanks ! :ROTTR_hunter: