The boat topic to end all boat topics
Posted: Mon Sep 12, 2005 2:05 am
My suggestion:
A ship can dock to another ship if that ship is the right size (as currently), and is either not moving or very close. A ship docked to another ship, land or a harbor cannot be docked to.
Once docked, the crew of either ship can go onto the other only if they can go through the locks on both ships, either by having the keys or breaking the locks.
* The smaller ship can undock at any time. The larger ship can force the smaller ship to undock through a process similar to dragging.
Effects:
It will still be perfectly possible for characters to salvage unmanned drifting ships.
Pirates will find it significantly more difficult, but not impossible, to board a ship at sea.
Ship owners won't need to worry about their ships being stolen while they're docked.
Feasibility:
The first part merely involves rolling back an earlier change, and should therefore be quite easily done.
Jos said the second part ought not be too hard to implement: http://www.cantr.net/forum/viewtopic.php?p=110549#110549
I don't know about the last. Programming Dept. input would be appreciated.
Related topics:
http://www.cantr.net/forum/viewtopic.php?t=5984
http://www.cantr.net/forum/viewtopic.php?t=5987
http://www.cantr.net/forum/viewtopic.php?t=6115
EDIT: A clarification of the asterisked suggestion: When the crew of the larger boat looks at the smaller boat, they will see a third button next to the "point" and "enter" buttons. This button, the "push" button, will start a dragging-like process for a character who presses it - they will be in a pseudo-project, and a "pushing percentage" will appear. Other characters can join in by also clicking the button (this differs from dragging in that characters do not have to help each other to join - this is because unlike with dragging, there is only one possible destination for a push). When a certain amount of strength (should differ depending on the smaller boat's size, and possibly on its cargo weight as well) is involved in the push, the boat will be pushed away. This is similar to an undock for the smaller boat, except that the boat does not move, but stays on the same spot as the larger boat. The crew of the smaller boat may immediately redock, and since there is no distance the docking will be instantaneous. If, however, the smaller ship does not redock, it will be left behind by the larger ship when it moves.
Pushing should not be affected by locks.
EDIT: Even more clarification: The pushers (the threshold should be such that at least 2 are always needed) must be on the larger ship (makes sense with the interface, too - if you can enter it, you can push it).
A ship can dock to another ship if that ship is the right size (as currently), and is either not moving or very close. A ship docked to another ship, land or a harbor cannot be docked to.
Once docked, the crew of either ship can go onto the other only if they can go through the locks on both ships, either by having the keys or breaking the locks.
* The smaller ship can undock at any time. The larger ship can force the smaller ship to undock through a process similar to dragging.
Effects:
It will still be perfectly possible for characters to salvage unmanned drifting ships.
Pirates will find it significantly more difficult, but not impossible, to board a ship at sea.
Ship owners won't need to worry about their ships being stolen while they're docked.
Feasibility:
The first part merely involves rolling back an earlier change, and should therefore be quite easily done.
Jos said the second part ought not be too hard to implement: http://www.cantr.net/forum/viewtopic.php?p=110549#110549
I don't know about the last. Programming Dept. input would be appreciated.
Related topics:
http://www.cantr.net/forum/viewtopic.php?t=5984
http://www.cantr.net/forum/viewtopic.php?t=5987
http://www.cantr.net/forum/viewtopic.php?t=6115
EDIT: A clarification of the asterisked suggestion: When the crew of the larger boat looks at the smaller boat, they will see a third button next to the "point" and "enter" buttons. This button, the "push" button, will start a dragging-like process for a character who presses it - they will be in a pseudo-project, and a "pushing percentage" will appear. Other characters can join in by also clicking the button (this differs from dragging in that characters do not have to help each other to join - this is because unlike with dragging, there is only one possible destination for a push). When a certain amount of strength (should differ depending on the smaller boat's size, and possibly on its cargo weight as well) is involved in the push, the boat will be pushed away. This is similar to an undock for the smaller boat, except that the boat does not move, but stays on the same spot as the larger boat. The crew of the smaller boat may immediately redock, and since there is no distance the docking will be instantaneous. If, however, the smaller ship does not redock, it will be left behind by the larger ship when it moves.
Pushing should not be affected by locks.
EDIT: Even more clarification: The pushers (the threshold should be such that at least 2 are always needed) must be on the larger ship (makes sense with the interface, too - if you can enter it, you can push it).