「S1C」の編集履歴(バックアップ)一覧はこちら
「S1C」(2015/07/04 (土) 14:09:42) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ミニマップ SMiniMapPacket
Byte(type);
Byte(flag);
if (flag & 1) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 2) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x40) {
Byte(count);
while(count--) {
Byte(unknown);
Byte(unknown);
String(unknown);
}
}
else if (flag & 4) {
Byte(count);
while(count--) {
Byte(unknown);
Byte(unknown);
String(unknown);
}
}
else if (flag & 8) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x20) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x80) {
Byte(reactorCount);
Byte(mobCount);
Short(userCount);
while(reactorCount--) {
Byte(x);
Byte(y);
Byte(type);
Byte(state);
}
while(mobCount--) {
Byte(x);
Byte(y);
Byte(hpPercentage);
Byte(enemyIndex);
}
while(userCount--) {
Byte(x);
Byte(y);
Byte(enemyIndex);
}
}
|type||
|flag||
*ミニマップ SMiniMapPacket
単なる逆アセ結果なので要追記。
Byte(type);
Byte(flag);
if (flag & 1) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 2) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x40) {
Byte(count);
while(count--) {
Byte(unknown);
Byte(unknown);
String(unknown);
}
}
else if (flag & 4) {
Byte(count);
while(count--) {
Byte(unknown);
Byte(unknown);
String(unknown);
}
}
else if (flag & 8) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x20) {
Short(count);
while(count--) {
Byte(unknown);
Byte(unknown);
}
}
else if (flag & 0x80) {
Byte(reactorCount);
Byte(mobCount);
Short(userCount);
while(reactorCount--) {
Byte(x);
Byte(y);
Byte(type);
Byte(state);
}
while(mobCount--) {
Byte(x);
Byte(y);
Byte(hpPercentage);
Byte(enemyIndex);
}
while(userCount--) {
Byte(x);
Byte(y);
Byte(enemyIndex);
}
}
|type||
|flag||