I really should've released this version 2 weeks ago. I've spent the last two weeks doing work thatI wanted as part of the 313 release, that hasn't paid off. Gutted. Stuff that makes a diff to the game in bold below.
○ Stopped using JSON and started using pickle as file saver/loader. Pickle, being part of core Python, just worked.
○ Altered draw_image code and image class to internalize elevations of images – so I can pull images as part of an inheritance diagram
○ Changed physics constants so that they are referred to in a attrs dictionary instead of as attributes of the sim
○ Fixed shockwave physics so that energy and momentum aren’t carried along the edge of the map. Energy and momentum are now carried off the map.
○ Fixed sim shadowcasting so that the tile you are in does not block sight. Allows LOS as originally intended (there has been a kludge in there for ages).
○ Added “excludes” to make_win_exe as TKinter started being included as well as numpy – don’t know why.
○ Altered draw_image code and image class to internalize elevations of images – so I can pull images as part of an inheritance diagram
○ Changed physics constants so that they are referred to in a attrs dictionary instead of as attributes of the sim
○ Fixed shockwave physics so that energy and momentum aren’t carried along the edge of the map. Energy and momentum are now carried off the map.
○ Fixed sim shadowcasting so that the tile you are in does not block sight. Allows LOS as originally intended (there has been a kludge in there for ages).
○ Added “excludes” to make_win_exe as TKinter started being included as well as numpy – don’t know why.
No comments:
Post a Comment