Like a Dragon: Pirate Yakuza in Hawaii

CUSA49939.savepatch

1. Unpack Savedata (Required)

Target File: data.sav

import umsgpack
import gc
def update_value(id, val):
    print("Current:", msg_out['player']['m_points']['m_list'][0]['m_point'][id])
    msg_out['player']['m_points']['m_list'][0]['m_point'][id] = val
    print("New value:", msg_out['player']['m_points']['m_list'][0]['m_point'][id])
msg_out = umsgpack.unpackb(savedata, use_ordered_dict=True)
gc.collect()
print("msgpacked size:", len(savedata))
print("unpacked objects:", len(msg_out))

2. Max Money $999999999

Target File: data.sav

update_value(1, 999999999)

3. Max Reputation 9999999

Target File: data.sav

update_value(705, 9999999)

4. Casino Chips 999999

Target File: data.sav

update_value(118, 999999)

5. Batting Center Points 99999

Target File: data.sav

update_value(119, 99999)

6. Shogi Points 9999

Target File: data.sav

update_value(157, 9999)

7. Crazy Delivery Points 99999

Target File: data.sav

update_value(569, 99999)

8. Crazy Dragon Kart Points 9999

Target File: data.sav

update_value(907, 9999)

9. Pack Savedata (Required)

Target File: data.sav

import umsgpack
import gc
savedata = umsgpack.packb(msg_out)
gc.collect()
print("msgpacked objects:", len(msg_out))
print("msgpacked size:", len(savedata))