Commit 6dae83f
committed
Match 8 more node state-callbacks (Vec3+bit0-guard, RandNextScaled sibs, if/else branch)
- ov120/121/122 020cd9f8/cf818/d1638: state[0x2c]-=0x100; Vec3 copy
state[0x28]->state[0x1c]; if(!((struct{u8 b:1;}*)(*state+0x17a))->b)
return; func_ov107_020c9264(*state,6,0); advance (bit0 guard via a
1-bit bitfield -> ldrb;lsl#31;lsrs#31;popeq)
- ov164/165 020d0de4/2c04: byte-identical siblings of ov163 (RandNext
Scaled range, main-region callees only, NULL next)
- ov240_020cf74c: Vec3-copy+VEC-scale sibling of ov239_cd830 (src 0x2c)
- ov261/262 020d0bb0/47f0: if(*(int*)(*state+0x3a8)==0){state[0x1c7]=2;
advance(NULL);return;} state[0x70]=func_ovNN_03ec/402c(state,(u8)
(*state+0x3ac)); advance(&next) -- two-path if/else branch handler1 parent efb35fc commit 6dae83f
16 files changed
Lines changed: 108 additions & 242 deletions
File tree
- src/overlays
- ov120
- asm_stubs/calls
- calls
- ov121
- asm_stubs/calls
- calls
- ov122
- asm_stubs/calls
- calls
- ov164
- asm_stubs/calls
- calls
- ov165
- asm_stubs/calls
- calls
- ov240
- asm_stubs/calls
- calls
- ov261
- asm_stubs/calls
- calls
- ov262
- asm_stubs/calls
- calls
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
0 commit comments