Skip to content

Releases: LinuxFlowersTeam/CursesStrike

v0.3-rc7: Statically linked ncurses 6.1 into client

17 Aug 21:47
Compare
Choose a tag to compare

v0.3-rc6: Improved kick system, speed limit

13 Aug 18:00
1a0b2d5
Compare
Choose a tag to compare
Merge pull request #7 from CursesGames/features
Extended log system: `dump` print timers, logging of killevents.
Revision of the respawn algorithm. (but still need checking for out-of-bounds)

v0.3-rc5: Bullet smoothing

10 Aug 18:25
Compare
Choose a tag to compare
- Bullet flight smoothing on client-side (press F7 to toggle).
- Added `wild` build configuration, which strips all source code from macro. This makes executables even less in size.
- Added `make help`.
- Fixed stats (on Tab) rendering.
- Renamed `__syscall` to `__syswrap` to avoid confusing between macro and direct system call.
- Added `timeval128_t`, fixed-sized and so cross-platform.
- Server kicks players who interrupted connection (no datagram in the last 60 sec.)

v0.3-rc4: Fixed multiple mistakes

09 Aug 22:12
Compare
Choose a tag to compare
- Default configuration is debug, releases are stripped.
- Map is included into release.
- Unconditional repaint of stdscr from scratch every 1 second. Allows to outlive glitches if any.
- Fixed server console command 'dump here' and disabled 'kick 16'.
- Fixed implicit fallthrough warnings in state machine source.
- User terminal size does not matter anymore, just won't draw more than 80x24.
- Removed redundant MOVE, FIRE, ROTATE message sendings from client, when its state doesn't allows it.

v0.3-rc1: Project release

08 Aug 20:35
Compare
Choose a tag to compare
Pre-release

Multiarch release (project time deadline).