コード例 #1
0
ファイル: container.cpp プロジェクト: nadult/FreeFT
	void Container::onSoundEvent() {
		bool is_opening = m_state == ContainerState::opening;
		ContainerSoundType sound_type = is_opening? ContainerSoundType::opening : ContainerSoundType::closing;
		replicateSound(m_proto.sound_ids[sound_type], pos());
	}
コード例 #2
0
	void Door::onSoundEvent() {
		bool is_opening = m_state == DoorState::opening_in || m_state == DoorState::opening_out;
		replicateSound(m_proto.sound_ids[is_opening? DoorSoundType::open : DoorSoundType::close], pos());
	}