refactor(runtime): own world environment state
This commit is contained in:
parent
b972f539f7
commit
902076c0a4
27 changed files with 886 additions and 295 deletions
|
|
@ -89,7 +89,7 @@ void __fastcall FUN_00501990(uint *param_1)
|
|||
|
||||
| Symbol | Bytes | Role |
|
||||
|---|---|---|
|
||||
| `0x6a42fdb2` | 1,782,399,410 | LCG multiplier (AC-specific, not a named-PRNG constant). |
|
||||
| `0x6a42fdb2` | 1,782,775,218 | LCG multiplier (AC-specific, not a named-PRNG constant). |
|
||||
| `-0x7541e9ae` | `0x8ABE1652` unsigned | LCG increment. |
|
||||
| `_DAT_0079920c` | ~4.29497e9f (2^32) | Standard signed-int→unsigned-float fixup constant. |
|
||||
| `_DAT_007c6f10` | (see §2.4) | Scale factor; interpreted as `1.0 / 2^32 ≈ 2.32830644e-10f`. Same constant is reused by all deterministic AC LCG picks (e.g. `FUN_00504060` at `chunk_00500000.c:4042` for hash-chain lookup). |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue