TheEnginesOfCreation / EntityPlus

EntityPlus is a mod that offers a true single player experience in the Quake III Arena videogame.
34 stars 5 forks source link

Add spawnflag to items which stops them from floating and rotating #74

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Normally items float and rotate through the air. Level designers who opt for a 
more realistic look might want to have items just sit there lying on the 
ground. The in-editor orientation of the item should be reflected in-game as 
well.

Original issue reported on code.google.com by era...@gmail.com on 21 Jun 2011 at 7:16

GoogleCodeExporter commented 9 years ago
Code responsible for rotating items:

    // the auto-rotating items will all have the same axis
    cg.autoAngles[0] = 0;
    cg.autoAngles[1] = ( cg.time & 2047 ) * 360 / 2048.0;
    cg.autoAngles[2] = 0;

    cg.autoAnglesFast[0] = 0;
    cg.autoAnglesFast[1] = ( cg.time & 1023 ) * 360 / 1024.0f;
    cg.autoAnglesFast[2] = 0;

in cg_ents.c (line 993)

Original comment by era...@gmail.com on 1 Jul 2011 at 11:09

GoogleCodeExporter commented 9 years ago
I would say this isn't an "issue", but rather an "enhancement", right?

Personally I consider this to be OOS (out of scope).

I think it's one of the main features of Q3 that the items float and rotate.  
It's also good for usability/accessibility because it's easy to see items that 
are floating/rotating in a game like Quake 3.  This isn't a realistic game.  
It's a fast-paced game.

Shouldn't modify too much of the game for EP.  I don't see EP has being a 
TC(total conversion) type of mod.

What do you think?

Original comment by ryanbris...@gmail.com on 11 Sep 2011 at 2:29