Jump to content

Pumpkin Head 1.2.1

$8.50
   (2 reviews)

5 Screenshots

  • 48.7k
  • 367
  • 36.96 kB

This area is for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments



Krungh Crow

Posted

yeah just got home so i have to look again what exactly they changed

  • Love 1
MelodyZE

Posted

On 9/8/2024 at 11:34 AM, Krungh Crow said:

yeah just got home so i have to look again what exactly they changed

awesome job!! =D its fixed, but i think the NPCs dont more around xD they just stand there like statues  and only attack when youre like 3 or 4 feet from them

really wish FP would stop effing around with things everyyyyy single month and just do a huge revamp in one major patch xD

Krungh Crow

Posted

yes there is some delay on them getting triggered for now i adressed some stuff liek the naming and such next step is to overhaul my npc behaviours without the need of external plugins for as long as i can

  • Like 1
MelodyZE

Posted

2 minutes ago, Krungh Crow said:

yes there is some delay on them getting triggered for now i adressed some stuff liek the naming and such next step is to overhaul my npc behaviours without the need of external plugins for as long as i can

AH okay so it deffo is a FP thing, i figured as much since they keep freaking changing things non stop every single month xD. 
thanks for the name fixes and patch crow!

Krungh Crow

Posted

they now give the scientist npc's a hardcoded name that cant be edited directly so you have to do some Harmony magic

  • Sad 1
0g.Ghost.7373

Posted

How do we stop them from dropping the attire.snowman.helmet? That is now a prohibited item.

 

  • Like 1
Krungh Crow

Posted

ill make sure its gone before the 7th

  • Like 1
SirApesALot

Posted

Plug in Currently not compiling right: 

ExType: HarmonyException
Failed to initialize plugin 'PumpkinHead v1.2.1' (Exception: Parameter "cache" not found in method static System.Void BasePlayer::OcclusionPlayerFound(BasePlayer player1, BasePlayer player2, System.Single networkTime, System.Boolean ordered))
  at HarmonyLib.MethodPatcher.EmitCallParameter (System.Reflection.MethodInfo patch, System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Reflection.Emit.LocalBuilder runOriginalVariable, System.Boolean allowFirsParamPassthrough, System.Reflection.Emit.LocalBuilder& tmpInstanceBoxingVar, System.Reflection.Emit.LocalBuilder& tmpObjectVar, System.Boolean& refResultUsed, System.Collections.Generic.List`1[T] tmpBoxVars) [0x00ada] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher+<>c__DisplayClass35_0.<AddPrefixes>b__0 (System.Reflection.MethodInfo fix) [0x00070] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher.AddPrefixes (System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Reflection.Emit.LocalBuilder runOriginalVariable) [0x0001b] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x0029e] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00059] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.PatchClassProcessor.ProcessPatchJob (HarmonyLib.PatchJobs`1+Job[T] job) [0x000be] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
Unloaded plugin PumpkinHead v1.2.1 by Krungh Crow
No previous version to rollback plugin: PumpkinHead

SirApesALot

Posted

15 minutes ago, SirApesALot said:

Plug in Currently not compiling right: 

ExType: HarmonyException
Failed to initialize plugin 'PumpkinHead v1.2.1' (Exception: Parameter "cache" not found in method static System.Void BasePlayer::OcclusionPlayerFound(BasePlayer player1, BasePlayer player2, System.Single networkTime, System.Boolean ordered))
  at HarmonyLib.MethodPatcher.EmitCallParameter (System.Reflection.MethodInfo patch, System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Reflection.Emit.LocalBuilder runOriginalVariable, System.Boolean allowFirsParamPassthrough, System.Reflection.Emit.LocalBuilder& tmpInstanceBoxingVar, System.Reflection.Emit.LocalBuilder& tmpObjectVar, System.Boolean& refResultUsed, System.Collections.Generic.List`1[T] tmpBoxVars) [0x00ada] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher+<>c__DisplayClass35_0.<AddPrefixes>b__0 (System.Reflection.MethodInfo fix) [0x00070] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher.AddPrefixes (System.Collections.Generic.Dictionary`2[TKey,TValue] variables, System.Reflection.Emit.LocalBuilder runOriginalVariable) [0x0001b] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x0029e] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00059] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
  at HarmonyLib.PatchClassProcessor.ProcessPatchJob (HarmonyLib.PatchJobs`1+Job[T] job) [0x000be] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 
Unloaded plugin PumpkinHead v1.2.1 by Krungh Crow
No previous version to rollback plugin: PumpkinHead

Ok seems updating Vanish which had a similar issue, has fixed my compiling error. on restart this appeared then both plug ins loaded correctly:

[Vanish] Automatically Harmony patched 'BaseNetworkable.GetConnectionsWithin_Patch2' method. (BaseNetworkable_GetConnectionsWithin_Patch)
[Vanish] Automatically Harmony patched 'BaseEntity.SignalBroadcast_Patch2' method. (BaseEntity_SignalBroadcast_Patch)
[Vanish] Automatically Harmony patched 'EffectNetwork.Send_Patch2' method. (EffectNetwork_Send_Patch)
[Vanish] Automatically Harmony patched 'Item.SetItemOwnership_Patch2' method. (Item_SetItemOwnership_phrase_Patch)
[Vanish] Automatically Harmony patched 'Item.SetItemOwnership_Patch2' method. (Item_SetItemOwnership_string_Patch)
[Vanish] Automatically Harmony patched 'BasePlayer.Teleport_Patch2' method. (BasePlayer_Teleport_Patch)
[Vanish] Load Data

Krungh Crow

Posted

rusts harmony platform is rusts own modding platform with 1 downside... it tries to execute everything at once which is not a good way to patch.

2 plugins trying to do the same also has its own issues if both use harmony.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Love 1

User Feedback

2m

Downloads

Total number of downloads.

9.5k

Customers

Total customers served.

138.7k

Files Sold

Total number of files sold.

2.9m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.