Commit Graph

54 Commits

Author SHA1 Message Date
victorlevasseur b09bfe9816 Add a new insertion mode (can now insert tiles in a rectangle) 2014-09-04 18:54:40 +02:00
victorlevasseur b0e02ca6a6 Add help buttons on TileSet/MapConfig dialogs 2014-09-03 12:53:53 +02:00
victorlevasseur 0d4ea49b55 Merge branch 'tilemapobject/master' into tilemapobject/dev 2014-09-03 12:29:39 +02:00
victorlevasseur a0af4086d9 Add/Update license text 2014-09-02 22:07:48 +02:00
Victor Levasseur b3ddb009b2 Improve toolbars positioning in the TileMapObject's editors 2014-09-02 11:56:47 +02:00
Victor Levasseur 1b87865198 Add a confirmation msgbox before closing the editor 2014-09-02 11:52:49 +02:00
Victor Levasseur dbe11e35a6 Forgot to commit a file 2014-09-02 11:42:39 +02:00
Victor Levasseur 0f278d6a9e Improve TileSetPanel 2014-09-02 11:38:10 +02:00
Victor Levasseur deb9634a12 Improve the TileMapPanel 2014-09-02 11:27:46 +02:00
Victor Levasseur 367092a27e Fix a problem with invalid tilesets inside TileSetPanel 2014-09-02 11:09:35 +02:00
Victor Levasseur b32db58d11 Fix the same bug for non-integer coordinates 2014-09-01 20:19:29 +02:00
victorlevasseur bb20528977 Fix blank lines between tiles in preview 2014-09-01 20:07:45 +02:00
Victor Levasseur e9bfc1f55c Optimize rendering in TileSetPanel
Add a label to the tileset preview (in TileSetConfig.)
2014-09-01 17:19:49 +02:00
Victor Levasseur 9b65830d05 Merge branch 'tilemapobject/master' into tilemapobject/dev 2014-09-01 15:52:08 +02:00
Victor Levasseur f178a65867 Add a TileSetPanel in the TileSetConfig. to preview the the parameters 2014-09-01 15:33:32 +02:00
victorlevasseur 181bdf92b2 Add a help button in TileMapObjectEditor 2014-09-01 10:56:23 +02:00
victorlevasseur 084a5000e1 Add single tile collision condition 2014-08-31 20:13:40 +02:00
victorlevasseur 09de2c989f Merge branch 'tilemapobject/master' into tilemapobject/dev 2014-08-31 17:41:38 +02:00
victorlevasseur 16d4276184 Optimize TileMap drawing in the TileMapPane (editor) 2014-08-31 11:48:40 +02:00
victorlevasseur 413497d138 Add single tile collision condition 2014-08-30 17:49:17 +02:00
victorlevasseur 2e6f58cf33 Add condition to test width and height of the TileMapObject 2014-08-30 17:45:15 +02:00
victorlevasseur 36210ad4ee Add a small help for the Tilemap edition 2014-08-29 22:39:00 +02:00
victorlevasseur 2062efff00 Add documentation to TileSet.h file 2014-08-29 21:23:35 +02:00
victorlevasseur 789bed9c95 Add predefined hitboxes selectable from the tile editor 2014-08-29 18:43:54 +02:00
victorlevasseur 037d62e013 Fix toolbar buttons opening wrong dialogs 2014-08-27 18:52:41 +02:00
victorlevasseur 970a9a85ec Add hitbox load and save 2014-08-27 17:53:26 +02:00
victorlevasseur 3f7c74dbf8 Added proxy classes for TileMap and TileSet. 2014-08-27 12:48:37 +02:00
victorlevasseur af56bfc5ae Add collision mask generation (can now collides) 2014-08-26 23:35:44 +02:00
victorlevasseur d266635116 Add Tile hitbox (still need customization) 2014-08-26 20:18:19 +02:00
victorlevasseur 23c9e44a58 Added tools buttons to edit the collision mask 2014-08-26 10:04:30 +02:00
victorlevasseur 11030317b7 Add TileEditor to show the current tile
This editor will be used for collision mask edition
2014-08-25 20:47:11 +02:00
victorlevasseur aa5967ddbd Merge branch 'tilemap-object' of https://github.com/victorlevasseur/GD into tilemap-object 2014-08-24 20:25:20 +02:00
Victor Levasseur 9bf977499a Realize the resource editor toolbar in the Tileset config 2014-08-24 18:08:12 +02:00
victorlevasseur 288fd2634a The tileset config opens automatically for a new object
Reduce toolbar icon size
2014-08-24 11:21:16 +02:00
victorlevasseur 7847bc3d01 Forgot to commit some files 2014-08-24 11:03:37 +02:00
victorlevasseur 3c44398e4b Separate the tilemap size config into a new window
Add a toolbar in the editor main panel
2014-08-23 20:32:34 +02:00
victorlevasseur 2ab3cb8d05 Separate the tileset configuration into a window
Moved the wxCrafter project into the same folder as the extension
2014-08-23 10:46:28 +02:00
victorlevasseur e5c8908f8b Rename the wxCrafter project to TileMapDialogs.wxcp 2014-08-22 18:07:27 +02:00
victorlevasseur ab1793626b Fix a bug with tilemap positioning in runtime 2014-08-22 11:55:06 +02:00
victorlevasseur 2b6a51d052 The tilemap editor now loads the tile size, spacing 2014-08-22 11:49:25 +02:00
victorlevasseur 20992044d1 Add serialization to the tilemap object. 2014-08-22 11:30:37 +02:00
victorlevasseur a3f227025b Make some changes to events handler in TileMapPanel 2014-08-21 21:37:26 +02:00
victorlevasseur a14694e5eb Add the possibility to draw when moving the mouse with the button pressed 2014-08-21 19:19:26 +02:00
victorlevasseur ca81d61579 Add the beginning of the tilemap object
Add an icon for the object
2014-08-21 13:18:41 +02:00
victorlevasseur 8a49b88006 Add dockable window to the editor 2014-08-20 11:30:27 +02:00
victorlevasseur 5f6f7fdb8d Fix a bug with buffering 2014-08-19 17:22:21 +02:00
victorlevasseur 1fc985bec1 Add buffering to the tilemap editor. 2014-08-19 13:56:09 +02:00
victorlevasseur 6de031c4cf Fix a bug with not loaded tilesets. 2014-08-19 11:49:20 +02:00
victorlevasseur 070e85deaa Added TileSet class containing data about the tileset. 2014-08-15 22:24:18 +02:00
victorlevasseur fdfb8ab52c Separated TileMap (contains data) from TileMapPanel (GUI). 2014-08-14 23:35:52 +02:00