@@ -16,18 +16,18 @@ nitrocaster: Pavel Kovalenko
1616- get the entire solution compiled with ForceConformanceInForLoopScope=false
1717- get rid of atimgpu, use amd ags instead (will also eliminate LNK4098)
1818- scan solution with PVS-Studio and fix found bugs
19- * get rid of any borland specific code
20- * write new or use existing controls instead of ones from VCL/ElPack/AlexMX
21- * adopt/rewrite editors
19+ o get rid of any borland specific code
20+ o write new or use existing controls instead of ones from VCL/ElPack/AlexMX
21+ o adopt/rewrite editors
2222 - LevelEditor
2323 - ActorEditor
2424 - ShaderEditor
2525 - ParticleEditor
26- * PPEditor
26+ o PPEditor
2727- Modules
28- - subdivide xrGame into multiple modules (so changed code could be compiled faster)
29- - merge xrCPU_Pipe into xrCore
30- - merge xrAPI into xrCore
28+ * subdivide xrGame into multiple modules (so changed code could be compiled faster)
29+ + merge xrCPU_Pipe into xrCore
30+ c merge xrAPI into xrCore
3131 - merge xrXMLParser into xrCore
3232 - merge crypto into xrCore
3333- 3rd party libraries
@@ -43,6 +43,7 @@ nitrocaster: Pavel Kovalenko
4343- bugs/issues
4444 - generic
4545 - (bytes_need<=mSize) && vl_Count
46+ + primary/secondary thread syncronization does not work properly
4647 - UI
4748 c clip cursor in windowed mode with enabled input capture
4849 - dragging music volume slider doesn't make any effect until one presses 'Apply' button
@@ -62,13 +63,15 @@ nitrocaster: Pavel Kovalenko
6263 - improve night vision
6364 - physics
6465 - falling actor can continue being in falling state under specific conditions
66+ + small bullet manager time factor leads to crash
6567 - plugins
6668 - update plugins for new 3DS Max versions
6769- improvements
6870 - common/unsorted
69- - review and refactor code
71+ * review and refactor code
7072 - fix log messages format (normally, the 'color' character should be followed by a space)
7173 - add registry entries (player name, cdkey, etc) if not exist
74+ - glow material doesn't cast shadows (causes artefacts on actor shadow)
7275 - UI
7376 - close sleep dialog by ESC key
7477 - multiplayer
@@ -88,11 +91,13 @@ nitrocaster: Pavel Kovalenko
8891 - don't keep log in std::vector, write to log file immediately
8992 - tweak CConsole to use new logger
9093 - render
94+ - debug render is extremely slow, have to be optimized
9195 - FXAA
9296 - SMAA
9397 - PCSS (or some other alternative)
9498 - glow material doesn't cast shadows (causes artefacts on actor shadow)
95- - consider disabling accel when falling (more realistic)
99+ - AI
100+ - NPCs don't react to enemies shooting around until see them or get shot
96101 - xrLC
97102 - try to optimize memory requirements (use disk cache for intermediate data?)
98103
0 commit comments