Fixed issues with where terrain was created (depends on camera position!)

Overworld2.5plugin/ui2dbonzairob @ 21:34on 05 Jan 17

Added a feature to InputHandler to buffer mousedown and fake a mouseup first if there were two mousedowns in a row; started on wx ui system with terrain options; added box drawing. Cell add/remove is still a bit janky

Overworld2.5plugin/ui2dbonzairob @ 17:50on 28 Dec 16

Added undo/redo system to the engine for editors; added undo/redo cell changes to overworld25:MapEditor; moved wx's input check to actionLastFrame, but it now seems to miss mouse-up sometimes.

Sitebonzairob @ 14:56on 26 Dec 16

Fix gitcommit bbcode, again

Sitebonzairob @ 03:37on 25 Dec 16

Adding some debug to commit bbcode

Sitebonzairob @ 13:21on 23 Dec 16

Update git api connections

Overworld2.5plugin/ui2dbonzairob @ 19:59on 18 Dec 16

Added the temporary shader to preview adding/removing batches of tiles. Left click add, right remove, click the other button to cancel (will be on esc soon).

MOverworld2.5plugin/ui2dbonzairob @ 20:12on 10 Dec 16

Merge branch 'plugin-architecture' into plugin/overworld25

plugin-architectureOverworld2.5bonzairob @ 20:11on 10 Dec 16

Changes from overworld25 work

Overworld2.5plugin/ui2dbonzairob @ 20:08on 10 Dec 16

Fixed some problems with adding and removing terrain

Overworld2.5plugin/ui2dbonzairob @ 23:11on 07 Dec 16

Did some documentation, updated and changed how the terrain cells are managed

Working on terrain click buffers; a few semantic changes to Shader, Image, Input. About to rewrite terrain click anyway...

Overworld2.5plugin/ui2dbonzairob @ 17:30on 20 Oct 16

Updated obj loader to optionally load normals; created new rock models with normals; added normals and lighting to terrain; added new (more modular) framebuffer system and a which-cell-was-clicked buffer for terrain

Overworld2.5plugin/ui2dbonzairob @ 18:15on 02 Oct 16

Hooked up the Overworld state and got it drawing terrain modules in square or round grids; started work on vbo management for editing; changed some Globals names to better reflect their purposes (i.e. UP split into NORTH for -Z and UP for +Y)

Overworld2.5plugin/ui2dbonzairob @ 22:24on 28 Sep 16

Working on the opengl context for the engine and embedding it in wx

Overworld2.5plugin/ui2dbonzairob @ 22:47on 26 Sep 16

MapEditor main window layout

Overworld2.5plugin/ui2dbonzairob @ 19:50on 25 Sep 16

For the MapEditor, reinstating some basics from v1.0; removing some unused and/or copyrighted materials; finished 3dPE.py's loading method and added user_folder_path and plugin_folder_path methods to the main 3dpe object

plugin-architectureOverworld2.5bonzairob @ 16:07on 25 Sep 16

Added some platform detection

plugin-architectureOverworld2.5bonzairob @ 23:19on 23 Sep 16

Fixed ParticleSystem crash, added ui2d:particletest entry

plugin-architectureOverworld2.5bonzairob @ 23:03on 23 Sep 16

Fixed some pygame/gl issues with text rendering, commented some code, tried to get titanbattle running standalone

plugin-architectureOverworld2.5bonzairob @ 22:35on 21 Sep 16

Setup for some basic, optional windowing; added the previous pygame stuff in and hooked it up; fixed lots of plugin imports and references