dxx-rebirth/similar/main
Kp 544fc0f893 Add support for increased precision of gamelog timestamps
- Enable display of subsecond (Linux: microseconds; Windows:
  milliseconds) precision on gamelog timestamps.
- Add disabled support for YYYY-MM-DD leaders on gamelog timestamps.
  Activate it by defining DXX_CONSOLE_TIME_FORMAT_YMD to true.
- Add disabled support for capturing caller __FILE__, __LINE__ in calls
  to con_printf, con_puts.  Activate it by defining
  DXX_CONSOLE_SHOW_FILE_LINE to true.  If captured, write those to
  gamelog after the timestamp and before the text.  This feature (and
  only this feature) requires that DXX_HAVE_CXX_BUILTIN_FILE_LINE be
  defined, which is conditional on if the compiler has __builtin_FILE()
  and __builtin_LINE().  If the compiler lacks this support, attempts to
  enable this feature are ignored.
- Switch to using GetLocalTime on Windows.
2017-12-06 05:14:32 +00:00
..
ai.cpp Return side_none for openable_doors_in_segment failure path 2017-11-05 20:49:09 +00:00
aipath.cpp Use reference for robot_info 2017-08-26 19:47:51 +00:00
automap.cpp Convert various gr_set_current_canvas calls to reference form 2017-11-05 20:49:08 +00:00
bm.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
cntrlcen.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
collide.cpp apply_force_damage: check object type before accessing ctype union 2017-12-02 04:31:26 +00:00
config.cpp
console.cpp Add support for increased precision of gamelog timestamps 2017-12-06 05:14:32 +00:00
controls.cpp Always qualify valptridx type/factory 2017-06-10 03:31:02 +00:00
credits.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
digiobj.cpp Use constexpr integral_constant for various magic numbers 2017-10-14 17:10:30 +00:00
dumpmine.cpp Cache bitset::operator[] result 2017-09-30 18:00:15 +00:00
effects.cpp Always qualify valptridx type/factory 2017-06-10 03:31:02 +00:00
endlevel.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
fireball.cpp Use reference for robot_info 2017-08-26 19:47:51 +00:00
fuelcen.cpp Use constexpr integral_constant for various magic numbers 2017-10-14 17:10:30 +00:00
fvi.cpp Propagate objects_in arguments 2017-08-13 20:38:31 +00:00
game.cpp Fix clang build failure on flicker_timer_disabled 2017-11-07 00:44:59 +00:00
gamecntl.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
gamefont.cpp Use enumerate for gamefont arrays 2017-10-14 17:10:31 +00:00
gamemine.cpp Use valptridx for Vertices 2017-08-11 23:43:54 +00:00
gamerend.cpp Convert various gr_set_current_canvas calls to reference form 2017-11-05 20:49:08 +00:00
gamesave.cpp Remove obsolete D1 hostage editor code 2017-10-14 17:10:31 +00:00
gameseg.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
gameseq.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
gauges.cpp Convert various gr_set_current_canvas calls to reference form 2017-11-05 20:49:08 +00:00
hostage.cpp Always qualify valptridx type/factory 2017-06-10 03:31:02 +00:00
hud.cpp Use constexpr integral_constant for various magic numbers 2017-10-14 17:10:30 +00:00
iff.cpp Initialize grs_main_bitmap at construction 2017-01-28 18:12:20 +00:00
inferno.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
kconfig.cpp Compile out joystick key settings when DXX_MAX_JOYSTICKS=0 2017-12-05 05:29:55 +00:00
kmatrix.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
laser.cpp Simplify helix orientation calculation 2017-11-01 02:01:21 +00:00
lighting.cpp Simplify lighting test 2017-11-05 20:49:09 +00:00
menu.cpp Fix menu.cpp build failure for sdlmixer=0 2017-11-25 01:56:51 +00:00
mglobal.cpp Fix pch=0 build of similar/main/mglobal.cpp 2017-08-16 01:54:26 +00:00
mission.cpp Move single-file defines out of mission.h 2017-08-11 23:43:52 +00:00
morph.cpp Hold morph_rate constexpr 2017-11-05 20:49:09 +00:00
multi.cpp Use enumerate for verifying Effects 2017-10-14 17:10:31 +00:00
multibot.cpp Use reference for robot_info 2017-08-26 19:47:51 +00:00
net_udp.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
newdemo.cpp Fix traps due to invalid level data 2017-11-25 01:56:51 +00:00
newmenu.cpp Convert various gr_set_current_canvas calls to reference form 2017-11-05 20:49:08 +00:00
object.cpp Move marker preservation into object lifeleft update 2017-09-30 18:00:15 +00:00
paging.cpp Propagate objects_in arguments 2017-08-13 20:38:31 +00:00
physics.cpp Pass vcvertptr to get_seg_masks 2017-08-11 23:43:54 +00:00
piggy.cpp Add gcc-7 /*-fallthrough*/ comments for obvious cases 2017-06-07 02:44:54 +00:00
player.cpp Drop useless swaps on obsolete player_rw fields 2017-08-02 02:49:12 +00:00
playsave.cpp Compile out joystick key settings when DXX_MAX_JOYSTICKS=0 2017-12-05 05:29:55 +00:00
polyobj.cpp Split g3_start_instance_matrix usage 2017-08-26 19:47:51 +00:00
powerup.cpp Use valptridx for Players 2017-08-13 20:38:32 +00:00
render.cpp Move various SDL-only texture mapping functions to !DXX_USE_OGL 2017-11-01 02:01:21 +00:00
robot.cpp Use reference for robot_info 2017-08-26 19:47:51 +00:00
scores.cpp Simplify calls to gr_set_default_canvas 2017-11-05 20:49:08 +00:00
segment.cpp Rename segment::value to segment::station_idx 2017-07-08 18:17:49 +00:00
slew.cpp Always qualify valptridx type/factory 2017-06-10 03:31:02 +00:00
songs.cpp Fix songs_play_file use for sdlmixer=0 2017-11-25 01:56:51 +00:00
state.cpp Use valptridx for Players 2017-08-13 20:38:32 +00:00
switch.cpp Reduce scope of switch.cpp for loop variables 2017-10-14 17:10:31 +00:00
terrain.cpp Move various SDL-only texture mapping functions to !DXX_USE_OGL 2017-11-01 02:01:21 +00:00
texmerge.cpp Make grs_bitmap::bm_flags private 2017-01-15 00:03:13 +00:00
text.cpp
titles.cpp Replace useless printf with puts 2017-12-05 05:29:55 +00:00
vclip.cpp Fix proximity bomb failure-to-spin 2017-12-02 04:31:26 +00:00
vers_id.cpp
wall.cpp Fix traps due to invalid level data 2017-11-25 01:56:51 +00:00
weapon.cpp Use constexpr integral_constant for various magic numbers 2017-10-14 17:10:30 +00:00