summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove Gson dependency start custom libjtmx implementationNao Pross2018-12-154-5/+17
* Change Tile.loaded to Tile.activeNao Pross2018-12-132-10/+12
* Fix Map.getSize() to return a DimensionNao Pross2018-12-123-7/+6
* Add loaded member to sprites and minor correctionsNao Pross2018-12-124-21/+36
* Minor access and synchronization correctionsNao Pross2018-12-126-28/+34
* Separate UPS from FPS, make thread for GameWindow (graphics thread)Nao Pross2018-12-125-106/+236
* Add initial impl for spritesNao Pross2018-12-072-2/+49
* Fix NullPointerException on MapScene.tileAtCoordinates()Nao Pross2018-12-041-2/+6
* Replace old BattleScene code with new impl from WorldSceneNao Pross2018-12-035-303/+43
* Start impl of TurnInfo widget to show mission detailsNao Pross2018-12-032-1/+33
* Fix anchors, add TerrainInfo widgetNao Pross2018-12-036-24/+98
* Update ActorInfoNao Pross2018-12-032-3/+3
* Add widget anchors to place widgets in relative positionsNao Pross2018-12-032-1/+36
* Update PerfView to show FPS instead of DeltaTimeNao Pross2018-12-032-7/+10
* Refractor sleep in Scene rendering loop for better performanceNao Pross2018-12-032-28/+37
* Update Scene thread pause to use a higher level interfaceNao Pross2018-12-032-18/+12
* Connect ActorInfo to mouse events to show info of actor under cursorNao Pross2018-12-025-12/+78
* Add static class Font, update ActorInfo panelNao Pross2018-12-025-37/+90
* Update default window size to 720pNao Pross2018-12-021-1/+1
* Add option to not render the grid to MapSceneNao Pross2018-11-272-7/+14
* Add unscii-16 as default font in SceneNao Pross2018-11-274-8/+34
* Deleted Game.start() content, add check for state changeNao Pross2018-11-261-2/+4
* Fix PerfView text colorNao Pross2018-11-261-0/+3
* Capitalize actor names in testmap.jsonNao Pross2018-11-261-1/+1
* Add WorldScene and ActorInfo widgetNao Pross2018-11-267-19/+101
* Remove old MapEditor codeNao Pross2018-11-253-268/+1
* Make Map.get take a path relative to /subconscious/res/mapsNao Pross2018-11-252-2/+8
* Add jar recipe in Makefile, move res folder inside packageNao Pross2018-11-253-27/+17
* Rename MenuScene to MainMenuScene and minor code cleanupNao Pross2018-11-2410-48/+29
* Add simple PerfView widget to show the deltaTimeNao Pross2018-11-242-0/+34
* Add dynamic widgets (update on every gameloop tick)Nao Pross2018-11-242-3/+27
* Enable use of assertionsNao Pross2018-11-241-3/+1
* Call Game.update() on Scene loopNao Pross2018-11-242-1/+8
* Add RenderingHints and minor performance improvementsNao Pross2018-11-244-1/+20
* Remove Swing dependencyNao Pross2018-11-243-18/+12
* Update MapScene size members on window resizeNao Pross2018-11-242-1/+15
* Add simple widget.Clickable interface with example ButtonNao Pross2018-11-214-3/+44
* Start implementation of widgets featureNao Pross2018-11-212-1/+47
* Comment out annoying @Deprecated for MapLoaderNao Pross2018-11-211-3/+3
* Disable Pause feature, add scene UNIQUE_NAME generatorNao Pross2018-11-216-51/+73
* Fix InvalidStateException at scene loading, add Scene.requestScene()Nao Pross2018-11-216-87/+138
* Generalize to use only Scenes, attempt to implement pauseNao Pross2018-11-219-137/+275
* Add res folder for resourcesNao Pross2018-11-201-1/+1
* Refractor MapScene.render() AffineTransformsNao Pross2018-11-203-19/+32
* Correct BufferStrategy renderingNao Pross2018-11-201-4/+9
* Remove Scene.absoluteRender(), add Scene.build()Nao Pross2018-11-205-21/+34
* Refractor game state change detection / locksNao Pross2018-11-204-27/+53
* Move Map loading into Game (out of graphics)Nao Pross2018-11-204-24/+59
* Add currentMap to Game, waitStateChange now returns the new stateNao Pross2018-11-202-3/+10
* Refractor MapSceneNao Pross2018-11-204-138/+159