Revision ecb6f9a2
Added by danij about 16 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- data
- portable
- include
- bsp_analyze.h (diff)
- bsp_edge.h (diff)
- mapdata.hs (diff)
- p_maptypes.h (diff)
- r_world.h (diff)
- rend_main.h (diff)
- src
- bsp_analyze.c (diff)
- bsp_edge.c (diff)
- bsp_level.c (diff)
- bsp_main.c (diff)
- dam_file.c (diff)
- edit_map.c (diff)
- p_data.c (diff)
- p_maputil.c (diff)
- p_mobj.c (diff)
- p_objlink.c (diff)
- p_sight.c (diff)
- r_lumobjs.c (diff)
- r_things.c (diff)
- r_world.c (diff)
- rend_dyn.c (diff)
- rend_fakeradio.c (diff)
- rend_main.c (diff)
- rend_sprite.c (diff)
- s_environ.c (diff)
- include
- engine
Now that we have full control over the BSP build process there are much better options available to deal with the numerous self-referencing linedef tricks. I have amassed quite a bit of knowledge in how the various constructs are formed and how DOOM.exe reacts. At a later date we should discus in detail how to handle them the "RightWay" in Doomsday.