equal
deleted
inserted
replaced
495 OCL_END() |
495 OCL_END() |
496 }; |
496 }; |
497 |
497 |
498 static bool LoadOldOrder(LoadgameState *ls, int num) |
498 static bool LoadOldOrder(LoadgameState *ls, int num) |
499 { |
499 { |
500 if (!AddBlockIfNeeded(&_order_pool, num)) |
500 if (!AddBlockIfNeeded(&_Order_pool, num)) |
501 error("Orders: failed loading savegame: too many orders"); |
501 error("Orders: failed loading savegame: too many orders"); |
502 |
502 |
503 if (!LoadChunk(ls, NULL, order_chunk)) return false; |
503 if (!LoadChunk(ls, NULL, order_chunk)) return false; |
504 |
504 |
505 AssignOrder(GetOrder(num), UnpackOldOrder(_old_order)); |
505 AssignOrder(GetOrder(num), UnpackOldOrder(_old_order)); |