added spawn tile placement. only one spawn tile can be placed for any give map. in fact, the spawn tile should never actually show up in currenMap.tiles[] because when you try to place a tile it only modifies the currentMap.spawnx and currentMap.spawny variables.
cleaning things up
cleaning things up a second time.
preparing to branch.
cleaning (again) xD
updated .gitignore file
portals are made when you place a t_portal_green tile
clean up
added quarter blocks for stone and studded. also fixed portals a little bit. also fixed initial spawn point.
before, if you loaded a map with portals on it and added more, the ones you added would overwrite the previous portals. :( but I fixed it so it is looking good now. it took me one line of code to fix :3 as for the initial spawn point, I had to divide by 2 for two variables. As for the quarter blocks, I had to add them to the mapMakerInventoryTiles and I defined them in tile_and_item_definitions.h. You can walk over them currently. I might change that for the stone quarter tiles... More work ahead! I have things I know I can do! just a matter of getting them worked into the project!
peace.
~Jensen
gotta add those maps I made. they demonstrate the changes I made! :3
disabled asking if you want to teleport. that was more of a debugging thingy. modified dungeon2v2.map added another portal and a new area :)
added the ability to select menu options via pressing letters when at the title screen.
Added a feature of getting help in the program. press the h key anywhere to recieve help pertaining to that specific part of the program.
edited a help file
items are now saved in maps. changed the buttons on the title screen
I still need to add the ability to remove items from maps in mapMaker.
after that, i'll add the ability to pick up items in game.
chaged the mapmaker buttons/coordinates/isp/msp
I fiddled with the mapmaker buttons and the data (coordinates, item stack poitner, and the map stack pointer...)
I also did some stuff with the screen size changing. the number of pixels per screen division is now 128. I did this because tiles were getting clipped off when TILE_SIZE = 128 and the screen size wasn't evenly divisible by 128. this made things look bad. So I fixed it.
modified .gitignore
added the ability to remove items. in addition, when you pick a tile with the Q key, it now will pick items if there are any in that space. Things are looking good as we approach the release of De_Flux Alpha0.4.0  =D
removed release  archives and cleaned up the bin/Release/ directory.
added the ability to erase tiles/items while panning the camera.
added ability for player to move around in game by HOLDING DOWN the wasd keys.
it is no longer necessary for players to repetitively tap the WASD keys to move. and isn't that... a happy ending?