Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static inline s16 inlineFunc_0( unk_struct_1 *arg0, unk_struct_2 *arg1 )
- {
- s16 var0;
- var0 = arg1->unk1;
- while ( var0 > 255 )
- {
- u32 oldMask;
- if ( arg0->mask == 0 )
- {
- arg0->data = *arg0->ptr++;
- arg0->mask = 1 << 31;
- }
- oldMask = arg0->mask;
- arg0->mask >>= 1;
- if ( arg0->data & oldMask )
- var0 = arg1->unk3[ var0 ];
- else
- var0 = arg1->unk2[ var0 ];
- }
- return arg1->unk2[ var0 ];
- }
- s16 func_2b8( unk_struct_1 *arg0 )
- {
- s16 var0, var1;
- var0 = var1 = inlineFunc_0( arg0, &struct_2864 );
- if ( var1 == var_13174 || var1 == var_13172 )
- {
- do
- {
- var1 = inlineFunc_0( arg0, &struct_2864 );
- var0 += var1;
- } while ( var_13174 >= var1 || var1 >= var_13172 );
- }
- return var0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement