1
0
forked from 0ad/0ad
Commit Graph

3792 Commits

Author SHA1 Message Date
fa505ba028 This was SVN commit r4436. 2006-09-30 03:18:12 +00:00
df536ec1e9 This was SVN commit r4435. 2006-09-29 22:31:27 +00:00
d17e0e2274 This was SVN commit r4434. 2006-09-29 22:08:29 +00:00
629ed9b6ee This was SVN commit r4433. 2006-09-29 22:07:51 +00:00
c01d8ac1c8 This was SVN commit r4432. 2006-09-29 22:07:16 +00:00
d46122e60a # minor fix to sound pitch shift
(allowing positive pitch shift)

This was SVN commit r4430.
2006-09-29 01:04:25 +00:00
e001dba9ce This was SVN commit r4429. 2006-09-29 00:47:04 +00:00
ace4da867d This was SVN commit r4428. 2006-09-28 23:59:30 +00:00
8f82d5ab17 Tweaked water movement speed.
This was SVN commit r4427.
2006-09-28 23:27:55 +00:00
d0b61a5318 As per request: media player.
This was SVN commit r4426.
2006-09-28 22:34:27 +00:00
2fac02f40a # Actor Viewer tool: added controls to toggle shadows, ground and polygon counts.
Elsewhere:
Disabled stack-trace test because it gives me assertion failures.
Fixed some uses of snprintf (which doesn't always add a \0 to the end of
the string), then got bored so there are still lots of broken ones.
Probably should replace snprintf with something more like snprintf_s
(but non-fatal) or something.
Made CLogger output valid HTML (except for the potentially dodgy
doctype). Removed its memory-logger, since we never use it and MICROLOG
can be used instead for quick execution-tracing.
Added tests to make sure CLogger handles long strings properly (which it
didn't). Made CLogger not a singleton, so it can be tested sensibly.

This was SVN commit r4424.
2006-09-28 20:41:12 +00:00
06743babb5 floating actors
This was SVN commit r4423.
2006-09-28 20:30:31 +00:00
0eb31428b5 This was SVN commit r4422. 2006-09-28 20:30:10 +00:00
58e293bf94 This was SVN commit r4421. 2006-09-28 20:29:57 +00:00
31759e53bd Due to the requested actor changes regarding actors floating on water becoming a reality, I am now able to delete the temporary entites I created for the purpose. Thanks Philip and Jan and the programmer team.
This was SVN commit r4420.
2006-09-28 20:29:35 +00:00
c14378f98f #New European Beech tree entities gatherable for wood.
This was SVN commit r4419.
2006-09-28 08:53:38 +00:00
cc8bf09cc5 Added 'float' flag to actors - fixes #153.
Fixed creation and selection of entities (and now actors) which float on
water.
Added ctrl+n/o/s keys to actor editor.

This was SVN commit r4417.
2006-09-28 02:05:56 +00:00
b8a17f7ecd This was SVN commit r4416. 2006-09-28 00:47:42 +00:00
5581def43d This was SVN commit r4415. 2006-09-28 00:47:00 +00:00
2cd0dcddb6 This was SVN commit r4414. 2006-09-28 00:46:37 +00:00
b676fabdcd This was SVN commit r4413. 2006-09-28 00:39:36 +00:00
c993cf965f This was SVN commit r4412. 2006-09-28 00:39:22 +00:00
84d5095b8c This was SVN commit r4411. 2006-09-28 00:38:23 +00:00
5d321b7179 This was SVN commit r4410. 2006-09-28 00:38:04 +00:00
ba3cb6f903 This was SVN commit r4409. 2006-09-28 00:37:53 +00:00
b58e638d3c This was SVN commit r4408. 2006-09-28 00:37:37 +00:00
f343cc1034 This was SVN commit r4407. 2006-09-28 00:36:56 +00:00
6e34a0a042 This was SVN commit r4406. 2006-09-28 00:36:00 +00:00
9d36d45bb7 This was SVN commit r4405. 2006-09-28 00:35:28 +00:00
ab620ee93a This was SVN commit r4404. 2006-09-28 00:34:45 +00:00
5fdbe59acc This was SVN commit r4403. 2006-09-28 00:29:27 +00:00
1c3eb71acf This was SVN commit r4402. 2006-09-28 00:28:31 +00:00
8b84b72933 This was SVN commit r4401. 2006-09-28 00:28:18 +00:00
72351ef937 This was SVN commit r4400. 2006-09-28 00:27:51 +00:00
22f5d8d2af This was SVN commit r4399. 2006-09-28 00:27:36 +00:00
4e81f374d2 #A slew of new Mediterranean grass terrains.
This was SVN commit r4398.
2006-09-28 00:23:42 +00:00
7dececbc5f This was SVN commit r4397. 2006-09-28 00:22:44 +00:00
95b21acfec This was SVN commit r4396. 2006-09-27 20:28:33 +00:00
b6c1022566 # Improved actor-viewer tool (more viewing controls, support for random actor variations)
Also right-click-and-drag to rotate the camera vertically.
Fixed LookAt code (the algorithm in the gluLookAt man page seems to be
wrong).

This was SVN commit r4394.
2006-09-27 16:54:23 +00:00
2f53eea71a Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation.
Color: Moved SColor* structs into SColor.h, so they can be used without
indirectly including CVector[34]D.
Terrain: Added 'base colour', for the Actor Viewer to be able to
modulate the colour of normally-white terrain.
Removed some "using namespace std" (because it doesn't make the code
easier to read, and it defeats the point of namespaces, and the rest of
the code doesn't do it).

This was SVN commit r4392.
2006-09-26 01:44:20 +00:00
39c7143a1d Changed cavalry conformance to only the X axis.
This was SVN commit r4391.
2006-09-26 00:33:58 +00:00
76e957ed78 Fixed compilation errors.
Slightly tidied Atlas code.
Removed old unused ScEd code.

This was SVN commit r4389.
2006-09-24 15:59:33 +00:00
ac47d2d028 Cleanup: Remove unused COverlay class
This was SVN commit r4388.
2006-09-24 12:06:36 +00:00
c47d1cc663 CRenderer: Cleanup some remnants of object types for which the Submit() method has been removed.
This was SVN commit r4387.
2006-09-24 11:56:11 +00:00
119f1452bf # Fix a crash during exit.
Refs #152

The issue was that the JSInterface_Console would attempt to write a
message on the console even after the g_Console object was deleted. Work
around this by:
1. resetting the g_Console pointer to 0 after deletion and
2. adding a null-pointer check

This was SVN commit r4386.
2006-09-24 11:48:24 +00:00
c14765989e # Introduce a Scene abstraction that allows the renderer to query visibility from multiple virtual camera positions.
This is the first step towards fixing #142

This was SVN commit r4385.
2006-09-24 11:25:11 +00:00
d1188604c4 This was SVN commit r4384. 2006-09-23 18:51:08 +00:00
a63f49e582 Add gameView.culling and renderer.skipSubmit for debugging purposes.
This was SVN commit r4382.
2006-09-23 16:04:54 +00:00
e0b68b7f9f Use AddLocalProperty in CRenderer.
This gets rid of lots of boiler-plate code in JSI_* functions.

This was SVN commit r4380.
2006-09-23 12:48:06 +00:00
714e436e3c Made AT_STARTUP use an unnamed namespace, to avoid collisions between structs in different files that happen to have the same name (which sometimes causes the constructors to get mixed up by the linker)
This was SVN commit r4378.
2006-09-23 00:01:00 +00:00