A16 B138 Cheat Sheet
Tired of people taking their time to post modified assembly files but you have to wait 3-5 days for a proper file approval?
Want to modify your own assembly but don't know where to edit it?
I present...
Assembly Cheat Sheet for 7DTD A16 B138
This is for those using ReflexIL to modify the assembly-csharp.dll file.
Anyone with interest in adding to it, feel free by posting here.

Want to modify your own assembly but don't know where to edit it?
I present...
Assembly Cheat Sheet for 7DTD A16 B138
This is for those using ReflexIL to modify the assembly-csharp.dll file.
Anyone with interest in adding to it, feel free by posting here.
Thank Me After :)
Code:
WHERE TO LOOK AND WHAT TO CHANGE 7DTD ASSEMBLY CHEAT SHEET
Creative and Debug Menu GameManager.RB.MoveNext() Lines 150 and 153: ldc.i4.0 >>changeto>> ldc.i4.1 Still Get Achievements AchievementUtils.IsCreativeModeActive() "Right-Click > Delete all" and then insert OpCode ldc.i4.0 and underneath that insert OpCode ret Map Icon Color EntityPlayerLocal.GetMapIconColor() //I personally enjoy get_black() Build Anywhere World.CanPlaceBlockAt(Vector3i, PersistentPlayerData) "Right-Click > Delete all" and then insert OpCode ldc.i4.1 and underneath that insert OpCode ret DigAndBuildDistance GameManager . BB.MoveNext() Lines 182, 202 & 249, 269, & 281, 301 simply change values to 1500 Line 291 simply change value to 0.2 Compass Hack MapObject.IsOnCompass() //Players MapObjectSleepingBag.IsOnCompass() //SleepingBag durr MapObjectVehicle.IsOnCompass() //OMG Vehurcle "Right-Click > Delete all" and then insert OpCode ldc.i4.1 and underneath that insert OpCode ret Map Hack - Show All Players EntityPlayer.IsDrawMapIcon() Delete all OpCodes and replace with ldc.i4.1 and ret (same as above) SkillPoint Cost Only 1pt per Level Skill.GetSkillPointCost() ^.GetSkillPointCost(Int32) //!!!MUST change both entries!!! Delete All >> Replace with ldc.i4.1 and ret (same as above) //NOTE: Do NOT use ldc.i4.0 (zero) as a value, it will not work! =>1 ONLY No In-Game Event Notification On Your Death ie. "Player1000 Killed Player2000" EntityAlive.isGameMessageOnDeath() ldc.i4.1 >>changeto>> ldc.i4.0 No Death Score Added For When Player Kills You EntityAlive.OnEntityDeath() Line 1 (001, not 000): ldc.i4.1 >>changeto>> ldc.i4.0 //or ldc.i4.m1 if you like to stand out No Radiation Damage EntityAlive.isRadiationSensitive ldc.i4.1 >>changeto>> ldc.i4.0 Instant Crafting XUiM_Recipes.GetRecipeCraftTime(XUi, Recipe) : Single Delete All OpCodes and replace with ldc.r4 value of Single 0 and ret //I hope you're starting to understand what you're doing Instant Loot Container Open TileEntityLootContainer.GetOpenTime() Delete All, replace with ldc.r4 value of Single 0 and ret No Drop Items EntityPlayerLocal.dropBackpack() Delete All, replace with ldc.i4.0 and ret //OR INSTEAD OF THAT YOU CAN: ^.dropItemOnDeath() Line 1 ldc.i4.1 >>changeto>> ldc.i4.0 //Or go overkill and use both of them. Your choice! //But I personally don't use either!; Quick Way To Recognize A Hacker! Never Drown EntityPlayerLocal.isHeadUnderwater(Single) Delete All, replace with ldc.i4.0 and ret No More Forced Teleport Out Of Trader Towns TraderArea.IsWithinTeleportArea(Vector3i) Delete All, replace with ldc.i4.0 and ret Owner of All Things EntityVehicle TileEntityPoweredRangedTrap TileEntityPoweredTrigger TileEntityPowerSource TileEntitySecure TileEntitySecureLootContainer TileEntitySign TileEntityVendingMachine ^.IsOwner(String) Delete All, replace with ldc.i4.1 and ret EntityVehicle TileEntitySecure TileEntitySecureLootContainer TileEntitySign TileEntityVendingMachine ^.IsUserAllowed(String) Delete All, replace with ldc.i4.1 and ret //AND FOR ADDED FUN: EntityVehicle TileEntitySecure TileEntitySecureLootContainer TileEntitySign TileEntityVendingMachine ^.CheckPassword(String, String, Boolean) //Change anyone's password on their stuff! Mainly affects the person's friends not the person themselves. Delete All, replace with ldc.i4.1 and ret //EASY AMIRIGHT?
