Wing Commander II
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
src Directory Reference

Directories

 
ix

Files

 
auto.c
 Autopilot travel and interstitial flight sequences.
 
brains.c
 Ship intelligence and missions.
 
campaign.c
 Campaign start, continue prompt and game loop.
 
campglob.c
 Campaign globals and campaign scripts.
 
carrier.c
 Carrier fighter launches.
 
clock.c
 Splits game clock ticks.
 
cockpt.c
 Cockpit displays, HUD messages and VDUs.
 
comm.c
 Communications menu and transmissions.
 
config.c
 Reads the WINGCMDR.CFG installation configuration.
 
console.cpp
 Owner and C wrappers of the Win32 developer overlay console.
 
damage.c
 Cockpit damage display.
 
datafile.c
 Data file I/O.
 
death.c
 Death sequence.
 
debug.cpp
 Win32 developer overlay console.
 
destroy.c
 Ship destruction and mission ejection pods.
 
dib.cpp
 DirectDraw DIB display, frame timing and palettes.
 
disk.c
 Packet loading, text contexts and input waits.
 
eject.c
 Player ejection and stranding sequences.
 
eventmgr.c
 Win32 library port: random, fixed-point math, text, strings and events.
 
fade.c
 Palette transition step.
 
fields.c
 Asteroid and mine hazard fields.
 
fl.c
 Flight maneuvers.
 
fleetvw.c
 Fleet overview view.
 
fltsetup.c
 Spaceflight setup: shapes, cockpit, constellations and music.
 
fstrcat.c
 String concatenation shim.
 
gameflow.c
 Cutscene engine and game flow.
 
geom.c
 Ship velocity limits, vector arithmetic and orientation geometry.
 
getmode.c
 Queries the graphics mode.
 
globals.c
 Reference-build placeholder; native-only storage is omitted.
 
gr.c
 Shape decoding, viewport drawing and raster effects.
 
grdriver.c
 Loads the graphics driver.
 
hexnum.c
 Hexadecimal number parser.
 
hotspot.c
 Scene hotspot selection.
 
hugemove.c
 Overlap-safe huge memory copy.
 
iffindex.c
 Scene chunk decoding.
 
iffload.c
 Cutscene IFF resource parsing and release.
 
input.c
 Menu input devices and joystick button events.
 
intro.c
 Title orchestra sequence and victory fireworks.
 
joycal.c
 Joystick calibration file and calibrated reads.
 
joypres.c
 Joystick presence query.
 
joystick.c
 Joystick sampling.
 
jump.c
 Objectives, warp arrival and star-system jumps.
 
kbmouse.c
 Keyboard mouse pump.
 
loadmisn.c
 Loads mission data.
 
logic.c
 Ship AI bookkeeping: alerts, collisions, goals and squads.
 
main.c
 Main application loop and spaceflight frame.
 
memapi.c
 Memory stack frames and packet handles.
 
memfree.c
 Available main memory.
 
message.c
 Flight input setup, fatal errors and on-screen messages.
 
midscene.c
 Mid-mission ejection scene.
 
mission.c
 Mission setup, action spheres and ship loading.
 
mono.c
 MONODEBG developer channel.
 
mousepos.c
 Sets the mouse position.
 
music.c
 Music and sound-effect control.
 
nav.c
 Navigation map.
 
nearheap.c
 Near heap allocator.
 
optmenu.c
 Text input and modal text panels.
 
orders.c
 Wingman orders and landing requests.
 
packet.c
 Packet sections and data file handles.
 
palalloc.c
 Space palette layout and contiguous palette-entry reservation.
 
palette.c
 Saves and restores the game palette.
 
palfade.c
 Fades a viewport palette towards a colour.
 
pan.c
 Pans between screens.
 
parsenum.c
 Number parser.
 
personnel.c
 Personnel database, campaign chalkboard and pilot transfer.
 
pktsize.c
 Packet size.
 
pload.c
 Packet loader (Library\Source\Pload.c).
 
replay.c
 Canned-scene playback.
 
resread.c
 Reads packet section data.
 
screen.c
 Full-screen DIB viewport setup.
 
select.c
 Weapon selection.
 
ship.c
 Space objects: creation, weapons, movement and damage.
 
shpext.c
 Shape frame extent.
 
smart.c
 Pilot steering, formation flying and maneuver selection.
 
sound.c
 Wave playback, sound bookkeeping and volume settings.
 
spc.c
 Space views, star field and object simulation.
 
speech.c
 Speech packets and speech cache.
 
starfld.c
 Fireworks and constellation fields.
 
startup.c
 Game startup and main.
 
stream.cpp
 Game wrappers around the audio streamer.
 
strwidth.c
 Clamped text pixel width.
 
suffix.c
 Graphics file suffixes and character conversion.
 
taperec.c
 Canned-scene tape recorder.
 
target.c
 Target display.
 
text.c
 Cinematic sprite-font renderer.
 
textfmt.c
 Formatted text output.
 
timer.c
 Multimedia frame timer callback.
 
titlemnu.c
 Joystick calibration, title menu and barracks screen.
 
turret.c
 Fleet overview, target camera and turret guns.
 
usedcols.c
 Collects the palette indices in use.
 
version.c
 Game version string.
 
viewrect.c
 Sets a viewport rectangle.
 
vpalloc.c
 Viewport buffer allocation.
 
vpfree.c
 Frees a viewport.
 
waitkey.c
 Waits for a queued input press.
 
winmain.c
 Win32 entry point, window, joystick, guarded heap and keyboard state.
 
wipe.c
 Viewport wipe transitions.