On deck or outdoors, "Attention on Deck" is generally called by whoever sees the officer first if the assembly of personnel present isn't generally aware of the officers' approach, or if the officer appears suddenly from inside a building, when that officer is within saluting range or near saluting range of the nearest junior person present. If indoors or aboard ship, it's called when the officer enters the space if the protocol is required.
At a formal unit assembly, the command will generally be given by the Senior Enlisted present or Senior Officer - it depends on who's present at the time and what the unit regulations are.
For Quarterdecks, the Quarterdeck Watch (or Topside Watch on a Submarine) will call AoD when the officer comes into saluting range. For Flag Officers (including the CO), the watch will ring the ship's bell an announce their arrival over the ship's 1MC circuit (General Announcement).
In other words - outdoors and on deck, it's never a sure thing, but for most units it's when the officer is within saluting range of the nearest junior member to that officer. Indoors, it's easy, as it's always when the officer enters the room.
Each unit/command usually has its own instructions for Naval protocol - this includes Marine Corps Commands, as they are a part of the Navy and use Navy terminology as well as their own.
an officer of any rank that enters the room
Never
Technically enlisted men always put enlisted at attention. Officers never yell; they conduct themselves as ladies and gentlemen. If an officer comes into a room the senior enlisted man will command "attention" or " officer on deck" and they will all come to attention.
mess
No. Department Heads and Division Officers (depending on size of crew) are assigned as Command Duty Officers inport. Junior Officers may be assigned as Officer of the Deck inport.
If it is a commissioned U. S. Navy vessel and you are in uniform, at the top of the brow come to attention, face the Ensign (flag) located at the fantail or aft end of the ship and salute the Ensign. Then face and salute the Officer of the Deck on the Quarterdeck and "Request permission to come aboard Sir". If you are in civilian attire, at the top of the brow come to attention, face the Ensign (flag) located on the fantail or aft end of the ship. Then face the Office of the Deck on the Quarterdeck and "Request permission to come aboard Sir". I don't think civilian vessels stand on ceremony very much.
a photo freak / attention hog
Attention on Deck is called for on the arrival of the Commanding Officer. It is also used for any Flag grade officer, which is Captain or Above. The first person to spot the arrival calls the room to attention.
Technically enlisted men always put enlisted at attention. Officers never yell; they conduct themselves as ladies and gentlemen. If an officer comes into a room the senior enlisted man will command "attention" or " officer on deck" and they will all come to attention.
Attention on deck! Pay attention! Your attention to this matter will be most appreciated.
The first rule is when your commanding officers comes into the room. When someone above the rank of your commanding officer enters the room. When a Medal of Honor winner enters the room.
For Engine Officers USD 3,100 and for Deck Officers USD 4,200
The officers all stood to attention.
That is how navy officers call other officers below their rank, regardless of their gender.
Call of the Haunted is limited, so you can only have 1 Call of the Haunted in your deck.
that's a stupid question
You stand at the position of attention, and address the Officer as Sir, or Ma'am. Or if it a is a group of male Officers: Gentlemen, a group of female Officers: Ladies.
It's a place to relax but also get tense.
mess