T4Larson

Results 15 comments of T4Larson

What's the policy regarding the "m_" prefix for class members? [Google Style Guide](https://google-styleguide.googlecode.com/svn/trunk/cppguide.html#Local_Variables) suggests not to use hungarian notation, but often the member naming rule is preferred for readability (or...

> So it means that pre-activated entity negation flag behaviour (or, to be more clear, antitrigger behaviour) is also different between TR1 and TR4? Yes, in Tr1 a pre-triggered object...

I've made a testlevel (surprisingly got dxtre working without major problems): https://drive.google.com/open?id=0B0VG1ji-DF7rMjA3WVB4OFcwRFk (hope you can access it w/o google account). There seem to be more differences: Tr1 antitrigger _only_ clears...

Overlapping rooms seem to be pretty frequent throughout the levels, I've recently been flipped into the wrong room in hall.tr4 some times... I remember having read that CrystalSpace had similar...

I'm sure it's Animcmd 4: the "kill" function is only valid for moveables with the AI-Flag, for Switches it means the switching-point. Since there are already AnimCmd_4 in Tr1 switch-anims,...

Maybe this was due to vsync? With the fixed timesteps this should return GAME_LOGIC_REFRESH_INTERVAL anyway - the darts at the beginning of tr1 lvl1 seemed to work.

I had this happen with vsync disabled during framestep testing - the higher the framerate, the slower the turning was. The reason in that case was that Game_ApplyControls() was called...

In #269, the state handler dosn't properly handle slow-turn to fast-turn transition, which are based on the previous flawed frame stepping and animation sizes (like a couple of other state...

This is part of the corresponding movement code in TR4: ``` c++ // pItem = &LaraObject // pAnim->dFwdAccelPerFrame16_16 and pAnim->dFwdSpeed16_16 are 16.16 fixcomma values, // hence the related results are...

> ...but what about horizontal velocity? This second value which "pushes" Lara forward in the air. It should be called wSpeed_X in your code, but there is no such value....