Always opposite, it's about 180 degree turn when you move the compass in and out .
I am using camping compass
Assuming you kept the card in the same alignment, it looked like a 20 degree shift in the pictures.
By always 180 I meant if the car is facing N, E, S, W, does the compass flip 180. I would expect the car to produce an offset, and depending on the strength of the offset, the compass will either point the same direction relative to the vehicle (strong offset that is causing a new north), or else shift two 180 offset directions toward the vehicle north, and having no percievable effect 90 degrees off the most effected headings. (Example: E-> NE, W ->NW, SE -> E, S->S, SW->W, N->N)
For instance, if you did a slow circle in a parking lot, the compass might either point the same direction all the time (or close to it), or might be correct in two directions and off tangential to the correct ones.
What is happening in a hard iron (constant offset) situation is that the compass expects to only see the earth's magnetic field at a constant strength. So as the compass rotates, the field forms a circle around the center.
What the vehicle's field does is add an offset so the center point moves relative to the circle. If it moves outside the circle (vehicle > earth field) you'll lose headings entirely. If the offset is less, you get errors due to the shift.
Soft iron effects are caused by materials that are not magnetized, but bend the existing magnetic fields, they cause shifts that are dependant on the vehicle's orientation relative to the earth's field.
Load based shifts act like hard iron, but are caused by current draw in the vehicle accessories.