⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 files2

📁 Nxdoom真的满好用的
💻
字号:
ChangeLogFILESFILES2Makefile-----------------------------------------------------------------------Global and misc. stuff-----------------------------------------------------------------------doomdata.h   -  external data definitions (WAD file structure)doomdef.h    -  internal data definitions (game structs)dstrings.h   -  printed strings for translation, english d_french.h   -  printed strings for translationinfo.hinfo.c      -  LUT's for Thing TAB, Frame TAB,                generated by multigen utilitydutils.hdutils.c     - Dave's utilities                 including doubly-linked lists & simple state machines.                 Used in WI, ST, AM, and d_main.c------------------------------------------------------------------------DOOM game loop and top level stuff------------------------------------------------------------------------g_game.c    -  Game loop functions, event handling etc.                boolean  G_CheckDemoStatus (void);                 void     G_ReadDemoTiccmd (ticcmd_t *cmd);                 void     G_WriteDemoTiccmd (ticcmd_t *cmd);                 void     G_PlayerReborn (int player);                 void     G_InitNew (skill_t skill, int episode, int map);                  void     G_DoReborn (int playernum);                  void     G_DoLoadLevel (void);                 void     G_DoNewGame (void);                 void     G_DoLoadGame (void);                 void     G_DoPlayDemo (void);                 void     G_DoCompleted (void);                 void     G_DoVictory (void);                 void     G_DoWorldDone (void);                 void     G_DoSaveGame (void); d_main.c    -  event handling, D_DoomMain() and other functions                 NOT int main()d_net.c     -  high level networking protocol code------------------------------------------------------------------I         Interfaces, system specifics------------------------------------------------------------------    i_main.c    -  main(), calls D_DoomMain().i_svgalib.c -  Linux SVGAlib code, including main(),                 replaces i_main.ci_x.c       -  X11 with SHM code, use with i_main.ci_dga.c     -  X11 DGA code, use with i_main.ci_unix.c    -  fixed point, networking, and display stuff for UNIXi_ibm.c     -  IBM DOS VGA graphics and key/mouse/joystick,                 use with i_main.ci_pcnet.c   -  IPX networking, DOS fpfunc.S     - fixed point assembly and (currently) duplicate oftmap.S       - texture mapping assembly (currently unused)------------------------------------------------------------------AM        AutoMap------------------------------------------------------------------am_data.h    -  vector graphics for the automapam_map.ham_map.c     -  automap code------------------------------------------------------------------HU         Heads Up------------------------------------------------------------------hu_lib.hhu_lib.c    -  heads-up text and input codehu_stuff.hhu_stuff.c  -  Heads-up displays-------------------------------------------------------------------M          Menu-------------------------------------------------------------------m_menu.c    -  DOOM options code and leaving messagesm_misc.c    -  misc. HUD text display, input checks, and                random table, file I/O-------------------------------------------------------------------P          Play???-------------------------------------------------------------------p_local.h   -  header for all play modulesp_spec.h    -  specials, lighting, doors, plats, texture animationp_spec.c    -  specials, texture animationp_doors.c   -  door codep_plats.c   -  platform raising/lowering codep_ceilng.c  -  active (e.g. crushing) ceilingsp_floor.c   -  active (e.g. raising) floorsp_lights.c  -  dynamic (e.g. flickering) lightingp_switch.c  -  button switches and animationp_enemy.c   -  enemy AI and animationp_inter.c   -  object/object interaction?p_map.c     -  movement objects, handling of collisionsp_maputl.c  -  distance, position etc. utilities for movementp_mobj.c    -  mobile objects handling, spawn etc.p_user.c    -  more movement, bobbing etc.p_telept.c  -  teleportation codep_sight.c   -  LOS checks, REJECTp_pspr.c    -  weapon overlays, bobbing, raising, sprite tables,               firing, ammo bookkeepingp_setup.c   -  load map from WAF file, setup codep_tick.c    -  savegame function (archive/unarchive),                thinker list handling, allocation,                game tick execution (updates)-------------------------------------------------------------------R          Rendering    -------------------------------------------------------------------r_local.h   - header for all rendering modules,                internal map data structure definitionsr_bsp.c     - BSP seg's clippingr_data.c    - texture column caching, patch assembly,                  flats, colormaps, sprites,                 lookup by namer_draw.c    - access to framebuffer API, drawing C functionsr_main.c    - geometry functions, trigonometry lookups,                  R_RenderPlayerViewr_plane.c   - floor/ceiling visplanes, skyr_segs.c    - drawing segs, marking hslices for floors/ceilingsr_things.c  - sprite and sprite frame/rotation handling, drawingtables.c    - trigonometry lookup tables, staticv_video.c   - gamma correction lookup, patch drawing to rectangle-------------------------------------------------------------------S          Sound-------------------------------------------------------------------s_sound.c   - more sound and music handlingsoundst.h   - sound and music data structuressounds.hsounds.c    - sound and music lump LUT's (manually maintained)sndserver.hsndserver.c -  (Irix) sndserver codeirix.hirix.c      -  SGI Irix sound/sndserver support codelinux.c     -  Linux voxware sound/sndserver support code,                 replaces irix.c, uses irix.hsun.c       -  SUN replacement for irix.ci_sound.hi_sound.c   -  DOS DMX music and sound interface -------------------------------------------------------------------ST         STatus bar-------------------------------------------------------------------st_lib.hst_lib.c    -  status bar widget codest_stuff.cst_stuff.h  -  status bar code-------------------------------------------------------------------W          Wad file I/O-------------------------------------------------------------------w_wad.c     -  lump based functionswadread.hwadread.c   -  lump I/O, get SFX-------------------------------------------------------------------WI         WIn / level end screens-------------------------------------------------------------------wi_data.h   -  lookups for intermission screens, patch positionswi_stuff.h  wi_stuff.c  -  intermission animation patchwork-------------------------------------------------------------------Z          Zone memory allocation-------------------------------------------------------------------z_zone.c-------------------------------------------------------------------F          Final screen animation-------------------------------------------------------------------f_finale.c   - DOOM mission end screens? (bunny)-------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -