Skip to content

Commit 2aa83a3

Browse files
committed
Merge pull request #1 from nitrocaster/patch-1
Add task and fix formatting.
2 parents d37335f + f40adea commit 2aa83a3

File tree

1 file changed

+48
-22
lines changed

1 file changed

+48
-22
lines changed

Engine Changes.txt

Lines changed: 48 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,59 @@
1-
Feel free to add to this list anything that comes to mind that would be related to modifying the COP source.
2-
If you've implemented a given feature already by experimenting on the CS source, put a * next to it.
1+
Feel free to add to this list anything that comes to mind that would be
2+
related to modifying the COP source.
3+
If you've implemented a given feature already by experimenting on the CS
4+
source, put a * next to it.
35

46
1) Convert to 64-bit (to allow more than 4gb RAM to be used)
57
2) Multi-thread the engine for up to 4 cores
6-
3) Solve stuttering problem (likely due to LuaJit. Solution would be to upgrade it to newest version and then rewrite all the lua files to conform with it)
7-
4) Solve problem with COP sometimes not loading correctly upon launch on some systems as well as not always exiting properly and still running as a background task.
8+
3) Solve stuttering problem (likely due to LuaJit. Solution would be to
9+
upgrade it to newest version and then rewrite all the lua files to conform
10+
with it)
11+
4) Solve problem with COP sometimes not loading correctly upon launch on some
12+
systems as well as not always exiting properly and still running as a
13+
background task.
814
5) Get BugTrap to spit out better error logs
915
6) Solve problem with stealth mechanics
10-
7) Fix shadow bug in DX10 where a big world shadow appears and disappears depending on what angle you are in relation to the sun
11-
8) Eliminate usage of precompiled shaders so they can all be modified at will like in SOC
12-
9) When DX12 comes out, add DX12 renderer (doesn't sound like it has much new graphics-wise, but it is crazy faster than DX11)
13-
10) Allow more than 2 ammo types per weapon without screwed up/missing UI ammo count
14-
11) Allow environment mapping for weapons not on DX8 (I found the file responsible, just need someone to implement it)
15-
12) Allow .seq files to be given a stop frame/point (animated blood puddles underneath bodies anyone?)
16-
13) Allow wallmarks to have bump and bump# usage (for glossy blood and for bullet-holes that do things like take small chunks out of cement)
17-
14) Better tessellation in DX11/12. Modify current method plus implement artist controlled displacement mapping or something else that allows more control over usage
18-
15) 3D shell casings (I know this can sorta be done in only LUA, but it would be simpler just to hardcode it)
19-
16) Replace current shadowing system with one with better antialiasing and less "noise" when a character is in an interior and moving around
16+
7) Fix shadow bug in DX10 where a big world shadow appears and disappears
17+
depending on what angle you are in relation to the sun
18+
8) Eliminate usage of precompiled shaders so they can all be modified at will
19+
like in SOC
20+
9) When DX12 comes out, add DX12 renderer (doesn't sound like it has much new
21+
graphics-wise, but it is crazy faster than DX11)
22+
10) Allow more than 2 ammo types per weapon without screwed up/missing UI ammo
23+
count
24+
11) Allow environment mapping for weapons not on DX8 (I found the file
25+
responsible, just need someone to implement it)
26+
12) Allow .seq files to be given a stop frame/point (animated blood puddles
27+
underneath bodies anyone?)
28+
13) Allow wallmarks to have bump and bump# usage (for glossy blood and for
29+
bullet-holes that do things like take small chunks out of cement)
30+
14) Better tessellation in DX11/12. Modify current method plus implement
31+
artist controlled displacement mapping or something else that allows more
32+
control over usage
33+
15) 3D shell casings (I know this can sorta be done in only LUA, but it would
34+
be simpler just to hardcode it)
35+
16) Replace current shadowing system with one with better antialiasing and
36+
less "noise" when a character is in an interior and moving around
2037
17) Actor shadows in R2/R3 - *
2138
18) Grass draw distance console command - *
2239
19) Re-enable fov and hud_fov console commands - *
2340

2441
SDK
25-
1) Less errors and crashes, loads of these.
26-
2) Visible level-loaded decals and the ability to see decals that aren't just 'wallmarkblend' type.
27-
3) 'Undo' function that doesn't take minutes to do and actually works properly.
28-
4) Better performance
42+
1) Get SDK compiled with Visual Studio (=> get rid of Borland trash)
43+
2) Less errors and crashes, loads of these.
44+
3) Visible level-loaded decals and the ability to see decals that aren't just
45+
'wallmarkblend' type.
46+
4) 'Undo' function that doesn't take minutes to do and actually works
47+
properly.
48+
5) Better performance
2949

3050
Weapon related changes
31-
1) Add ability to give weapons like the Abakan the ability to specify a fire mode where they fire at a different RPM (Abakan fires 2 shots at 1800rpm. The new AK-12 fires 3 shots at 1,000rpm. I'm not adding an AK-12, just giving an example).
32-
2) Make pistols more useful somehow. Maybe make a "quick pistol" key or something.
51+
1) Add ability to give weapons like the Abakan the ability to specify a fire
52+
mode where they fire at a different RPM (Abakan fires 2 shots at 1800rpm.
53+
The new AK-12 fires 3 shots at 1,000rpm. I'm not adding an AK-12,
54+
just giving an example).
55+
2) Make pistols more useful somehow. Maybe make a "quick pistol" key or
56+
something.
3357
3) Different reload sounds for reloading empty vs reloading full - *
3458
4) Add anm_reload_empty to weapons that don't have one - *
3559
5) Animation for misfires - *
@@ -38,8 +62,10 @@ Weapon related changes
3862
8) Smoother transition/falloff for weapons using grenade launcher attachments
3963
9) Full-auto pistol class so they display proper empty animations
4064
10) Bayonet and underslung shotgun attachments
41-
11) Ability to swap out different scope models and eotech's/kobra's without having to swap models like in Shoker
65+
11) Ability to swap out different scope models and eotech's/kobra's without
66+
having to swap models like in Shoker
4267
12) Ability to change weapon model visual based on upgrades
43-
13) 3D scopes (different than in Shoker and STCOP; I mean a scope model that takes up the screen with a texture underlay of the crosshair)
68+
13) 3D scopes (different than in Shoker and STCOP; I mean a scope model that
69+
takes up the screen with a texture underlay of the crosshair)
4470
14) Allow new types of weapon upgrades like artifact augmentation
4571
15) Ironsight zoom in/out sounds - *

0 commit comments

Comments
 (0)