label fx/scores
This commit is contained in:
@@ -71,7 +71,7 @@ void mapSpecificFlags_setAll(u32 arg0){
|
||||
_mapSpecificFlags_updateCRCs();
|
||||
}
|
||||
|
||||
s32 *func_802CAEBC(s32 arg0){
|
||||
s32 *bitfield_new(s32 arg0){
|
||||
s32 *phi_v0;
|
||||
|
||||
phi_v0 = (s32*)malloc( (((arg0 + 0x1F)>>5) + 1)*sizeof(s32));
|
||||
@@ -79,11 +79,11 @@ s32 *func_802CAEBC(s32 arg0){
|
||||
return phi_v0;
|
||||
}
|
||||
|
||||
void func_802CAEF4(s32 *arg0){
|
||||
void bitfield_free(s32 *arg0){
|
||||
free(arg0);
|
||||
}
|
||||
|
||||
void func_802CAF14(s32 *arg0, s32 arg1, bool arg2){
|
||||
void bitfield_setBit(s32 *arg0, s32 arg1, bool arg2){
|
||||
if(arg2){
|
||||
arg0[(arg1 >> 5) + 1] |= 1 << (arg1 & (0x1F));
|
||||
}
|
||||
@@ -92,15 +92,15 @@ void func_802CAF14(s32 *arg0, s32 arg1, bool arg2){
|
||||
}
|
||||
}
|
||||
|
||||
bool func_802CAF70(s32 *arg0, s32 arg1){
|
||||
bool bitfield_isBitSet(s32 *arg0, s32 arg1){
|
||||
return (arg0[(arg1 >> 5) + 1] & (1 << (arg1 & 0x1F))) ? TRUE : FALSE;
|
||||
}
|
||||
|
||||
void func_802CAFA8(s32 *arg0, bool arg1) {
|
||||
void bitfield_setAll(s32 *arg0, bool arg1) {
|
||||
s32 i;
|
||||
|
||||
for(i = 0; i < *arg0; i++){
|
||||
func_802CAF14(arg0, i, arg1);
|
||||
bitfield_setBit(arg0, i, arg1);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user