diff --git a/field.cpp b/field.cpp index 37b34bc80f..b4a9351a46 100644 --- a/field.cpp +++ b/field.cpp @@ -55,8 +55,8 @@ void field_add(float* add, float *pos) if ((index >= 0) && (index < FIELD_ELEMENTS)) { field[index].val.x += add[0]; - field[index].val.y += add[0]; - field[index].val.z += add[0]; + field[index].val.y += add[1]; + field[index].val.z += add[2]; } } @@ -107,9 +107,10 @@ void field_simulate(float dt) { field[i].val += add; } else { - field[i].val.x += (randFloat() - 0.5)*0.01*FIELD_SCALE; - field[i].val.y += (randFloat() - 0.5)*0.01*FIELD_SCALE; - field[i].val.z += (randFloat() - 0.5)*0.01*FIELD_SCALE; + field[i].val *= 0.999; + //field[i].val.x += (randFloat() - 0.5)*0.01*FIELD_SCALE; + //field[i].val.y += (randFloat() - 0.5)*0.01*FIELD_SCALE; + //field[i].val.z += (randFloat() - 0.5)*0.01*FIELD_SCALE; } } diff --git a/interface.xcodeproj/project.xcworkspace/xcuserdata/philip.xcuserdatad/UserInterfaceState.xcuserstate b/interface.xcodeproj/project.xcworkspace/xcuserdata/philip.xcuserdatad/UserInterfaceState.xcuserstate index 076c36d919..c10b834c5c 100644 Binary files a/interface.xcodeproj/project.xcworkspace/xcuserdata/philip.xcuserdatad/UserInterfaceState.xcuserstate and b/interface.xcodeproj/project.xcworkspace/xcuserdata/philip.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/interface.xcodeproj/xcuserdata/philip.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist b/interface.xcodeproj/xcuserdata/philip.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist index 3f3c486751..d8e15f635a 100644 --- a/interface.xcodeproj/xcuserdata/philip.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist +++ b/interface.xcodeproj/xcuserdata/philip.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist @@ -3,19 +3,6 @@ type = "1" version = "1.0"> - -