Arbitrary unit possession: Difference between revisions

m
No edit summary
Line 14: Line 14:


== Salt Overflow ==
== Salt Overflow ==
If something is loaded at the very start of a level, this would usually mean it is impossible to become that object because of the fact that the Salt cannot decrease. However, if we shoot 32,000 bullets, the salt will overflow back to 0, and then continue from there. The reason that this works is because the Array uses a [https://en.wikipedia.org/wiki/16-bit_computing signed 16 bit integer], and therefore, has a max size of 32,767 possible integers before it overflows. For example, if we wanted to possess a character at the salt 500, but the total salt is already at 1,200, we would need to shoot exactly 32,068 bullets to make the salt wrap back around 500. This takes a lot of time however. If you are on a map with dual SMGs, it would still take you around 40 minutes to shoot that many bullets. This idea of overflow had been theorized by Mister Monopoli and Nibre, and had been [https://www.youtube.com/watch?v=CePHH2Gu4KE proven to work] on April 8, 2020.  
If something is loaded at the very start of a level, this would usually mean it is impossible to become that object because of the fact that the Salt cannot decrease. However, if we shoot 32,000 bullets, the salt will overflow back to 0, and then continue from there. The reason that this works is because the Array uses a [https://en.wikipedia.org/wiki/16-bit_computing signed 16 bit integer], and therefore, has a max size of 32,768 possible integers before it overflows. For example, if we wanted to possess a character at the salt 500, but the total salt is already at 1,200, we would need to shoot exactly 32,068 bullets to make the salt wrap back around 500. This takes a lot of time however. If you are on a map with dual SMGs, it would still take you around 40 minutes to shoot that many bullets. This idea of overflow had been theorized by Mister Monopoli and Nibre, and had been [https://www.youtube.com/watch?v=CePHH2Gu4KE proven to work] on April 8, 2020.


== The Result ==
== The Result ==
21

edits