Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up
Bridge Command (Cross platform)
| Type | Name | Latest commit message | Commit time |
|---|---|---|---|
| Failed to load latest commit information. | |||
|
|
BridgeCommand.app/Contents |
|
|
|
|
Models |
|
|
|
|
Scenarios |
|
|
|
|
Sounds |
|
|
|
|
Visual Studio 2017 solution |
|
|
|
|
World |
|
|
|
|
controller | ||
|
|
doc |
|
|
|
|
editor |
|
|
|
|
iniEditor |
|
|
|
|
launcher |
|
|
|
|
libs |
|
|
|
|
media |
|
|
|
|
multiplayerHub |
|
|
|
|
repeater |
|
|
|
|
shaders |
|
|
|
|
.gitignore |
|
|
|
|
Angles.cpp |
|
|
|
|
Angles.hpp |
|
|
|
|
BridgeCommand.cbp |
|
|
|
|
Buoy.cpp |
|
|
|
|
Buoy.hpp |
|
|
|
|
Buoys.cpp |
|
|
|
|
Buoys.hpp |
|
|
|
|
Camera.cpp |
|
|
|
|
Camera.hpp |
|
|
|
|
CompilingLinuxAndMac.txt |
|
|
|
|
Constants.hpp |
|
|
|
|
DefaultEventReceiver.cpp |
|
|
|
|
DefaultEventReceiver.hpp |
|
|
|
|
FFTWave.cpp |
|
|
|
|
FFTWave.hpp | ||
|
|
GUIMain.cpp |
|
|
|
|
GUIMain.hpp |
|
|
|
|
GUIRectangle.cpp |
|
|
|
|
GUIRectangle.hpp |
|
|
|
|
HeadingIndicator.cpp |
|
|
|
|
HeadingIndicator.h |
|
|
|
|
Icon.ico |
|
|
|
|
IniFile.cpp |
|
|
|
|
IniFile.hpp |
|
|
|
|
Irrlicht.dll |
|
|
|
|
Irrlicht.dll.gcc |
|
|
|
|
LICENSE.txt |
|
|
|
|
LandLights.cpp |
|
|
|
|
LandLights.hpp |
|
|
|
|
LandObject.cpp |
|
|
|
|
LandObject.hpp |
|
|
|
|
LandObjects.cpp |
|
|
|
|
LandObjects.hpp |
|
|
|
|
Lang.cpp |
|
|
|
|
Lang.hpp |
|
|
|
|
Leg.hpp |
|
|
|
|
Light.cpp |
|
|
|
|
Light.hpp |
|
|
|
|
Makefile |
|
|
|
|
MakefileWithSound |
|
|
|
|
ManOverboard.cpp |
|
|
|
|
ManOverboard.hpp |
|
|
|
|
MovingWater.cpp |
|
|
|
|
MovingWater.hpp |
|
|
|
|
MyEventReceiver.cpp |
|
|
|
|
MyEventReceiver.hpp |
|
|
|
|
NMEA.cpp |
|
|
|
|
NMEA.hpp |
|
|
|
|
NavLight.cpp |
|
|
|
|
NavLight.hpp |
|
|
|
|
Network.cpp |
|
|
|
|
Network.hpp |
|
|
|
|
NetworkPrimary.cpp |
|
|
|
|
NetworkPrimary.hpp |
|
|
|
|
NetworkSecondary.cpp | ||
|
|
NetworkSecondary.hpp |
|
|
|
|
NumberToImage.cpp |
|
|
|
|
NumberToImage.hpp |
|
|
|
|
OperatingModeEnum.hpp |
|
|
|
|
OtherShip.cpp |
|
|
|
|
OtherShip.hpp |
|
|
|
|
OtherShips.cpp |
|
|
|
|
OtherShips.hpp |
|
|
|
|
OutlineScrollBar.cpp |
|
|
|
|
OutlineScrollBar.h |
|
|
|
|
OwnShip.cpp |
|
|
|
|
OwnShip.hpp |
|
|
|
|
README |
|
|
|
|
RadarCalculation.cpp |
|
|
|
|
RadarCalculation.hpp |
|
|
|
|
RadarData.hpp |
|
|
|
|
RadarScreen.cpp |
|
|
|
|
RadarScreen.hpp |
|
|
|
|
Rain.cpp |
|
|
|
|
Rain.hpp |
|
|
|
|
ScenarioChoice.cpp |
|
|
|
|
ScenarioChoice.hpp |
|
|
|
|
ScenarioDataStructure.cpp |
|
|
|
|
ScenarioDataStructure.hpp |
|
|
|
|
ScrollDial.cpp |
|
|
|
|
ScrollDial.h |
|
|
|
|
Ship.cpp |
|
|
|
|
Ship.hpp |
|
|
|
|
SimulationModel.cpp |
|
|
|
|
SimulationModel.hpp |
|
|
|
|
Sky.cpp |
|
|
|
|
Sky.hpp |
|
|
|
|
Sound.cpp |
|
|
|
|
Sound.hpp |
|
|
|
|
StartupEventReceiver.cpp |
|
|
|
|
StartupEventReceiver.hpp | ||
|
|
Terrain.cpp |
|
|
|
|
Terrain.hpp |
|
|
|
|
Tide.cpp |
|
|
|
|
Tide.hpp |
|
|
|
|
Utilities.cpp |
|
|
|
|
Utilities.hpp |
|
|
|
|
Water.cpp |
|
|
|
|
Water.hpp |
|
|
|
|
bc5.ini |
|
|
|
|
bridgecommand-bc.exe |
|
|
|
|
bridgecommand-ed.exe |
|
|
|
|
bridgecommand-ini.exe |
|
|
|
|
bridgecommand-mc.exe | ||
|
|
bridgecommand-mh.exe |
|
|
|
|
bridgecommand-rp.exe |
|
|
|
|
bridgecommand.exe |
|
|
|
|
codeBlocksBuildAll.bat |
|
|
|
|
icon.rc |
|
|
|
|
installNoSource.nsi |
|
|
|
|
language-en.txt |
|
|
|
|
languageController-en.txt |
|
|
|
|
languageIniEditor-en.txt |
|
|
|
|
languageLauncher-en.txt |
|
|
|
|
languageMultiplayer-en.txt |
|
|
|
|
languageRepeater-en.txt | ||
|
|
libsndfile-1.dll |
|
|
|
|
main.cpp |
|
|
|
|
map.ini |
|
|
|
|
mph.ini |
|
|
|
|
portaudio_x86.dll |
|
|
|
|
profile.hpp |
|
|
|
|
repeater.ini |
|
|
|
|
tidalData.m |
|
|
README
Bridge Command ============== This is the source code for Bridge Command, developed in C++ using the Irrlicht 3d library. For more information, see https://www.bridgecommand.co.uk Licence -------------- Bridge Command is Copyright (C) 2018 by James Packer. The model files distributed in this release are copyright by their authors. In this release, models have been provided by Ragnar, Juergen Klemp, Simon D Richardson, Jason Simpson, Thierry Videlaine, and NETC (Naval Education and Training Command). Bridge Command is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation. The models distributed with Bridge Command may be used with Bridge Command. For any other use, you must obtain permission from the relevant author. Each model is credited to its author in the documentation distributed with Bridge Command. Bridge Command uses the Irrlicht Engine (http://irrlicht.sourceforge.net), the ENet networking library (http://enet.bespin.org), ASIO, PortAudio, water based on Keith Lantz FFT water implementation and the RealisticWaterSceneNode by elvman (https://github.com/elvman/RealisticWaterSceneNode), and the Serial library by William Woodall. Bridge Command depends on libsndfile, which is released under the GNU Lesser General Public License version 2.1 or 3. The Irrlicht Engine is based in part on the work of the Independent JPEG Group, the zlib, and libpng.