| 2132 | } |
| 2133 | |
| 2134 | void Map::ProcedureProcessShoot( const unsigned int procedure_number, const Time current_time ) |
| 2135 | { |
| 2136 | PC_ASSERT( procedure_number < procedures_.size() ); |
| 2137 | const ProcedureState& procedure_state= procedures_[ procedure_number ]; |
| 2138 | if( procedure_state.movement_state != ProcedureState::MovementState::None ) |
| 2139 | return; |
| 2140 | |
| 2141 | // TODO - did this really need? |
| 2142 | if( procedure_state.locked ) |
| 2143 | return; |
| 2144 | |
| 2145 | ActivateProcedure( procedure_number, current_time ); |
| 2146 | } |
| 2147 | |
| 2148 | void Map::ActivateProcedureSwitches( const MapData::Procedure& procedure, const bool activate, const Time current_time ) |
| 2149 | { |
nothing calls this directly
no outgoing calls
no test coverage detected