unsigned char *text_add_prong[]=
{"Use the arrow keys to select a direction.",
 "Press Enter or Space to add the prong.",
 "Press Esc to cancel.",0};

unsigned char *text_prong_none_left[]=
{"You cannot add a prong.",
 "You have no prongs left.",
 "Press any key to continue.",0};

unsigned char *text_prong_no_pod[]=
{"You cannot add a prong here.",
 "There is no pod in this square.",
 "Press any key to continue.",0};

unsigned char *text_prong_unfriendly[]=
{"You cannot add a prong here.",
 "This pod belongs to the opponent.",
 "Press any key to continue.",0};

unsigned char *text_prong_already_full[]=
{"You cannot add a prong here.",
 "This pod already has eight prongs.",
 "Press any key to continue.",0};

unsigned char *text_select_prong[]=
{"Use the arrow keys to select a prong.",
 "Then press Enter or Space.",
 "Press Esc to cancel.",0};

unsigned char *text_move_prong[]=
{"Use the arrow keys to select a direction.",
 "Press Enter or Space to move the prong.",
 "Press Esc to cancel.",0};

unsigned char *text_reprong_no_pod[]=
{"You cannot move a prong here.",
 "There is no pod in this square.",
 "Press any key to continue.",0};

unsigned char *text_reprong_unfriendly[]=
{"You cannot move a prong here.",
 "This pod belongs to the opponent.",
 "Press any key to continue.",0};

unsigned char *text_reprong_full[]=
{"You cannot move a prong here.",
 "This pod has eight prongs.",
 "Press any key to continue.",0};

unsigned char *text_reprong_no_prongs[]=
{"You cannot move a prong here.",
 "This pod has no prongs.",
 "Press any key to continue.",0};

unsigned char *text_addpod_none_left[]=
{"You cannot add a pod here.",
 "You have no pods left in reserve,",
 "and you have no pods to liberate.",
 "Press any key to continue.",0};

unsigned char *text_addpod_none_reserve[]=
{"You cannot add a pod here.",
 "You have no pods left in reserve.",
 "Press any key to continue.",0};

unsigned char *text_addpod_cannot_liberate[]=
{"You cannot add a pod here.",
 "You can only liberate pods",
 "on to enemy OCTI squares",
 "if you occupy them.",
 "Press any key to continue.",0};

unsigned char *text_addpod_liberate_unoccupied[]=
{"You cannot liberate a pod here.",
 "You can only liberate pods on to",
 "OCTI squares that you occupy.",
 "Press any key to continue.",0};

unsigned char *text_addpod_not_octi[]=
{"You cannot add a pod here.",
 "You can only add pods",
 "on your home OCTI squares,",
 "or on enemy OCTI squares",
 "that you occupy.",
 "Press any key to continue.",0};

unsigned char *text_addpod_unfriendly[]=
{"You cannot add a pod here.",
 "This square is occupied by the opponent.",
 "Press any key to continue.",0};

unsigned char *text_moving[]=
{"Use the arrow keys to select the square",
 "to which you want to move this pod.",
 "Then press Enter or Space.",
 "Press Esc to cancel.",0};

unsigned char *text_move_again[]=
{"Use the arrow keys to select a square.",
 "Use PgUp and PgDn to select a pod.",
 "Press M to move another pod from the",
 "same square, or to do a multiple jump.",
 "Press Enter or Space when finished.",
 "Press Esc to undo this move.",0};

unsigned char *text_move[]=
{"Use the arrow keys to select the square",
 "to which you want to move this pod.",
 "Then press Enter or Space to confirm.",
 "Jump one pod at a time.",
 "Press Esc to cancel.",0};

unsigned char *text_move_no_pod[]=
{"You cannot move a pod from here.",
 "There is no pod in this square.",
 "Press any key to continue.",0};

unsigned char *text_move_unfriendly[]=
{"You cannot move this pod.",
 "It belongs to the opponent.",
 "Press any key to continue.",0};

unsigned char *text_move_no_prongs[]=
{"You cannot move this pod.",
 "It has no prongs.",
 "Press any key to continue.",0};

unsigned char *text_move_already_elsewhere[]=
{"You cannot move this pod.",
 "You can only move one pod,",
 "or any number of pods in one stack.",
 "Press any key to continue.",0};

unsigned char *text_move_invalid[]=
{"You cannot move this pod here.",
 "Pods can only move one square,",
 "or jump an occupied square,",
 "in the directions of their prongs.",
 "Press any key to continue.",0};

unsigned char *text_move_already_moved[]=
{"You cannot move this pod again.",
 "It has already been moved.",
 "Press any key to continue.",0};

unsigned char *text_move_already_jumped[]=
{"You cannot move this pod like this.",
 "It has already jumped, so it can",
 "only do a multiple jump now.",
 "Press any key to continue.",0};

unsigned char *text_move_to_unfriendly[]=
{"You cannot move this pod here.",
 "This square is occupied by the opponent.",
 "Press any key to continue.",0};

unsigned char *text_jump_moving_pod[]=
{"You cannot jump over a pod",
 "that you moved in this turn.",
 "Press any key to continue.",0};

unsigned char *text_jump_occupied[]=
{"You cannot move this pod here.",
 "This square is occupied.",
 "Press any key to continue.",0};

unsigned char *text_jump_square_twice[]=
{"You cannot move this pod here.",
 "A pod cannot jump twice",
 "over the same square.",
 "Press any key to continue.",0};

unsigned char *text_capture[]=
{"You have made one or more jumps.",
 "You can now capture any marked pod.",
 "Use the arrow keys to select a square.",
 "Use PgUp and PgDn to select a pod.",
 "Press Del to capture a pod.",
 "Press Enter or Space to finalise.",
 "Press Esc to undo your move.",0};

unsigned char *text_capture_not_jumped[]=
{"You cannot capture this pod.",
 "You did not jump over it.",
 "Press any key to continue.",0};

unsigned char *text_capture_no_pod[]=
{"You cannot capture a pod here.",
 "There is no pod in this square.",
 "Press any key to continue.",0};

unsigned char *text_turn[]=
{"Use the arrow keys to select a square.",
 "Use PgUp and PgDn to select a pod.",
 "Press M to move a pod.",
 "Press P to add a prong.",
 "Press R to reposition a prong.",
 "Press A to add or liberate a pod.",
 "Press Esc to abort the game.",0};

unsigned char *text_confirm[]=
{"Press Enter or Space to confirm.",
 "Press Esc to undo your move.",0};

unsigned char *text_confirm_abort[]=
{"Are you sure you want to abort?",
 "Press Y or N.",0};

