Money is acquired when you finish a battle, there might be bugs around this since I had to redo the whole save system in the last 30 minutes before the deadline