REQ:SHELTERED 2
-
- What is cheating?
- Posts: 1
- Joined: Fri Sep 24, 2021 10:05 am
- Reputation: 1
Re: REQ:SHELTERED 2
I think I agree in all cases, game is tough, still buggy what makes it tougher (rain mechanics is faulty, so everyone dies before day 50), items disappear when coming back from expeditions, etc. So probably the game will not get a lot of reviews, or at least a lot of good ones.
Now to the cheating part, I found some workarounds to this issues by editing the junk deposit, if I try to edit my inventory items will disappear. I'm not even at the beginner level with CE, so if you know a better way, please correct me.
The easiest way is to go to the junk deposit outside the shelter and just start dropping things there one item at a time, without dropping the whole stack, get the addresses and increase the quantities as you see fit, close the window, open again, there you go, items will not disappear if you pick them up anymore.
Pros:
- works with water, just create a few bottles of water while you have plastic and water on your deposit, then pour the new bottles back to the tank.
- you can increase items of a specific quality (stars) if you want
Cons:
- you can't improve item quality
- you need at least 2 of the desired items for this to work.
Now to the cheating part, I found some workarounds to this issues by editing the junk deposit, if I try to edit my inventory items will disappear. I'm not even at the beginner level with CE, so if you know a better way, please correct me.
The easiest way is to go to the junk deposit outside the shelter and just start dropping things there one item at a time, without dropping the whole stack, get the addresses and increase the quantities as you see fit, close the window, open again, there you go, items will not disappear if you pick them up anymore.
Pros:
- works with water, just create a few bottles of water while you have plastic and water on your deposit, then pour the new bottles back to the tank.
- you can increase items of a specific quality (stars) if you want
Cons:
- you can't improve item quality
- you need at least 2 of the desired items for this to work.
Re: REQ:SHELTERED 2
the water supply in the shelter is float and you need to look for it through the value between
Re: REQ:SHELTERED 2
In my case, I downloaded it but realized it's not what would be needed as stats are pretty easy to raise and only leader has traits you can choose.
I appreciate the effort and left a positive although did not use it at all (I am not even sure you can use it on an existing game).
In case you will want to look into it, I mostly struggle with:
- water management
- food degradation / no hunger
Cheers
Re: REQ:SHELTERED 2
I forgot about water bottle crafting, so I ended up slaughtering an outpost just to get two water bottles while everyone was dying of dehydration and changing the item count via the junk pile trick you guys posted earlier.
I should see if I can poke around and find current health and stamina lock those variables for combat; not smart enough with CE to start looking at blocking negative combat effects to prevent bleeding.
I should see if I can poke around and find current health and stamina lock those variables for combat; not smart enough with CE to start looking at blocking negative combat effects to prevent bleeding.
Re: REQ:SHELTERED 2
Also is it a bug that I can't upgrade my generator? I thought you could in the first game. Now I have to build windmills until I get teir 3 then can craft the other gennies.
Re: REQ:SHELTERED 2
Here's what you can do, once you get high enough with crafting and recycling, if your character (I pick my leader since I'm having problems altering stats for other members of the shelter and his starts can start at 18 with editing) is break down single star items that create the component you need and there's a 20 - 60% change modifier that it'll generate three start scrap, then use the junk pile hack to find item count address and voila.
Agree that you should be able to use double ingredients to craft two or three start item requirements using one star junk. Otther than the travel rations are there any other stackable food items in the game?
Re: REQ:SHELTERED 2
It's not just you, I had a look at making items either freeze or not decrease and the code is so strange, obtaining items will change the amount of other items and its item grade. I gave up in the end as I didn't have time to look into it further.Ergonomico wrote: ↑Fri Sep 24, 2021 10:17 am
Now to the cheating part, I found some workarounds to this issues by editing the junk deposit, if I try to edit my inventory items will disappear. I'm not even at the beginner level with CE, so if you know a better way, please correct me.
Re: REQ:SHELTERED 2
Guys, you'll just open the pantry, search an item in 4 bytes, discard one by one and enter corresponding amount everytime and at the third go you'll find it. Just build 2 more crates in the beginning and you'll have plenty of space.
The amount of items will be listed in your CE anyways, just lock them to the 10 pieces and keep playing. Everytime you cheat you'll store higher tier stuff and you'll be able to increase the quality of items in your inventory.
The amount of items will be listed in your CE anyways, just lock them to the 10 pieces and keep playing. Everytime you cheat you'll store higher tier stuff and you'll be able to increase the quality of items in your inventory.
-
- Noobzor
- Posts: 11
- Joined: Fri Sep 24, 2021 9:00 pm
- Reputation: 0
Re: REQ:SHELTERED 2
I popped on here to grab a quick table . still a noob at using the table for myself, also tend not to chat in forums these days, but credit due to all the cheat engine makers who post their cheat engine on this site , this site wouldn't be good if it wasn't for you guys and then ones who created the CE in the first place. :)so cheers M8 ........ also would be cool to see more cheats on that table <3 it
Re: REQ:SHELTERED 2
I might be dumb and I suspect a lot of people are like me. I'm sorry that you don't get the recognition that you deserve, but I don't really know HOW to give ratings. If I did then I'd for sure give you what you deserve.
Re: REQ:SHELTERED 2
Yes, but some items you can't create, like rubber for instance, you need to recycle or find a 3 star item for that.diebold wrote: ↑Fri Sep 24, 2021 2:55 pmHere's what you can do, once you get high enough with crafting and recycling, if your character (I pick my leader since I'm having problems altering stats for other members of the shelter and his starts can start at 18 with editing) is break down single star items that create the component you need and there's a 20 - 60% change modifier that it'll generate three start scrap, then use the junk pile hack to find item count address and voila.
Agree that you should be able to use double ingredients to craft two or three start item requirements using one star junk. Otther than the travel rations are there any other stackable food items in the game?
Re: REQ:SHELTERED 2
addition : Water Pointer + Generator Pointer + Pantry Pointer
1. Active mono first in cheat engine
2. Copy CODE: SELECT ALL
3. Open cheat engine
4. Paste CODE in cheat engine
NOTE : Water/Generator/Pantry Pointer ( For Current/Max Weight )
NOTE : [Generator Pointer] must refuel first, for the pointer to work
1. Active mono first in cheat engine
2. Copy CODE: SELECT ALL
3. Open cheat engine
4. Paste CODE in cheat engine
NOTE : Water/Generator/Pantry Pointer ( For Current/Max Weight )
NOTE : [Generator Pointer] must refuel first, for the pointer to work
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>67</ID> <Description>"Water Pointer"</Description> <Options moHideChildren="1" moManualExpandCollapse="1"/> <LastState/> <Color>FF0000</Color> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : Sheltered2.exe Version: Date : 2021-09-24 Author : R This script does blah blah blah } define(address,Object_WaterPurifier:Update+4e) define(bytes,F3 0F 10 40 28) [ENABLE] assert(address,bytes) alloc(newmem,$1000,Object_WaterPurifier:Update+4e) label(code) label(return) registersymbol(WaterP) label(WaterP) newmem: code: mov [WaterP],rax movss xmm0,[rax+28] jmp return WaterP: dd address: jmp newmem return: [DISABLE] address: db bytes // movss xmm0,[rax+28] dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>68</ID> <Description>"m_storedWater"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>28</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>69</ID> <Description>"waterStorageCapacity"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>2C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>109</ID> <Description>"WaterPurifier"</Description> <Options moHideChildren="1" moManualExpandCollapse="1"/> <LastState Value="" RealAddress="00000000"/> <Color>FF0000</Color> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>110</ID> <Description>"m_integrity"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>1E4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>111</ID> <Description>"m_maxIntegrity"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>1E8</Offset> <Offset>18</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>113</ID> <Description>"m_purifySpeed"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>240</Offset> <Offset>18</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>112</ID> <Description>"m_purifyTimer"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>WaterP</Address> <Offsets> <Offset>244</Offset> <Offset>18</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>70</ID> <Description>"Generator Pointer"</Description> <Options moHideChildren="1" moManualExpandCollapse="1"/> <LastState/> <Color>FF0000</Color> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : Sheltered2.exe Version: Date : 2021-09-25 Author : R This script does blah blah blah } define(address,Object_Generator:UpdateStatusLight+2f) define(bytes,F3 0F 10 86 6C 02 00 00) [ENABLE] assert(address,bytes) alloc(newmem,$1000,Object_Generator:UpdateStatusLight+2f) label(code) label(return) registersymbol(GeneP) label(GeneP) newmem: code: mov [GeneP],rsi movss xmm0,[rsi+0000026C] jmp return GeneP: dd address: jmp newmem nop 3 return: [DISABLE] address: db bytes // movss xmm0,[rsi+0000026C] dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>71</ID> <Description>"m_currentCapacity"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>26C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>72</ID> <Description>"m_maxCapacity"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>268</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>73</ID> <Description>"m_integrity"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1E4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>74</ID> <Description>"m_maxIntegrity"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1E8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>75</ID> <Description>"m_maxOutputPerGameHour"</Description> <ShowAsSigned>0</ShowAsSigned> <Color>0000FF</Color> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>238</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>77</ID> <Description>"m_degradeRatePerGameHour"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1D8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>78</ID> <Description>"m_degradeRatePerRealSecond"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1DC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>79</ID> <Description>"m_degredationModifier"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1E0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>80</ID> <Description>"m_onFire"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1EC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>81</ID> <Description>"m_integrityReductionType"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1F0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>82</ID> <Description>"m_fireTimerDuration"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1F4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>83</ID> <Description>"m_fireTimer"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1F8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>84</ID> <Description>"m_MaxFireTime"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>1FC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>85</ID> <Description>"m_NoIntegrityTime"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>200</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>86</ID> <Description>"m_smokeThreshold"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>204</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>87</ID> <Description>"m_isSmoking"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>GeneP</Address> <Offsets> <Offset>208</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>88</ID> <Description>"m_powerRequiredPerGameHourMax"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>210</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>89</ID> <Description>"m_powerRequiredPerGameHour"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>214</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>90</ID> <Description>"m_usesPower"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>GeneP</Address> <Offsets> <Offset>218</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>91</ID> <Description>"canBeToggled"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>GeneP</Address> <Offsets> <Offset>219</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>92</ID> <Description>"m_powerRequiredPerRealSecond"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>21C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>93</ID> <Description>"m_averagePowerInputThisSecond"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>220</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>94</ID> <Description>"m_lightningStrikeFireChance"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>224</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>95</ID> <Description>"m_powerUseType"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>GeneP</Address> <Offsets> <Offset>228</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>96</ID> <Description>"m_powerPriority"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>22C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>97</ID> <Description>"m_powerReceivedThisTick"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>230</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>98</ID> <Description>"m_maxOutputPerGameHour"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>238</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>99</ID> <Description>"m_efficiencyPercent"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>23C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>100</ID> <Description>"m_powerSourcePriority"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>240</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>101</ID> <Description>"m_outputPerSecond"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>244</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>102</ID> <Description>"m_outputRemainingThisTick"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>248</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>103</ID> <Description>"m_averagePowerOutputThisSecond"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>24C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>104</ID> <Description>"m_energyPerCan"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>GeneP</Address> <Offsets> <Offset>2A0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>105</ID> <Description>"m_wasteCount"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>GeneP</Address> <Offsets> <Offset>2A4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>106</ID> <Description>"Pantry Pointer"</Description> <Options moHideChildren="1" moManualExpandCollapse="1"/> <LastState/> <Color>FF0000</Color> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : Sheltered2.exe Version: Date : 2021-09-25 Author : Genics This script does blah blah blah } define(address,Object_Pantry:Update+23) define(bytes,48 8B 86 D0 01 00 00) [ENABLE] assert(address,bytes) alloc(newmem,$1000,Object_Pantry:Update+23) label(code) label(return) registersymbol(storageP) Label(storageP) newmem: code: mov [storageP],rsi mov rax,[rsi+000001D0] jmp return storageP: dd address: jmp newmem nop 2 return: [DISABLE] address: db bytes // mov rax,[rsi+000001D0] dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>107</ID> <Description>"maxWeight"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>storageP</Address> <Offsets> <Offset>40</Offset> <Offset>1D0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>108</ID> <Description>"currentWeight"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>storageP</Address> <Offsets> <Offset>44</Offset> <Offset>1D0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
-
- What is cheating?
- Posts: 1
- Joined: Tue Apr 27, 2021 1:11 pm
- Reputation: 0
Re: REQ:SHELTERED 2
Latest csimbi is working.
Their speed on the map is rather slow.
Btw sometimes characters are stuck when they are walking towards the wall and try to do stuff.
This is a huge turn off.
Their speed on the map is rather slow.
Btw sometimes characters are stuck when they are walking towards the wall and try to do stuff.
This is a huge turn off.
Last edited by pacifista on Sun Sep 26, 2021 4:54 pm, edited 2 times in total.
Who is online
Users browsing this forum: Bing [Bot], darkkaiser00