Quote from: TikTokToe on August 11, 2021, 06:52:12 PM
I think 2, though aiming to conceptualize the concern.
Suppose the ship is 2 (col) by 3 (rows) matrix (i.e., 2 dimensional ship). Under 1, when the first middle row room is lost that makes the previous inner walls, the outer walls. If correct, the 2nd middle row can now be breached and you end up with two ships. Also, wouldn't I see now stars when a room is empty (i.e., when the ship moves, I now see relative motion where the room was? Suppose neither will occurr - then isn't that just 2 (so something is keeping track of individual (x,y) room? Perhaps the hull is a superstructure that remains of which rooms can come and go.
Perhaps each room is a (x,y, status, assignments): So if status = destroyed you'ld end up with Mike-ODA's blueprint via assignments).
In the end - I would think of a breach as non-functional space with a memory of prior assignments and the opportunity to reassign.
Quote from: TikTokToe on August 11, 2021, 07:17:55 PM
So roles do not = skills; a role is simply assigned because a pawn has desirable skills for certain tasks/roles?
If I get it, skills are then associated with typical roles? For example quartermaster skills might include:
Efficient Packing (increases amount of cargo; increases viability
of cargo (e.g., preserving ice):
Efficient Loading (decreases the amount of damage from poorly packed cargo due hull breach, attack, and so on).
And a pawn can be assigned the role quartermaster because it has such skills compared to other available pawns.
If so - great!