v1.0.0-alpha.1: Beta-1 (#57)
Pre-release
Pre-release
antoniovazquezaraujo
released this
22 Aug 15:33
·
2 commits
to main
since this release
* Fix join system (#7) * Configure visual studio code * Divide and join is working * Use space to toggle motor inversion * Bugfix/move linkers sense bug (#8) * Replace motorInversion with reverted * Join system is working * fixed * fixed multiple locomotive selection problem (#9) * Resolved by now * Linkers can be deleted * linkers can be destroyed * zoom and window resize are working * fixed background color of panel * Recovered helpBar * track setLinker null when removing linker * logback added * added Jupiter, removed Spock. Converted some tests * Fixed. Connect oldTrack in inverse of oldDir instead of track.getDir. Some other changes also * fix nullpointer * Upgrade to java 17 (#17) * fix mouse zoom an pan * upgrade to java 17 * Port lanterna to java 17 (#18) * Use lanterna for graphics * update surefire * Use normal keys in menu. Rename modes * lanterna is working * remove file * Change menu keys and aspect. Configure logback and remove sout. * Fix menu. Use bgColor to selected elements * Remove screen reference from presenter * Use better colors * Set log level to debug * Add vehicles in the correct direction * add mockito inline * remove comment * Feature/select-forks-by-id (#20) * Feature/create sensors (#21) * Rename field * Add sensors * sensors have ids and listeners * move Sensor and SensorEventListener to track package * Feature/map-loader (#22) * Feature/grammar (#23) * added grammar and antlr4 * antl is working * Basic parsing is working * Grammar is working * Add game.ltr to gitignore * Serialization of sensor programs is working * Semaphores are working (#24) * Semaphores are selectable (#25) * The nextId of some objects is serialized also (#26) * Trains are selected also by id. (#27) * Train max and min speed. Events are working (#28) * Select page of the selected object * Step counter is working * Use nextTrainId to create new trains (#31) * Feature/RailPlatforms (#32) * Crashes are working (#33) * Feature/main-menu (#34) * Recovered the UTF cursor chars (#35) * Fix cursor initial direction (#36) * loading process is rendered and timed (#37) * platforms can be selected (#38) * menu more nice and clear (#39) * work in progress starting to show the map * ground is working * groundMap cache * Add TerrainGeneratorLab with Perlin noise * The map is simetric now * fix: recover short horizontal line * Tunnels and bridges * fix: reset groundType when move * Forks inside tunnels * forks inside tunnels * EconomyManager is working * LoadPassengers money depends now on distance. Added Itinerary. Platform is now Station. * Stations load trains now. In drive mode, the train is followed by the screen * Starting game in RAILS mode * new stations. Crash chars changed also. * fix: move cursor when scroll * fix: cursor color is yellow * fix: remove unused code * fix: remove unused code * fix: moving cursor auto-terminates station * fix: format applied to all code * fix: groundMap seed is random when empty * fix: games are correctly saved * fix: recovered render problem solution * fix: remove screen box * format applied * fix: cursor is always in page * fix: timed tracks * fix: cursor is moved to a its relative pos when selececting objects * Created Page class and solved scroll cursor problem * fix pom source to 17