October 2006 Commit Log

Number of Commits:
200
Number of Active Developers:
3
cnlohr 2006-10-27 02:30

messing around a little more...

15 lines of code changed in:

cnlohr 2006-10-27 02:17

Just screwin' around with water... Maybe something cool will come of it.

165 lines of code changed in:

cnlohr 2006-10-26 01:50

Tweak -- set the mouse's position to WindowX+200,WindowY+200

22 lines of code changed in:

cnlohr 2006-10-24 02:20

some more vector->MVector stuff... but this brings up a deeper question about where that get channel info command is...

1 lines of code changed in:

cnlohr 2006-10-24 02:18

shift around windows.h; speeds up compile by about 2 seconds

1 lines of code changed in:

cnlohr 2006-10-24 02:09

Remove unneeded includes

0 lines of code changed in:

cnlohr 2006-10-24 02:08

We should be trying to use MStrings and avoid string as much as we can.

9 lines of code changed in:

cnlohr 2006-10-23 20:09

Fix 2k3 build

12 lines of code changed in:

cnlohr 2006-10-23 20:09

Fix: in .net2k5 the compiler doesn't know how to do place new on unsigned int's unless you add in new.h :(

5 lines of code changed in:

cnlohr 2006-10-23 20:08

Apparently VC.net2k5 and MAYBE GCC4 have change the order they do assignment operations.

1 lines of code changed in:

cnlohr 2006-10-23 20:07

Fix VC2k5 compile

1 lines of code changed in:

cnlohr 2006-10-23 15:18

Update vector to prevent overwriting of modified stuff.
&
Update skybox

12 lines of code changed in:

cnlohr 2006-10-23 14:11

Oops, put this back in order

3 lines of code changed in:

cnlohr 2006-10-23 13:28

Update linux build, it still crashes when resizing, then deleting vectors.

21 lines of code changed in:

cnlohr 2006-10-23 01:51

Use pre-processed object commands for the FPS camera.

12 lines of code changed in:

cnlohr 2006-10-23 00:57

MASSIVE commit. It may need to be reverted. It is not tested under all architectures.

It's done right after midnight on 10/23/2006 so it can be easily reverted.

(fingers crossed)

149 lines of code changed in:

cnlohr 2006-10-23 00:55

Move MercuryUtil below the class definition of MVector, since MercuryUtil uses MVector now.

Also, convert all construct's to place new's. and destruct to ->~T()'s

51 lines of code changed in:

cnlohr 2006-10-23 00:51

Use 0 instead of NULL. Some files global.h gets included in dont define NULL to be 0 by the time global.h gets included

3 lines of code changed in:

cnlohr 2006-10-22 17:02

eradicate the STL Lists's use in Mercury

13 lines of code changed in:

cnlohr 2006-10-22 16:46

Use another MDeque

9 lines of code changed in:

cnlohr 2006-10-22 16:45

Just use pointers, instead of new and delete, this saves a lot of time (I have profiler proof)

9 lines of code changed in:

axlecrusher 2006-10-21 22:30

add things fot trying to generate a shadow map

269 lines of code changed in:

axlecrusher 2006-10-21 10:21

Fix

2 lines of code changed in:

cnlohr 2006-10-21 04:10

Use a hash for the object register; this looks like it sped up object creation/deletion by a factor of 1.5

61 lines of code changed in:

cnlohr 2006-10-21 03:35

Super optimize MercuryLoadableModel, even use hash tables instead of maps.

27 lines of code changed in:

cnlohr 2006-10-21 03:31

add .empty() to mvector, and make the default hash table size a not-so-collision-creating-number

2 lines of code changed in:

cnlohr 2006-10-21 02:10

Convert to new system

3 lines of code changed in:

cnlohr 2006-10-20 22:38

fix linux compile

27 lines of code changed in:

axlecrusher 2006-10-20 21:08

Fix crash from screen's destructor removing the screen from the manager

1 lines of code changed in:

ultramn 2006-10-20 12:39

*** empty log message ***

2 lines of code changed in:

ultramn 2006-10-20 12:18

*** empty log message ***

17 lines of code changed in:

cnlohr 2006-10-20 02:05

Map editor is converted

19 lines of code changed in:

cnlohr 2006-10-20 02:00

m_camera stuff

19 lines of code changed in:

cnlohr 2006-10-20 02:00

deque is a STL class

8 lines of code changed in:

axlecrusher 2006-10-20 01:45

forgot this

5 lines of code changed in:

axlecrusher 2006-10-18 17:28

don't automatically change settings

1 lines of code changed in:

axlecrusher 2006-10-18 15:56

fix sorting in screen

14 lines of code changed in:

axlecrusher 2006-10-18 15:51

remove

0 lines of code changed in:

axlecrusher 2006-10-18 11:48

Update

14 lines of code changed in:

axlecrusher 2006-10-18 11:48

Fix text scaling

1 lines of code changed in:

axlecrusher 2006-10-18 11:47

Fix sprites

12 lines of code changed in:

axlecrusher 2006-10-18 01:25

Fix spawn for screen

18 lines of code changed in:

axlecrusher 2006-10-18 01:18

seperate orthographic and perspective projection objects in the screen

99 lines of code changed in:

axlecrusher 2006-10-18 01:17

comment out ortho/sprite stuff for now

3 lines of code changed in:

axlecrusher 2006-10-18 01:16

Template the draw sort and make some fucntions virtual and give custom render function

74 lines of code changed in:

axlecrusher 2006-10-18 01:14

comparisons

4 lines of code changed in:

axlecrusher 2006-10-18 01:12

Objects no longer control their projection.
(anything that is sprite based still needs a lot of work)

22 lines of code changed in:

cnlohr 2006-10-17 02:15

update the doxygen configuration

5 lines of code changed in:

cnlohr 2006-10-17 02:15

commenting

37 lines of code changed in:

cnlohr 2006-10-16 13:57

comment the deque/hash

47 lines of code changed in:

cnlohr 2006-10-16 13:14

FINALLY! Fix the damn screen deletion issue!

19 lines of code changed in:

cnlohr 2006-10-16 12:47

Fix object sorting.

69 lines of code changed in:

axlecrusher 2006-10-15 16:05

8bit stencil

1 lines of code changed in:

axlecrusher 2006-10-15 16:05

Add functions

119 lines of code changed in:

cnlohr 2006-10-14 23:56

Update project file

8 lines of code changed in:

cnlohr 2006-10-14 16:36

Don't make directX includes use MercuryMemory

2 lines of code changed in:

cnlohr 2006-10-14 16:35

Fix circular issue, since we won't be missing this leaked data, it's not a big worry.

8 lines of code changed in:

cnlohr 2006-10-14 16:12

Fix ambiguous ! operator, in favor of FAIL, so we actually get a clear reason for failure.

1 lines of code changed in:

cnlohr 2006-10-14 16:04

Make the screen deletion thing actually work and not leak on .net2k5 and others

8 lines of code changed in:

axlecrusher 2006-10-14 15:41

fix uninitialized variable

1 lines of code changed in:

axlecrusher 2006-10-14 15:41

Revert, see comment in .h

1 lines of code changed in:

cnlohr 2006-10-14 15:34

Fix memory leak when making a windows-based thread

1 lines of code changed in:

cnlohr 2006-10-14 15:05

Add: Fail macro, to forcively fail, it's done this way to mimic the way ASSERT is written.

1 lines of code changed in:

cnlohr 2006-10-14 15:03

Add: MHash table

72 lines of code changed in:

cnlohr 2006-10-14 15:01

Make string be able to be straight casted to an int, for hashing purposes.

1 lines of code changed in:

axlecrusher 2006-10-13 20:48

add file

4 lines of code changed in:

cnlohr 2006-10-13 20:40

change formatting of hash, to lowercase, like the rest of string

3 lines of code changed in:

cnlohr 2006-10-13 20:39

floating point warning

2 lines of code changed in:

cnlohr 2006-10-13 20:38

Add hash function

15 lines of code changed in:

axlecrusher 2006-10-13 20:34

Try to clean up, and log to info file.

22 lines of code changed in:

axlecrusher 2006-10-13 20:07

Move compiler into own function

70 lines of code changed in:

ultramn 2006-10-13 20:03

*** empty log message ***

390 lines of code changed in:

axlecrusher 2006-10-13 17:44

Quaternion rotations

12 lines of code changed in:

axlecrusher 2006-10-13 17:41

Use quaternion

2 lines of code changed in:

axlecrusher 2006-10-13 17:40

flaot* constructor

1 lines of code changed in:

ultramn 2006-10-13 12:55

Pixelshaders NYW

168 lines of code changed in:

cnlohr 2006-10-13 02:50

Update & Make ASSERT() actually write a crash log with all important info.

10 lines of code changed in:

axlecrusher 2006-10-13 00:43

max lights

3 lines of code changed in:

axlecrusher 2006-10-12 20:57

only slow down for the first one

1 lines of code changed in:

axlecrusher 2006-10-12 20:57

make it bright

2 lines of code changed in:

axlecrusher 2006-10-12 20:34

update

1 lines of code changed in:

axlecrusher 2006-10-12 20:33

Light for coke cans too

13 lines of code changed in:

axlecrusher 2006-10-12 20:19

notes

3 lines of code changed in:

cnlohr 2006-10-12 20:09

Update project + Add ability to do pre-cycle updates

12 lines of code changed in:

axlecrusher 2006-10-12 17:53

new target thingy

0 lines of code changed in:

axlecrusher 2006-10-12 17:52

light tween

1 lines of code changed in:

axlecrusher 2006-10-12 17:50

Update targeting sprite and use dynamic lights

15 lines of code changed in:

axlecrusher 2006-10-12 17:49

Make lights use more of mercury object

18 lines of code changed in:

axlecrusher 2006-10-12 17:47

Use material for lights

4 lines of code changed in:

axlecrusher 2006-10-12 17:46

comment

2 lines of code changed in:

axlecrusher 2006-10-11 22:27

move a can

5 lines of code changed in:

cnlohr 2006-10-11 22:18

update for screen

8 lines of code changed in:

cnlohr 2006-10-11 21:11

Shift light & More viewing angle

19 lines of code changed in:

cnlohr 2006-10-11 21:11

Correct angle

1 lines of code changed in:

axlecrusher 2006-10-11 15:19

update marble

5 lines of code changed in:

axlecrusher 2006-10-11 15:17

Position the light correctly

3 lines of code changed in:

axlecrusher 2006-10-11 14:34

FIx jitter. Also we don't need to scale the box.

1 lines of code changed in:

axlecrusher 2006-10-11 14:20

add screen

8 lines of code changed in:

axlecrusher 2006-10-11 14:19

Update

15 lines of code changed in:

axlecrusher 2006-10-11 14:18

add camera

19 lines of code changed in:

axlecrusher 2006-10-11 14:15

set camera

4 lines of code changed in:

axlecrusher 2006-10-11 14:14

pointer

1 lines of code changed in:

cnlohr 2006-10-11 12:39

Update -- remove the visibility of the sides and marblize the balls

3 lines of code changed in:

cnlohr 2006-10-11 01:23

Marble and Explosion Textures.

25 lines of code changed in:

cnlohr 2006-10-11 01:22

Outdoors Screen!

111 lines of code changed in:

cnlohr 2006-10-11 01:22

Update project (and use skybox)

15 lines of code changed in:

cnlohr 2006-10-11 01:21

ASSERT now actually says the file and line number the problem occured on.

3 lines of code changed in:

cnlohr 2006-10-11 01:18

New metrics for outdoor world

62 lines of code changed in:

axlecrusher 2006-10-11 00:35

toggle z buffer writing

3 lines of code changed in:

axlecrusher 2006-10-11 00:32

toggle zbuffer writing

10 lines of code changed in:

axlecrusher 2006-10-10 15:21

construct from previous values

2 lines of code changed in:

axlecrusher 2006-10-10 14:28

const

1 lines of code changed in:

axlecrusher 2006-10-10 09:37

common light processing function

39 lines of code changed in:

axlecrusher 2006-10-10 09:22

*sigh* Make different types of lights work for dynamic lights too.

8 lines of code changed in:

cnlohr 2006-10-10 02:07

And that would explain the crappy normal calculations

1 lines of code changed in:

cnlohr 2006-10-09 23:51

Add point lighting

20 lines of code changed in:

axlecrusher 2006-10-09 14:01

only move camera on first explosion

33 lines of code changed in:

axlecrusher 2006-10-09 13:06

show robot

1 lines of code changed in:

cnlohr 2006-10-09 00:57

don't freeze camera when in 3rd person and blowing something up

1 lines of code changed in:

axlecrusher 2006-10-08 22:51

Tweak bullet time

51 lines of code changed in:

axlecrusher 2006-10-08 21:53

eXtreamly kick ass bullet time

20 lines of code changed in:

axlecrusher 2006-10-08 21:52

fade out cans

1 lines of code changed in:

cnlohr 2006-10-08 20:55

up the gravity some

1 lines of code changed in:

axlecrusher 2006-10-08 19:36

Version 3

13 lines of code changed in:

axlecrusher 2006-10-08 19:34

Grass

5 lines of code changed in:

axlecrusher 2006-10-08 13:54

always use matrix from the texture stack

7 lines of code changed in:

axlecrusher 2006-10-07 23:35

compile without d3d

88 lines of code changed in:

axlecrusher 2006-10-07 23:34

#USE_D3D

2 lines of code changed in:

axlecrusher 2006-10-07 23:30

header cleanup

1 lines of code changed in:

axlecrusher 2006-10-07 18:28

null on destruction just to be safe

1 lines of code changed in:

cnlohr 2006-10-07 18:24

Skip unessiary step

0 lines of code changed in:

cnlohr 2006-10-07 18:21

OOps... we really have to say the new head's previous is null!

6 lines of code changed in:

cnlohr 2006-10-07 18:05

Oops that shouldn't have been committed

0 lines of code changed in:

axlecrusher 2006-10-07 17:51

MDeque

3 lines of code changed in:

axlecrusher 2006-10-07 17:50

revert, thanks for reading

3 lines of code changed in:

cnlohr 2006-10-07 00:42

Cleanup, Fix Deque, and use Deque more places ... then also speed deque up a little, and stop using (dequeiterator++ in favor of ++de in a place)

15 lines of code changed in:

cnlohr 2006-10-06 23:51

UPDATE: Use MDeque

70 lines of code changed in:

axlecrusher 2006-10-06 22:17

use SSE not SSE2

20 lines of code changed in:

cnlohr 2006-10-06 19:58

Fix warning

1 lines of code changed in:

axlecrusher 2006-10-06 19:23

Matrix multiplication in SSE

160 lines of code changed in:

cnlohr 2006-10-06 16:04

Fix Linux Compile

5 lines of code changed in:

cnlohr 2006-10-06 15:48

Fix Linux warnings

3 lines of code changed in:

cnlohr 2006-10-06 01:32

Update for game

60 lines of code changed in:

cnlohr 2006-10-06 01:04

update world for game

44 lines of code changed in:

cnlohr 2006-10-06 00:59

update

31 lines of code changed in:

cnlohr 2006-10-06 00:33

Update! for game

108 lines of code changed in:

cnlohr 2006-10-05 23:48

util: function for synchronizing animation states.

1 lines of code changed in:

cnlohr 2006-10-05 23:27

Projectiles now have tracers

54 lines of code changed in:

cnlohr 2006-10-05 21:57

Fix ray

4 lines of code changed in:

cnlohr 2006-10-05 21:04

Fix debug mode in VC6

1 lines of code changed in:

cnlohr 2006-10-05 20:01

OOPS! Wrong way for multiplication

2 lines of code changed in:

cnlohr 2006-10-05 19:32

Add MDeque

104 lines of code changed in:

axlecrusher 2006-10-05 17:33

Convert to C style (easier for ASM)

36 lines of code changed in:

axlecrusher 2006-10-05 16:32

inline

2 lines of code changed in:

axlecrusher 2006-10-05 16:31

unneeded variable

0 lines of code changed in:

axlecrusher 2006-10-05 14:27

More direct work on matrix

44 lines of code changed in:

axlecrusher 2006-10-05 13:27

operate directly on the data, bypass [] [] mercury matrix operators

27 lines of code changed in:

axlecrusher 2006-10-05 12:05

Only send projection data when we apply the projection settings (which is only done when we have to

20 lines of code changed in:

cnlohr 2006-10-05 03:31

Update to game... now it actually works... EXPLODING coke cans and all!

50 lines of code changed in:

cnlohr 2006-10-05 03:31

Add public function to get an object's parent

1 lines of code changed in:

cnlohr 2006-10-05 03:31

virtualize add and removal functions

2 lines of code changed in:

cnlohr 2006-10-05 03:30

Many updates regarding general usability and features.

55 lines of code changed in:

cnlohr 2006-10-05 03:24

update metrics for project

6 lines of code changed in:

cnlohr 2006-10-05 02:40

updated metrics

7 lines of code changed in:

cnlohr 2006-10-05 00:48

Fix compile

2 lines of code changed in:

cnlohr 2006-10-04 23:04

Update World

34 lines of code changed in:

cnlohr 2006-10-04 23:03

Update, speed some stuff up

30 lines of code changed in:

cnlohr 2006-10-04 23:02

Matrix: Only pass in float *'s, this prevents calls to []

6 lines of code changed in:

cnlohr 2006-10-04 21:13

OOPS! You need these for the new screen

222 lines of code changed in:

cnlohr 2006-10-04 16:59

The new ODE FPS screen! Totally doesn't work yet!

147 lines of code changed in:

cnlohr 2006-10-04 16:58

F3 does Z now

2 lines of code changed in:

axlecrusher 2006-10-04 16:16

move building

4 lines of code changed in:

axlecrusher 2006-10-04 16:07

update terrain

4 lines of code changed in:

axlecrusher 2006-10-04 14:56

More blending modes

9 lines of code changed in:

axlecrusher 2006-10-04 13:39

Resize the vector after we clear it.

1 lines of code changed in:

axlecrusher 2006-10-04 13:24

If we are changing to a projection that is the same as the previous, don't do anything

23 lines of code changed in:

cnlohr 2006-10-04 00:38

New Project Commit... Can't wait to actually get it done!

613 lines of code changed in:

cnlohr 2006-10-04 00:23

Fix the map editor

22 lines of code changed in:

cnlohr 2006-10-04 00:23

Use no image when failed to find image

1 lines of code changed in:

cnlohr 2006-10-04 00:22

Warn users on windows about asserts.

3 lines of code changed in:

axlecrusher 2006-10-03 21:39

metric out

2 lines of code changed in:

axlecrusher 2006-10-03 21:26

Don't change top of stack, just use it

2 lines of code changed in:

axlecrusher 2006-10-03 21:16

wrapUV

1 lines of code changed in:

axlecrusher 2006-10-03 21:12

Call MercuryObject::Update() last

5 lines of code changed in:

axlecrusher 2006-10-03 20:09

demo tweenable textures

2 lines of code changed in:

axlecrusher 2006-10-03 20:08

Call material's update

16 lines of code changed in:

axlecrusher 2006-10-03 19:46

Manually update materials since materials are not objects so they can not be automatically added using AddObject

10 lines of code changed in:

axlecrusher 2006-10-03 19:44

Update function that updates textures

8 lines of code changed in:

axlecrusher 2006-10-03 19:36

automatically set texture matrix stack for each texture

10 lines of code changed in:

axlecrusher 2006-10-03 16:35

replace

3 lines of code changed in:

axlecrusher 2006-10-03 16:30

fix headers

5 lines of code changed in:

axlecrusher 2006-10-03 16:28

Blending modes

13 lines of code changed in:

axlecrusher 2006-10-03 16:28

make tweenable via mercury object

23 lines of code changed in:

axlecrusher 2006-10-03 15:12

Texture stack

10 lines of code changed in:

axlecrusher 2006-10-03 14:49

project update

11 lines of code changed in:

axlecrusher 2006-10-03 14:47

small updates

8 lines of code changed in:

axlecrusher 2006-10-03 14:44

some optional stuff

3 lines of code changed in:

axlecrusher 2006-10-02 13:49

Add 2k5

4974 lines of code changed in:

cnlohr 2006-10-02 13:48

Fix ending crash on 2k5

6 lines of code changed in:

cnlohr 2006-10-02 13:39

Fix constant crash on VC.net 2k5

3 lines of code changed in:

September 2006 »

Generated by StatCVS 0.3