aboutsummaryrefslogtreecommitdiff
path: root/server/src/server.rs
AgeCommit message (Expand)Author
11 dayslimit dt when correcting server movement simulationmetamuffin
11 daysclean up player join codemetamuffin
11 daysclippymetamuffin
11 daysclean up server code, move some code to game behaviour cratemetamuffin
11 daysremove editor redirect featuremetamuffin
2026-03-01remove nesting in game/server data packetsmetamuffin
2026-03-01add serverdata packet with data fields that dont change across games; add mot...metamuffin
2026-02-27Merge branch 'stable-rust'nokoe
2026-02-27use stable rust toolchainstable-rustnokoe
2026-02-26fix not clearing tilesmetamuffin
2026-02-26update server to new tile stacksmetamuffin
2026-02-26compiles with tile stacksmetamuffin
2026-01-11send boosting_input even when not boosting; fix missing code to mark input as...metamuffin
2025-12-19send movement packets on collisionsmetamuffin
2025-12-18only send movement packets if changes; bots send less inputsmetamuffin
2025-12-18add benchmark to measure movement packet countmetamuffin
2025-12-16Rename effect packet for compatiblity with older clientsmetamuffin
2025-12-14Effect packet for tile locations (close #534)metamuffin
2025-11-03Fix item location index desync on disconnectmetamuffin
2025-10-30Remove inactive playermetamuffin
2025-10-30Add connection keepalives; Disconnect reasionsmetamuffin
2025-10-30Determine game end via score's time remaining. Remove end timestamp. fixes #493metamuffin
2025-10-30Configurable lobby map and inactivity kick timout (close #492)metamuffin
2025-10-24Localize book html exportmetamuffin
2025-10-24Kick player with no inputs in last 60s; refactor server iometamuffin
2025-10-23Recursive bot driver despawn in customers entity and added missing packet pro...metamuffin
2025-10-20Refactor bot input to packet basedmetamuffin
2025-10-20Pathfinding avoids chairsmetamuffin
2025-10-20tick perf loggingmetamuffin
2025-10-19Refactor and move interaction codemetamuffin
2025-10-19Rename client-lib crate to game-coremetamuffin
2025-10-19Start moving game logic to client-lib. Moved set_tile and gamedata indexmetamuffin
2025-10-19Implement interaction with other players through id instead of tile posmetamuffin
2025-10-17remove debug printmetamuffin
2025-10-16Remove dubious code that ticked the game once when unloading; fixes double in...metamuffin
2025-10-16Send _list of_ players in progress reportsmetamuffin
2025-10-12Fix bug where unknown order item was optimized outmetamuffin
2025-10-11even better server loggingmetamuffin
2025-10-11Improve server logging and use central player id counter (close #450)metamuffin
2025-10-11clippy + fmt; start using if let chainsmetamuffin
2025-10-10Update to newest rust; replace rand with std randommetamuffin
2025-10-08merge all makefiles into onemetamuffin
2025-10-07Dont send gamedata recipes and demands to clientsmetamuffin
2025-10-07fix server entity constructionmetamuffin
2025-10-06Move data code to own crate + general data refactormetamuffin
2025-09-30clippy; make use of is_some_and and is_none_ormetamuffin
2025-09-30Extract server locale code to own cratemetamuffin
2025-09-30New compact map format tile declarationsmetamuffin
2025-09-30Implement tile placeable items for server-side (#433)metamuffin
2025-09-29Delay announcement when pausedmetamuffin