hocha113 / CalamityOverhaul

Calamity Overhaul Mod
MIT License
66 stars 8 forks source link

Independent npc override test #18

Closed hocha113 closed 3 months ago

hocha113 commented 3 months ago

修改NPCOverride的工作,将实例存储的根据从单实例更改为独立实例,依据在CWRNpc之上。 这个修改将意味着该框架可以同时对多个同类型的NPC生效,并且拥有独立的实例字段不会互相干扰。 而不是原来NPCCoverage的单实例架构,导致存在一个以上的同类型目标NPC对导致旧的对象消失。 同时,我修改了网络工作,它将更加的自动化