Skip to content

Commit 5c8df69

Browse files
author
nitrocaster
committed
Update tasks.
1 parent 5defbb4 commit 5c8df69

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

doc/design/task_list.txt

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)