16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 01:59:19 +02:00

Commit Graph

  • 31026bca89 Replace Now() implementation with more modern std::chrono docentYT 2026-05-01 00:03:12 +02:00
  • 337e750ed1 Replace Max0R and Min0R with std::max and std::min docentYT 2026-04-30 23:47:32 +02:00
  • 7acc34df3e Merge pull request #97 from docentYT/migrate-from-dumb3d-to-glm Hirek193 2026-04-28 19:46:46 +02:00
  • ca839652bf Use the sq function to force constexpr expressions for numeric literals and enhance readability docentYT 2026-04-28 13:23:14 +02:00
  • 6be1b0886d Remove sad workaround docentYT 2026-04-28 01:23:53 +02:00
  • 623c4f827e Remove not needed casts, variables and switch from double precission to float precission for some angle vectors docentYT 2026-04-28 00:51:17 +02:00
  • cba106e22e Use glm::length2 instead of glm::length where possible docentYT 2026-04-27 23:27:08 +02:00
  • 7d561f8443 use glm::length2 instead of glm::dot for squared length docentYT 2026-04-27 23:13:12 +02:00
  • d5d1825e38 Remove dumb3d docentYT 2026-04-27 23:03:47 +02:00
  • 0fcdf98392 more glm instead of Math3D in vehicle docentYT 2026-04-27 21:57:13 +02:00
  • 438cc563d9 use glm instead of Math3D in rendering docentYT 2026-04-27 21:41:00 +02:00
  • ef852b4307 Fix model rotation by changing glm::dmat4 BasisChange definition docentYT 2026-04-27 21:28:06 +02:00
  • 49a123375f Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-04-27 18:22:03 +02:00
  • 129924315d Cleanup hamulce.cpp/h with Mover.cpp/h Hirek193 2026-04-27 18:21:55 +02:00
  • 5fa8717716 Merge pull request #96 from MaSzyna-EU07/opengl-improvements Hirek193 2026-04-27 17:56:48 +02:00
  • fae68642bc use glm instead of Math3D in vehicle WARNING: Model rotation is broken docentYT 2026-04-27 13:07:38 +02:00
  • b712ca4d68 lengthSquared should be changed to glm::dot, not glm::length docentYT 2026-04-27 00:41:45 +02:00
  • ed28eff066 use glm instead of Math3D in world docentYT 2026-04-27 00:36:03 +02:00
  • 1cfcf47788 use glm instead of Math3D in Globals docentYT 2026-04-26 23:27:10 +02:00
  • 9fef303ec0 use glm instead of Math3D in AnimModel docentYT 2026-04-26 23:14:07 +02:00
  • 1553f82c49 use glm instead of Math3D in Model3d docentYT 2026-04-26 22:54:12 +02:00
  • 19d79a54e0 use glm instead of Math3D in skydome docentYT 2026-04-26 22:42:42 +02:00
  • 2ed1e63416 use glm instead of Math3D in editormode docentYT 2026-04-26 22:41:54 +02:00
  • bdff45b584 use glm instead of Math3D in drivermode docentYT 2026-04-26 22:40:02 +02:00
  • aa24c55d2d Change Math3D::vector3 to glm::dvec3 in TCamera class docentYT 2026-04-26 18:12:47 +02:00
  • 7923f7d857 improve shaders once more opengl-improvements Hirek193 2026-04-26 00:49:45 +02:00
  • 76effe72df shaders correction for burnt colors Hirek193 2026-04-26 00:18:02 +02:00
  • bc0e4a9e62 Specgloss shaders improvements + experimental SSAO (debug only) Hirek193 2026-04-21 00:25:29 +02:00
  • 6177cfb01d Add radiocall1 radiocall1 Hirek193 2026-04-19 04:15:25 +02:00
  • dcfd34908a Revert "Add power smoothing for inverter based vehicles" Hirek193 2026-04-17 20:08:04 +02:00
  • 5b51188dfe Merge remote-tracking branch 'remotes/origin/master' into ecs Hirek193 2026-04-16 19:08:50 +02:00
  • 6e4e1aefa5 Merge pull request #91 from jakubg1/lua-refactor Hirek193 2026-04-15 18:43:26 +02:00
  • dd10773c6d Merge branch 'MaSzyna-EU07:master' into lua-refactor jakubg1 2026-04-15 18:08:42 +02:00
  • d974d3f3f8 Merge pull request #78 from xingzihai/master Hirek193 2026-04-14 21:01:20 +02:00
  • 593e4bcf36 Merge branch 'master' into master Hirek193 2026-04-14 21:01:04 +02:00
  • ae056f2bbd Merge pull request #79 from xingzihai/engine-overheat Hirek193 2026-04-14 20:49:37 +02:00
  • 7b82ab9502 Merge pull request #89 from jakubg1/dev Hirek193 2026-04-14 20:46:55 +02:00
  • bc8c604e25 Add scenery name for eligible trivia in scenery loading uilayer Hirek193 2026-04-14 20:39:43 +02:00
  • 11c61d3af5 Fix a segfault when closing on Wayland jakubg1 2026-04-14 15:08:11 +02:00
  • 289c9ab323 Update custom license link in README.md Hirek193 2026-04-01 20:17:33 +02:00
  • 3986e9478a Update README with new header and links Hirek193 2026-04-01 20:15:47 +02:00
  • a5eb841b86 Add readme header Hirek193 2026-04-01 20:10:33 +02:00
  • 8c38d2c7e9 Simplify derailing logic, derail reason enum jakubg1 2026-04-04 02:05:49 +02:00
  • 4b847e79b9 Tweak the door closing and warning signal delays jakubg1 2026-04-04 00:13:26 +02:00
  • 8a94bfbfa2 Fix a segfault when closing on Wayland jakubg1 2026-04-14 15:08:11 +02:00
  • bcf3d2fdd8 Merge pull request #88 from jakubg1/dev 26.05 Hirek193 2026-04-09 09:05:48 +02:00
  • 68c02cb3b1 Merge branch 'MaSzyna-EU07:master' into dev jakubg1 2026-04-09 02:52:22 +02:00
  • 5eac910d73 Add name info into selected label Hirek193 2026-04-09 01:31:34 +02:00
  • 8390e8a4e3 Merge pull request #87 from nowahue/ecs Hirek193 2026-04-08 01:45:14 +02:00
  • dc0e9b591b Change in entity hierarchy naming nowahue 2026-04-08 01:43:03 +02:00
  • 43e6cef57d Add missing include file directives Hirek193 2026-04-08 00:58:43 +02:00
  • 83a4921092 Cleanup ecs source files in CMakeLists.txt Hirek193 2026-04-08 00:33:45 +02:00
  • 8e9fd9225f ECS System WIP Daniu 2026-04-07 23:40:03 +02:00
  • 0d010e8c6a Simplify derailing logic, derail reason enum jakubg1 2026-04-04 02:05:49 +02:00
  • 407b187688 Tweak the door closing and warning signal delays jakubg1 2026-04-04 00:13:26 +02:00
  • 754fc50ca8 feat: add EngineMaxTemperature support for diesel locomotive overheat detection xingzihai 2026-04-01 23:28:28 +00:00
  • 68fa78a582 feat(overheat): Add overheat indicator lamps for oil, water, water_aux, and engine Agent 2026-04-01 23:26:39 +00:00
  • 203b2727af Update custom license link in README.md eu07-2026.220-prerelease Hirek193 2026-04-01 20:17:33 +02:00
  • 79f3991e13 Update README with new header and links Hirek193 2026-04-01 20:15:47 +02:00
  • 3ff4fbe88f Add readme header Hirek193 2026-04-01 20:10:33 +02:00
  • b4fdb9ce73 Merge branch 'MaSzyna-EU07:master' into lua-refactor jakubg1 2026-04-01 17:32:29 +02:00
  • 8315e4cf81 Merge pull request #60 from jakubg1/dev jakubg1 2026-04-01 17:12:33 +02:00
  • d13c27a7eb Improve the light blinking algorithm jakubg1 2026-04-01 16:09:44 +02:00
  • 5d5264a8f3 Prefix error messages jakubg1 2026-04-01 16:06:17 +02:00
  • 3a600334a7 Add an index parameter to lua::get_memcell_values() jakubg1 2026-04-01 02:43:25 +02:00
  • 2a9343149f Fix Lua memcell API jakubg1 2026-04-01 02:37:58 +02:00
  • 686cab8184 Fix a segfault when calling api.dynobj_putvalues() jakubg1 2026-04-01 02:10:00 +02:00
  • ca8e4aae71 Refactor Lua bindings to not use FFI anymore jakubg1 2026-04-01 01:42:54 +02:00
  • f6db9978d2 Remove NodeLODController Hirek193 2026-03-26 16:47:11 +01:00
  • 84f86e725c Merge pull request #59 from jerrrrycho/utilities-refactor-enhancements python3 Hirek193 2026-03-15 16:25:13 +01:00
  • 17e83f70a2 refactor: split configparse jerrrrycho 2026-03-15 13:25:54 +01:00
  • 9f43dca48b refactor: create paths namespace instead of global variables jerrrrycho 2026-03-15 11:55:30 +01:00
  • 007ddd017e Add entitysystem/ to directoryDescription.md ecs-renderer Hirek193 2026-03-15 01:39:52 +01:00
  • c98fe787bd Merge remote-tracking branch 'remotes/origin/master' into ecs Hirek193 2026-03-15 01:36:46 +01:00
  • 383788b30a Document directory structure in directoryDescription.md Hirek193 2026-03-15 01:36:17 +01:00
  • e2081e3322 Merge pull request #58 from MaSzyna-EU07/copilot/rebuild-files-structure Hirek193 2026-03-15 01:34:29 +01:00
  • a737e4ecaf Replace LODController with NodeLODController in deserialize_node Hirek193 2026-03-15 01:26:54 +01:00
  • de7dbadc47 Add a draft for node for Entity Component System Hirek193 2026-03-15 00:44:52 +01:00
  • 31877a3b06 Add NodeLODController Hirek193 2026-03-15 00:38:12 +01:00
  • 0fe3eb62db Append "Component" to component functions Hirek193 2026-03-15 00:30:24 +01:00
  • de3a3c1d2e Add LOD controller data Hirek193 2026-03-15 00:29:55 +01:00
  • 1fcb4ccca0 Add UID assignment on object creation Hirek193 2026-03-15 00:24:18 +01:00
  • 5f1ec0401a Make Component System separate from Global Hirek193 2026-03-15 00:13:18 +01:00
  • b50760306b Replace summaries for Get for components Hirek193 2026-03-15 00:05:57 +01:00
  • 2bd4ef81b6 Create ECS system base Hirek193 2026-03-15 00:00:54 +01:00
  • b8f5282a39 Merge branch 'copilot/rebuild-files-structure' into ecs Hirek193 2026-03-14 22:11:49 +01:00
  • 0715437108 Fix include directives copilot/rebuild-files-structure Hirek193 2026-03-14 20:51:11 +01:00
  • 4b1913438d Fix #includes in betterRenderer and ci_shadervalidator after file reorganization copilot-swe-agent[bot] 2026-03-14 19:26:52 +00:00
  • 7e49aa8740 Rewrite #includes to use explicit subdirectory paths copilot-swe-agent[bot] 2026-03-14 19:16:48 +00:00
  • 0531086bb9 Reorganize source files into logical subdirectories copilot-swe-agent[bot] 2026-03-14 19:01:57 +00:00
  • f981f81d55 Initial plan copilot-swe-agent[bot] 2026-03-14 18:56:35 +00:00
  • 5453182d28 Add ECS world registry Hirek193 2026-03-08 11:12:39 +01:00
  • b813dac79f Add EnTT library Hirek193 2026-03-08 11:03:59 +01:00
  • c2dfc460f3 Add setup.sh script for linux builds Hirek193 2026-02-25 08:30:20 +01:00
  • 30c4a3c3b6 Merge pull request #56 from DaniuPl/master Hirek193 2026-02-24 11:16:37 +01:00
  • 23783892f0 Undo/Redo system, hierarchy for models in scene, uuid for basic_nodes, menu bar 'windows' options Daniu 2026-02-23 21:31:31 +01:00
  • 01bcadff8c Merge pull request #52 from docentYT/code-optimization Hirek 2026-02-08 13:06:00 +01:00
  • 40bbbc6210 Add power smoothing for inverter based vehicles Hirek 2026-02-08 13:04:49 +01:00
  • 04155e3d16 Merge branch 'MaSzyna-EU07:master' into code-optimization Christopher Kwiatkowski 2026-02-07 19:53:36 +01:00
  • ed2f172954 Use glClientWaitSync instead of glGetSynciv docentYT 2026-02-07 19:47:32 +01:00