Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Jdalt40

#196
Help / Re: Problem with injesting new drink?
August 05, 2016, 11:01:28 PM
And on another note, changing the HediffComp to Alcohol makes it so it goes on to the Hediff Hangover, is there anyway I could stop this from happening?
#197
Help / Re: Problem with injesting new drink?
August 05, 2016, 10:46:34 PM
I kinda fixed it, now people get the Hediff when consuming it but the item gives no nutrition for some reason... And it still gives the same error :/
#198
Sorry if this is not where I should ask this, but what is 'HediffComp_VerbGiver'.
I just need to know because I need to set a Comp for my new Hediff :)
#199
New update is coming out today!
Just finishing off mod and fixing bugs!

Upcoming features include!
-New eating method for Vampires, Vampires now can drain corpses in the new Blood Table (similar to the Butcher Table) which consumes corpses for a new drink, Vampires can consume this drink and get a Immunization Health Impact which increases Blood Filtration when consuming the drink.
Sadly the mod will not be updated today due to a ton of bugs in the newest update, I will try to get it out in a week but I cannot guarantee that. Sorry for the inconvenience :(
#200
Dio he isn't asking about his loading screen image not loading, he is asking how to make a xml file to load it :D
#201
Help / Problem with injesting new drink?
August 05, 2016, 08:17:18 PM
For my Vampire mod I created a drink called a 'blood bottle' and when one of my colonists consumed it this error happened:JobDriver threw exception in initAction. Pawn=Roberson, Job=Ingest A=Thing_BloodBottle60745, Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
  at Verse.HediffWithComps.InitializeComps () [0x00000] in <filename unknown>:0
  at Verse.HediffWithComps.PostMake () [0x00000] in <filename unknown>:0
  at Verse.HediffMaker.MakeHediff (Verse.HediffDef def, Verse.Pawn pawn, Verse.BodyPartRecord partRecord) [0x00000] in <filename unknown>:0
  at Verse.Pawn_HealthTracker.AddHediff (Verse.HediffDef def, Verse.BodyPartRecord part, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
  at RimWorld.IngestibleHediffGiver.CheckGiveHediff (Verse.Pawn pawn, Verse.Thing ingested) [0x00000] in <filename unknown>:0
  at Verse.Thing.Ingested (Verse.Pawn ingester, Single nutritionWanted) [0x00000] in <filename unknown>:0
  at RimWorld.Toils_Ingest+<FinalizeIngest>c__AnonStorey200.<>m__E1 () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Received packet from server: PhiClient.ChatMessagePacket

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Received packet from server: PhiClient.UserConnectedPacket

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Received packet from server: PhiClient.UserConnectedPacket

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Received packet from server: PhiClient.ChatMessagePacket

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Received packet from server: PhiClient.ChatMessagePacket

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

JobDriver threw exception in initAction. Pawn=Roberson, Job=Ingest A=Thing_BloodBottle60745, Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: type
  at System.Activator.CheckType (System.Type type) [0x00000] in <filename unknown>:0
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] in <filename unknown>:0
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename unknown>:0
  at Verse.HediffWithComps.InitializeComps () [0x00000] in <filename unknown>:0
  at Verse.HediffWithComps.PostMake () [0x00000] in <filename unknown>:0
  at Verse.HediffMaker.MakeHediff (Verse.HediffDef def, Verse.Pawn pawn, Verse.BodyPartRecord partRecord) [0x00000] in <filename unknown>:0
  at Verse.Pawn_HealthTracker.AddHediff (Verse.HediffDef def, Verse.BodyPartRecord part, Nullable`1 dinfo) [0x00000] in <filename unknown>:0
  at RimWorld.IngestibleHediffGiver.CheckGiveHediff (Verse.Pawn pawn, Verse.Thing ingested) [0x00000] in <filename unknown>:0
  at Verse.Thing.Ingested (Verse.Pawn ingester, Single nutritionWanted) [0x00000] in <filename unknown>:0
  at RimWorld.Toils_Ingest+<FinalizeIngest>c__AnonStorey200.<>m__E1 () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0


I really don't know which def to show so I will post the mod up here so people can try to see what is going on. Please help me!


[attachment deleted by admin - too old]
#202
Isn't </RecipeDef> and </RecipeDefs> closing the defname? Crap now I see where I went wrong, damn typo's :D
#203
That's what I got when I loaded up my Vampire mod after adding in a recipe def

Here is the code it is having problems with:<?xml version="1.0" encoding="utf-8" ?>
<RecipeDefs>

<RecipeDef>
<defName>TakeBlood<defName>
<label>take blood</label>
<description>Drains a creature to obtain its blood in a more usable form.</description>
<jobString>Taking Blood.</jobString>
<workAmount>450</workAmount>
<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
    <workSkill>Medical</workSkill>
    <effectWorking>ButcherFlesh</effectWorking>
    <soundWorking>Recipe_ButcherCorpseFlesh</soundWorking>
    <ingredients>
<li>
<filter>
<categories>
<li>Corpses</li>
</categories>
</filter>
<count>1</count>
</li>
</ingredients>
           <products>
           <BloodBottle>1</BloodBottle>
           </products>
<fixedIngredientFilter>
<categories>
<li>Corpses</li>
</categories>
<exceptedCategories>
<li>CorpsesMechanoid</li>
</exceptedCategories>
      <specialFiltersToDisallow>
        <li>AllowRotten</li>
      </specialFiltersToDisallow>
</fixedIngredientFilter>
<defaultIngredientFilter>
<categories>
<li>CorpsesAnimal</li>
</categories>
</defaultIngredientFilter>
</RecipeDef>

</RecipeDefs>

And here is the Output Log: (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Non platform assembly: data-0F90E040 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0F90E040.dll
Community Core Library :: v0.14.1

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Non platform assembly: data-0FA0AE50 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0FA0AE50.dll
Non platform assembly: data-0F40A020 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0F40A020.dll
Non platform assembly: data-0F335F28 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0F335F28.dll
Non platform assembly: data-0FA52008 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0FA52008.dll
Try connecting to longwelwind.net

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\Mono.Security.dll (this message is harmless)
Platform assembly: C:\Program Files (x86)\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.Configuration.dll (this message is harmless)
Non platform assembly: data-0FA68EB8 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-0FA68EB8.dll
Non platform assembly: data-155B4FB8 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-155B4FB8.dll
Non platform assembly: data-15601500 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-15601500.dll
Non platform assembly: data-155FB190 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-155FB190.dll
Non platform assembly: data-1560DBE0 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-1560DBE0.dll
Non platform assembly: data-156115E8 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-156115E8.dll
Exception reading Recipes_TakingBlood.xml as XML: System.Xml.XmlException: 'defName' is expected  Line 43, position 9.
  at Mono.Xml2.XmlTextReader.Expect (System.String expected) [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.ReadEndTag () [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0
  at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0
  at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.ReadNode (System.Xml.XmlReader reader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.Load (System.Xml.XmlReader xmlReader) [0x00000] in <filename unknown>:0
  at System.Xml.XmlDocument.LoadXml (System.String xml) [0x00000] in <filename unknown>:0
  at Verse.LoadableXmlAsset..ctor (System.String name, System.String fullFolderPath, System.String contents) [0x00000] in <filename unknown>:0

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Non platform assembly: data-15634880 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-15634880.dll
Non platform assembly: data-15644898 (this message is harmless)
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-15644898.dll
Could not resolve cross-reference to Verse.RecipeDef named TakeBlood

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Could not resolve cross-reference to Verse.RecipeDef named TakeBlood

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Could not resolve cross-reference to Verse.RecipeDef named TakeBlood

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Connected to the server

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Trying to authenticate as Jdalt40

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Config error in Immunization: Verse.HediffCompProperties: compClass is null

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Could not resolve cross-reference to Verse.RecipeDef named TakeBlood

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Queueing Library Initialization

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Library Core :: Validations :: Validated
ModHelperDef :: Community Core Library :: Passed validation, requesting v0.14.1
ModHelperDef :: ED-Plants24H :: Passed validation, requesting v0.14.0
ModHelperDef :: Relations Tab :: Passed validation, requesting v0.14.0


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Advanced Research :: Validations :: Validated


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Minimap Controller :: Validations :: Validated


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

RimWorld_Plant_Resting.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

RimWorld_Plant_Resting_Getter.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

ED_Plant_Resting.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

ED_Plant_Resting_Getter.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

TryDetourFromTo.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Plants24H.DetourInjector.Inject() Compleated.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Injection Controller :: Initialization :: Initialized


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Advanced Research :: Initialization :: No advanced research defined, hybernating...

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Help System :: Completed in 00:00:00.8425966


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Help Generator :: Initialization :: Initialized

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Library Core :: Initialization :: Mod Configuration Menus initialized

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Minimap Controller :: Initialization :: Initialized


(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Community Core Library :: Initialized

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)


I really don't know what is going on so please help me!
#204
Help / Re: Specific thoughts for races is it possible?
August 05, 2016, 01:53:05 AM
Okay cool! I will try to get the thoughts in when I get visual arts studio downloaded (my internet hates me :D)
#205
Quote from: picatso on August 04, 2016, 08:33:08 PM
I am curious if it is possible to make vampires actually drink blood from living colonists/prisoners. Like a medical treatment interaction when pawns are sleeping, except special work type for vamps only for drinking blood instead.
That would be cool and make a new reason to keep prisoners for feeding :D
And then, the younger the target, the tastier the meal for vampires (lavish, fine, normal, bad... lol).
Right now it is possible for me to make operations which will remove blood from the body, but it is not possible for me 'yet' to be able to make a new work type due to me not having any decompiler yet and my lack of knowledge around dll's, I have made it just now so you can now drain blood from corpses at the cost of the corpse being destroy, this will get rid of the bad thought of eating corpses for the moment. This also allows me to set up a immunity boost when consuming the blood.
I will try to get the update out today :)
#206
Quote from: Alcarinus on August 04, 2016, 01:58:16 PM
DO IT FASTER! Lol im so excited with this mod and with that feature plzz!
Fine... :D
I'll add in the next update the ability to take blood samples from dead bodies which will provide an immunisation boost to Vampires, this may replace consuming dead bodies with a more better option, sorry if you don't like it at the moment but it is the best I can do without a decompiler (my internet hates me now so I cannot download Visual Art Studios)
#207
Help / Re: Specific thoughts for races is it possible?
August 04, 2016, 07:53:57 PM
Ah, this is going to be confusing :D, thank you! :)
#208
Help / Re: Specific thoughts for races is it possible?
August 04, 2016, 10:36:01 AM
Oh cool, is there any way I could make one? (I really don't know my way around modding :D)
#209
Quote from: shadowgod3211 on August 03, 2016, 07:09:21 PM
OH SWEET VAMPIRES AND ALUCARD SWEET SO IT'S PRETTY MUCH LIKE SOME KIND OF HELLSING TYPE OF SHIT AAAAAAAAAAAAAWWWWWWWWWWWWWWWWWWWWWWWWWWWWW YYYYYYYYYYYEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHH ;)
Nice enthusiasm :D
Quote from: Alcarinus on August 03, 2016, 11:05:54 PM
Good mod man you just need to twek their diet(like they can eat raw meat or meat only meals, im saying this cuz i need to remenber to manually feed the vamps and i get really bad toughts about eating a corpse :'() increase the chance of infecting or adding a manual opition and same thing for the reviving(ghoul).
i already said its awsome!
Sorry about the eating corpses thing, I am trying to make it so the Vampires can eat corpses without a bad thought about it, this is because I don't want Vampires to be just normal humans which eat normal food, the Vampires should eat corpses automatically so I don't know what you are talking about there :/

Right now the Vampires cannot do any reviving or infecting, I have not even started on that so there is no point in raising the chances of nothing :D
#210
To stop the confusion between Outlanders and Vampire town names, I will be adding in modified town names for the Vampire faction next update, please if you think of any awesome Vampire town names please post them here! Nvm, this name changing messes with my head :D