livingaftermidnight
285d9281e0
This was SVN commit r3529.
2006-02-17 02:03:00 +00:00
livingaftermidnight
77094853b5
This was SVN commit r3528.
2006-02-17 02:02:39 +00:00
livingaftermidnight
ce6249cf12
This was SVN commit r3527.
2006-02-17 02:02:29 +00:00
livingaftermidnight
d6f757185f
This was SVN commit r3526.
2006-02-17 02:02:18 +00:00
livingaftermidnight
cac25fa660
This was SVN commit r3525.
2006-02-17 02:02:04 +00:00
livingaftermidnight
af1377822d
This was SVN commit r3524.
2006-02-17 01:13:04 +00:00
livingaftermidnight
85b2f8f7b1
Fixed texture issues. Still needs alpha blending fixed though.
...
This was SVN commit r3523.
2006-02-17 00:26:15 +00:00
dbdbb84f41
fix for VC7, whose /GS check is apparently much less thorough and doesn't include __security_init_cookie
...
This was SVN commit r3521.
2006-02-16 20:45:38 +00:00
38a3dba3d2
avoid R6035 on VC8 when entry() has not-commented-out __try and compiled with /GS
...
This was SVN commit r3520.
2006-02-16 20:23:27 +00:00
f903b83674
Add renderer.disableCopyShadow for debugging purposes.
...
Add renderer.depthTextureBits configuration value.
This was SVN commit r3518.
2006-02-15 23:50:24 +00:00
7396587f6e
Fix scenario DTD
...
This was SVN commit r3517.
2006-02-15 05:49:14 +00:00
9de2ec0c20
ObjectBase.cpp: replace incorrect RNG with rand(min,max)
...
lib: remove rand_up_to - superceded by rand(min,max)
This was SVN commit r3515.
2006-02-15 04:03:29 +00:00
5081b38c43
debug: remove old prototype
...
file_cache: use new remove_least_valuable interface
zip: add dox
This was SVN commit r3514.
2006-02-15 03:03:17 +00:00
36fa5ec2bf
* clean up CLightEnv a bit
...
* add CLightEnv::m_TerrainShadowTransparency
* shadows will let a fraction of diffuse light through
* added JS LightEnv objects, so the lighting environment can be changed
from the console
* new element TerrainShadowTransparency supported in the scenario .xml
format,
changed cantabrian_generated with an example
This was SVN commit r3513.
2006-02-15 00:45:16 +00:00
1560a17dfb
Rendering related fixes:
...
- explicitly enable blending in the ProfileViewer (fixes display bug)
- adjust luminance map based shadows to look roughly the same as depth
texture
shadows (minus self-shadows, obviously)
- default depth texture path will not touch TexParameters any longer
This was SVN commit r3511.
2006-02-14 20:38:51 +00:00
e3c3ac920f
lighter shadows for cantabrian_generated.xml
...
This was SVN commit r3510.
2006-02-14 05:20:17 +00:00
7dee30e24c
- Terrain self-shadows (only noticeable with a low angle of sun)
...
- explicitly split ambient and diffuse
- add renderer.shadowZBias to bias depths in the depth texture
and avoid flickering artifacts caused by Z fighting
- cantabrian_generated uses new light values so that shadows aren't
pitch
black
This was SVN commit r3508.
2006-02-13 14:18:20 +00:00
pyrolink
10d84599e9
This was SVN commit r3507.
2006-02-13 03:32:15 +00:00
pyrolink
b3a5c6f8af
This was SVN commit r3506.
2006-02-13 03:31:45 +00:00
pyrolink
eede9c0f7b
This was SVN commit r3505.
2006-02-13 03:31:26 +00:00
pyrolink
5680fcf687
This was SVN commit r3504.
2006-02-13 03:30:34 +00:00
pyrolink
9c739099fc
Various fixes to notifications and orders
...
Added escort--follow can be done by simply changing the default and
secondary actions from NOTIFY_ESCORT to NOTIFY_FOLLOW in
entityEventTargetchanged.
Bugs are: ranged units can't assist in attacking from some reason, and
when you tell a leading unit to run, the escorting unit doesn't.
This was SVN commit r3503.
2006-02-13 03:28:36 +00:00
b0e7b7d03e
Fixed a bug that was causing resources to go to NaN when you killed something.
...
This was SVN commit r3502.
2006-02-13 02:06:57 +00:00
de493d92dd
Reset point width and line width in various places around the game code.
...
Linux build: Add a const void* hash function.
This was SVN commit r3500.
2006-02-13 00:59:59 +00:00
c4e3037e60
adts: add LL_OPT_* defines that enable optimizations (some only make sense if there are tons of files, and need to be able to disable them for thesis). realized this would be perfect application of policy template classes, which will replace this.
...
fix crashdumps: was failing to write out to file (underlying cause:
current directory no longer being set)
app_hooks: add get_log_dir; used by debug and wdbg_sym
minor improvements/documentation in archive+compression+file_cache+zip
main: remove dead ScEd code
This was SVN commit r3498.
2006-02-11 22:49:09 +00:00
ccd43b4b49
Explicitly enable blending during console rendering.
...
This fixes a bug where the console wouldn't display properly unless a
unit
was selected (or some other obscure condition was true)
This was SVN commit r3496.
2006-02-11 18:53:32 +00:00
9f055eddb0
Shadow rendering can use depth textures, as a preparation for
...
self-shadowing and shadows on models in general.
Usage of depth textures can be toggled using
?renderer.useDepthTexture = true/false in the JavaScript console.
This was SVN commit r3495.
2006-02-11 18:04:32 +00:00
livingaftermidnight
58da2342c2
At last! Finally! Particles rendering in the game! The emitter can be found at the origin (0,0,0). I just need textures and billboarding with the camera.
...
This was SVN commit r3493.
2006-02-11 09:40:04 +00:00
livingaftermidnight
adf7c66788
Added particle stuff.
...
This was SVN commit r3492.
2006-02-11 09:39:15 +00:00
livingaftermidnight
5760315cdf
Added particle stuff.
...
This was SVN commit r3491.
2006-02-11 09:37:35 +00:00
livingaftermidnight
5fdccd06ba
Added particle stuff.
...
This was SVN commit r3490.
2006-02-11 09:37:01 +00:00
livingaftermidnight
ef7f6e35bd
This was SVN commit r3489.
2006-02-11 09:36:21 +00:00
66c9c1fbf5
Replace old shadow matrix calculation; the sun really is a parallel light
...
source now.
This was SVN commit r3488.
2006-02-11 00:26:40 +00:00
21f8f8555e
adts: remove_least_valuable safely handles empty cache
...
lib: add u32_hi/lo
archive: move archive builder logic here from vf_optimizer
file_cache: add flush() call - used when simulating cache
vfs_optimizer: WIP, not yet functional: file gatherer, 50% of TSP tour
generator
This was SVN commit r3486.
2006-02-09 05:59:33 +00:00
56d8d31cd0
This was SVN commit r3485.
2006-02-08 07:26:32 +00:00
51cbee9f39
Gave the fauna horse random textures
...
This was SVN commit r3484.
2006-02-08 02:25:30 +00:00
b17b43b525
don't complain if attempting to open non-zip files (happens when scanning mount point directory)
...
This was SVN commit r3482.
2006-02-07 07:16:02 +00:00
7397615b5b
Reenabled shadows (it was misspelled as shadow=true instead of shadows=true).
...
This was SVN commit r3481.
2006-02-05 06:50:24 +00:00
pyrolink
ad4fe4ae96
Queue binding
...
This was SVN commit r3479.
2006-02-05 03:45:23 +00:00
pyrolink
2e92baf497
fix: no longer crashes when attempting to remove node from empty track
...
This was SVN commit r3478.
2006-02-05 03:43:21 +00:00
pyrolink
54101c169f
Queue binding
...
This was SVN commit r3477.
2006-02-05 03:42:05 +00:00
pyrolink
20c8dd4e37
Test track queue thing
...
This was SVN commit r3476.
2006-02-05 02:51:02 +00:00
pyrolink
195affefee
Queue hotkey-watch the test cinematic...looks good on my test map, ask if you want me to send the map to you (it actually orbits around some units on that map).
...
This was SVN commit r3475.
2006-02-05 02:49:33 +00:00
920795fd85
file_cache: add refcounting to ExtantBufMgr (required for correctness)
...
This was SVN commit r3473.
2006-02-04 23:32:01 +00:00
92fb5450bc
CVFSInputSource clean-up, added headers to adts.{h,cpp}
...
This was SVN commit r3472.
2006-02-04 22:44:52 +00:00
7bf48e95c4
add FILE_LONG_LIVED flag when opening XML file in the process of building XMB (avoids warning)
...
This was SVN commit r3471.
2006-02-04 22:31:25 +00:00
67f8087b6f
Don't hack around low RAND_MAX values when RAND_MAX is high.
...
This was SVN commit r3469.
2006-02-04 19:12:09 +00:00
13897010d5
Premake workspace: use native wchar_t type in VC7.1/8
...
This was SVN commit r3467.
2006-02-03 22:29:53 +00:00
2f438a6889
cache_allocator bugfix: do not attempt to coalesce allocations that are at start/end of committed region. fixes self-test failure.
...
This was SVN commit r3466.
2006-02-03 21:44:09 +00:00
debd047638
proper definition of wchar_t (if needed; currently not)
...
This was SVN commit r3465.
2006-02-03 20:45:36 +00:00