MCPcopy Create free account
hub / github.com/BohemiaInteractive/CWR / GetModInstallStatus

Function GetModInstallStatus

engine/Poseidon/Core/ModInstall.cpp:72–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
71 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
72 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
73 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967,
74 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85,
75 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
76 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3,
77 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2};
78 uint32_t words[64];
79 for (int i = 0; i < 16; ++i)
80 words[i] = (static_cast<uint32_t>(block[i * 4]) << 24) | (static_cast<uint32_t>(block[i * 4 + 1]) << 16) |
81 (static_cast<uint32_t>(block[i * 4 + 2]) << 8) | block[i * 4 + 3];
82 for (int i = 16; i < 64; ++i)
83 {
84 const uint32_t s0 = Rotate(words[i - 15], 7) ^ Rotate(words[i - 15], 18) ^ (words[i - 15] >> 3);
85 const uint32_t s1 = Rotate(words[i - 2], 17) ^ Rotate(words[i - 2], 19) ^ (words[i - 2] >> 10);
86 words[i] = words[i - 16] + s0 + words[i - 7] + s1;
87 }
88 uint32_t a = _state[0], b = _state[1], c = _state[2], d = _state[3];
89 uint32_t e = _state[4], f = _state[5], g = _state[6], h = _state[7];
90 for (int i = 0; i < 64; ++i)
91 {
92 const uint32_t s1 = Rotate(e, 6) ^ Rotate(e, 11) ^ Rotate(e, 25);

Callers 3

RefreshInstalledStatesFunction · 0.85
MergeWorkshopModsMethod · 0.85

Calls 3

FindInstalledModDirFunction · 0.85
ReadInstalledModVersionFunction · 0.85
emptyMethod · 0.45

Tested by

no test coverage detected