mirror of
https://github.com/ZDoom/Raze.git
synced 2025-06-02 02:01:31 +00:00
- use floats for vertices.
This commit is contained in:
parent
cf17cffb26
commit
cd55658786
13 changed files with 65 additions and 62 deletions
|
@ -50,8 +50,8 @@ double Get(int index, DCoreActor* actor, int type)
|
|||
case Interp_Sect_CeilingPanX: return sector[index].ceilingxpan_;
|
||||
case Interp_Sect_CeilingPanY: return sector[index].ceilingypan_;
|
||||
|
||||
case Interp_Wall_X: return wall[index].wall_int_pos().X;
|
||||
case Interp_Wall_Y: return wall[index].wall_int_pos().Y;
|
||||
case Interp_Wall_X: return wall[index].__wall_pos.X;
|
||||
case Interp_Wall_Y: return wall[index].__wall_pos.Y;
|
||||
case Interp_Wall_PanX: return wall[index].xpan_;
|
||||
case Interp_Wall_PanY: return wall[index].ypan_;
|
||||
|
||||
|
@ -74,8 +74,8 @@ void Set(int index, DCoreActor* actor, int type, double val)
|
|||
case Interp_Sect_CeilingPanX: sector[index].ceilingxpan_ = float(val); break;
|
||||
case Interp_Sect_CeilingPanY: sector[index].ceilingypan_ = float(val); break;
|
||||
|
||||
case Interp_Wall_X: old = wall[index].wall_int_pos().X; wall[index].__wall_int_pos.X = xs_CRoundToInt(val); if (wall[index].wall_int_pos().X != old) wall[index].moved(); break;
|
||||
case Interp_Wall_Y: old = wall[index].wall_int_pos().Y; wall[index].__wall_int_pos.Y = xs_CRoundToInt(val); if (wall[index].wall_int_pos().Y != old) wall[index].moved(); break;
|
||||
case Interp_Wall_X: old = wall[index].__wall_pos.X; wall[index].__wall_pos.X = val; if (wall[index].__wall_pos.X != old) wall[index].moved(); break;
|
||||
case Interp_Wall_Y: old = wall[index].__wall_pos.Y; wall[index].__wall_pos.Y = val; if (wall[index].__wall_pos.Y != old) wall[index].moved(); break;
|
||||
case Interp_Wall_PanX: wall[index].xpan_ = float(val); break;
|
||||
case Interp_Wall_PanY: wall[index].ypan_ = float(val); break;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue