summaryrefslogtreecommitdiff
path: root/game
Commit message (Expand)AuthorAge
* Create GameState, the single global for the root of everythingDan Goodliffe2021-03-15
* Route Walker returns Link::Nexts, not vector linksDan Goodliffe2021-03-13
* Add generic middle classes LinkStraight and LinkCurveDan Goodliffe2021-03-13
* Initial commit of the route finderDan Goodliffe2021-03-13
* Only attempt to render renderable networksDan Goodliffe2021-03-13
* Push more RailLinks logic down into NetworkOfDan Goodliffe2021-03-10
* Add some more helpers to NetworkDan Goodliffe2021-03-10
* Vertices and indices vectors not required once mesh is createdDan Goodliffe2021-03-10
* Push RailLinks functionality into new base classes Network and NetworkOf<>Dan Goodliffe2021-03-10
* Add findNodeAt to locate a node instance by positionDan Goodliffe2021-03-10
* Merge nexts into endsDan Goodliffe2021-03-10
* Please joining links midpoint height betterDan Goodliffe2021-03-09
* Make objectives responsible for navigationDan Goodliffe2021-03-09
* Split ActivityOf<> into its own fileDan Goodliffe2021-03-09
* Push link based movement into VehicleDan Goodliffe2021-03-09
* Initial commit of the orders/activities systemDan Goodliffe2021-03-08
* Shut up cppcheck, an STL implementation of that would be stupidDan Goodliffe2021-03-08
* Move TickDuration type into global scopeDan Goodliffe2021-03-08
* Add maxSpeed to rail vehicle classDan Goodliffe2021-03-07
* Carve up the mess in game/vehiclesDan Goodliffe2021-03-06
* Introduce the Train concept as a literal collection of rail vehiclesDan Goodliffe2021-03-06
* Push lots of stuff into rail vehicle classDan Goodliffe2021-03-06
* Introduce the rail vehicle class for the definition of the vehicleDan Goodliffe2021-03-06
* Simplify a lot of code with sincosfDan Goodliffe2021-03-03
* Create and use a shader program for things with absolute positionDan Goodliffe2021-03-03
* Replace Transform with LocationDan Goodliffe2021-03-03
* Implement joining two existing links/nodesDan Goodliffe2021-02-27
* Add meandering supportDan Goodliffe2021-02-22
* Named model parts, fix bogie spelling, new brush47 modelDan Goodliffe2021-02-21
* Choose a random direction at junctionsDan Goodliffe2021-02-21
* Fix drawing order of rail vehicle partsDan Goodliffe2021-02-21
* Fix rail vehicle height according to rail heightDan Goodliffe2021-02-21
* Fix inverted rail arc generationDan Goodliffe2021-02-21
* Tweak rail mesh to work in junctions betterDan Goodliffe2021-02-21
* Pass lintersDan Goodliffe2021-02-20
* Pass a cppcheckDan Goodliffe2021-02-20
* Custom land and water shadersDan Goodliffe2021-02-20
* Create smoother terrainDan Goodliffe2021-02-20
* Mesh split, bogeys follow rails.Dan Goodliffe2021-02-19
* Split landmass and water texturesDan Goodliffe2021-02-17
* Split landmass and water meshesDan Goodliffe2021-02-17
* Don't keep the terrain vertex and index vectorsDan Goodliffe2021-02-17
* Tidy code for calculating position of rail vehicle by bogeysDan Goodliffe2021-02-16
* Rename types in LinkHistoryDan Goodliffe2021-02-16
* Define a vehicle weak ptrDan Goodliffe2021-02-15
* Increase length of Brush47Dan Goodliffe2021-02-15
* Return a Physical's whole location, not just positionDan Goodliffe2021-02-15
* Basic support for rail wagonsDan Goodliffe2021-02-15
* Correctly follow rails according to wheelbaseDan Goodliffe2021-02-14
* Maintain a history of links traversedDan Goodliffe2021-02-14