|
38747afbb5
|
Be more tolerant of invalid arguments
FossilOrigin-Name: d2f07d884a4f4319ff687e085c3233e210ee05b46a2675ecd757a261e6f19e6e
|
2025-03-12 00:16:05 +00:00 |
|
|
f1968ce5af
|
Make use of the new -[OFString intValue]
FossilOrigin-Name: 09eb96f3397daee11cfda5cbbbcc5caa6d3d9fb9ff3eeb07971e8e3773b65dd6
|
2025-03-11 01:20:17 +00:00 |
|
|
5a033ec827
|
Fix menu sorting
FossilOrigin-Name: e1c921ff76644e0bda3e6d584cf5002034073979db5a6a239f3dcd20a910fb7d
|
2025-03-10 20:52:18 +00:00 |
|
|
c49ae6bbe5
|
Fix server segfaulting on start
FossilOrigin-Name: 9cb357d9b64250fcaa4badfd1f6ba6feb1bfc27a8a9e6375421e5fe46eceec24
|
2025-03-10 20:45:19 +00:00 |
|
|
9d7eef8185
|
Fix player not moving on demo playback
It's still broken, though.
FossilOrigin-Name: 57b9a0a9db7ea3e3656f9a9d979d1df629783c355cbc46bbe96c3d4befda0bcd
|
2025-03-10 20:39:51 +00:00 |
|
|
2c939e6535
|
Move ServerInfo to separate file
FossilOrigin-Name: 53f10f3320267c06cbe2ba5325fbc8fc3fc652b35a8e2ac0d0fdbcf7e96aa352
|
2025-03-09 22:00:28 +00:00 |
|
|
a084fb1cab
|
Remove snprintf
FossilOrigin-Name: 8386716c19e66bc862bc1f2e42f08d5151adac38ab235ca48be35221b1e3f134
|
2025-03-09 21:36:18 +00:00 |
|
|
2fe9b5079f
|
Clean up serverbrowser.mm
FossilOrigin-Name: 4d3e20926014cf9b4cbc48b2636feb3521c5514814d98799b63dec28aee39c42
|
2025-03-09 21:33:54 +00:00 |
|
|
90fc249052
|
Convert dynent to a class
FossilOrigin-Name: d2b3ff790fee10ef4150cdb17f1c979e7001a420b2629b153b4dbf4c0b489704
|
2025-03-09 18:57:42 +00:00 |
|
|
410e244ed6
|
Migrate projectile to a class
FossilOrigin-Name: d3b4b2d476d809f7ab00502eed47614c949264690b3eccc7a96c73687d0f05bf
|
2025-03-09 11:24:01 +00:00 |
|
|
dae9d5553c
|
Use SDL_TextInputEvent for input
FossilOrigin-Name: 4c092023dc2a717a1cf2df148d04b1c35a0371f43fcfc8aa69e60093ee4a4be2
|
2025-03-09 10:25:55 +00:00 |
|
|
02d0afa3c7
|
More string cleanups
FossilOrigin-Name: 3e5cb10d19eb7d5dbe346bff2f443f7e112e88ef6e870a30c887083690b71a86
|
2025-03-09 00:56:28 +00:00 |
|
|
095af0a1e7
|
Clean up user data vs. game data
FossilOrigin-Name: d751d8b0b7ca39f458acf12116633d5ebdae0976c8241cf419b49510990f3268
|
2025-03-09 00:39:50 +00:00 |
|
|
2cd917c394
|
commands.mm: Remove stray break
This was from when a switch was used before.
FossilOrigin-Name: b8dd9a3d27d633529b03d05d9575111d8483524549f9f021e9a9e1ff50c2c1a2
|
2025-03-09 00:27:20 +00:00 |
|
|
11c7321f0d
|
worldio.mm: Fix wrong format specifiers
FossilOrigin-Name: 369bbd2b80d4cb03c620fee22bcee25a0a2173a44c6bbce0a05966796f496214
|
2025-03-08 23:52:12 +00:00 |
|
|
5ff21259fe
|
Fix concatword
FossilOrigin-Name: caec4df75e9c54b7c66522456f6e916a130185f1e33a93284dfb72c0d6c9b8c7
|
2025-03-08 14:48:53 +00:00 |
|
|
f01d1163c4
|
commands.mm: More cleanups
FossilOrigin-Name: dab8760d1e340f33b5e97238f44ea13a1bc930770a24fe586735a689c06f1951
|
2025-03-08 14:04:23 +00:00 |
|
|
f0b20e15d8
|
Pad arguments for commands
FossilOrigin-Name: 852e3a48c314a7a6eb6e5c9894e439a4be10e4fc09164981c7ba27fededc84eb
|
2025-03-08 13:12:32 +00:00 |
|
|
a06c4638a3
|
Fix ARG_VARI commands
FossilOrigin-Name: 8edff2c849e83f33504c2d42caabb45b0688bc13f98ca19780729ab3fd36ea8c
|
2025-03-08 12:51:58 +00:00 |
|
|
6131c4b261
|
Fix crash
FossilOrigin-Name: b5a250176b51af0c83455b933ed31190ed1bb11a972bdf92fbb3f3e7ad96c06e
|
2025-03-08 10:12:33 +00:00 |
|
|
4871985da9
|
More string migration
FossilOrigin-Name: 4a87b39dfe44d37093be0ed635660eea488e329a402a3377c282966fc08d6be8
|
2025-03-08 03:40:26 +00:00 |
|
|
3d8735818d
|
Use ObjFW functions for memory management
FossilOrigin-Name: 71ebb79f8f6a5c2920c91b004bf274f9133e3ee04caddaf0f5ba01f98db27762
|
2025-03-08 03:26:23 +00:00 |
|
|
a28209edcf
|
More style cleanup
FossilOrigin-Name: 753ff34122c906fdba43b8c382ac52cc9f0ac3ce585ec9f4db6b1dc1f21ef86a
|
2025-03-08 03:05:16 +00:00 |
|
|
dd08a1069e
|
Improve clang-format
FossilOrigin-Name: 6f5dd506262655e5d3a6732794f955c8476b19a80fa03d5ebb6744ed8b18c963
|
2025-03-08 02:38:40 +00:00 |
|
|
f904d80214
|
Remove memory pool
FossilOrigin-Name: 0097baa3a78b36f6358e9877ad0c14ed4225486be33b821a408adf2e0213e0c0
|
2025-03-08 01:09:36 +00:00 |
|
|
7ab817d420
|
More string migration
FossilOrigin-Name: 245efe8045462b8ece957f5bed9f5543ec761f4506353d571186a7efb469b878
|
2025-03-08 00:58:32 +00:00 |
|
|
745514762e
|
Migrate more strings
FossilOrigin-Name: fa4b03aacafc3bab0a52c144241ab665332f7e8e789eb17fff63f76e02e2d5c9
|
2025-03-08 00:48:42 +00:00 |
|
|
daeb76f126
|
Fix newent accepting hex
FossilOrigin-Name: 291f7a7146091828a2a1413bf35e62d32a9f1b7ba71ad18442b6cbfbe8476cbb
|
2025-03-07 23:33:23 +00:00 |
|
|
6ecfc000d1
|
Clean up argument passing of commands
FossilOrigin-Name: 22520cd0d9f9e9a106f9680d90f4c5ac87da8db1c1c304342d6c637557012b22
|
2025-03-07 23:29:58 +00:00 |
|
|
e4c1890a25
|
Make execute() take an OFString
FossilOrigin-Name: acc50da079501c3c301f3a742f14cdfe7ac4b6fd56a6ee46acb32cfbaa059dcf
|
2025-03-07 22:44:37 +00:00 |
|
|
039efe612d
|
Migrate strings for all commands
FossilOrigin-Name: 11889bf242c1346514823c710dcf369bebc7339b24399f2c6369b146c644996c
|
2025-03-07 22:30:15 +00:00 |
|
|
63a6c72954
|
Clean up variables
FossilOrigin-Name: 5e43ae9916e0f61b00913c7f5c72f9349e1afecab908fd09b193edfd3f10006d
|
2025-03-07 21:16:47 +00:00 |
|
|
c690c2b9ed
|
Clean up identifiers
FossilOrigin-Name: d35fd65699e79d96fc0588fff075f73b0dd7eb6ebfa0f6cffd0b0a3940e5fecd
|
2025-03-07 21:02:39 +00:00 |
|
|
570b9e3bb3
|
Migrate more strings
FossilOrigin-Name: 5ef6284dcf38a9367998d964d81cf7cf8340d76c87d58efaa350c9d930ccb416
|
2025-03-07 19:55:34 +00:00 |
|
|
2a2c5ee6ee
|
Migrate more strings
FossilOrigin-Name: 142095b08fd68abd1fbe2f7849fc6add1d6c45b7bdcdc6e9135815d127be36e2
|
2025-03-06 01:56:11 +00:00 |
|
|
386b00a0d1
|
Some cleanups in clientextras.mm
FossilOrigin-Name: 62d66029002055c67734e9b584beb9b7f674d96e34ef1464c4a2163ba904f245
|
2025-03-06 01:42:11 +00:00 |
|
|
b8b9ef2e79
|
Remove cvector and ivector
FossilOrigin-Name: 5bbd6d8ddd29ca99ebd4b494d11fea537f9567483fc9be14932846ece1503563
|
2025-03-06 01:17:59 +00:00 |
|
|
0bd8f1920f
|
Clean up menus and text drawing
FossilOrigin-Name: f17992369e439fa68605017c6ffb0d11eece9d29a4cdb5768656bd874248d623
|
2025-03-06 00:34:42 +00:00 |
|
|
623076a034
|
Move classes into separate files
FossilOrigin-Name: 14861826d4c1f561aca909afe773366a46b57b20cf41fd668092dfb98d960d80
|
2025-03-05 23:18:28 +00:00 |
|
|
3661ce9a40
|
More file handling cleanups
FossilOrigin-Name: c09457f7ad6613411be70250bdc33917e92298e80706560a9a205c997b679297
|
2025-03-05 22:42:56 +00:00 |
|
|
a6a0247bb2
|
Merge accidental fork
FossilOrigin-Name: 7cfa53cdf1894df2e2a3f969a53c06689f9451c010b4318554d82401addf6a61
|
2025-03-05 22:25:32 +00:00 |
|
|
d537e43f86
|
Clean up key mapping
FossilOrigin-Name: 31ef5be209e12c2b31695e15653e093d6bb96523a45513c06e3fbee1860935b2
|
2025-03-05 22:24:16 +00:00 |
|
|
cac7cebba0
|
Clean up console output functions
FossilOrigin-Name: 003b06901f169b5d97cbbaa313ad31a2493d2a56b295cffda136500ecc5d4f05
|
2025-03-05 21:55:28 +00:00 |
|
|
ab582d3745
|
Clean up file handling
FossilOrigin-Name: 3d55e077f74fc1c036e856cc4fdf0ae3c308c58f7d37eb9392f1a15f10cc237d
|
2025-03-05 21:29:54 +00:00 |
|
|
5635fb24b6
|
Default to desktop resolution
FossilOrigin-Name: fd3bba533240e7de2e6ddec834f937cdcbcda3051229d035c2c0ad4030cb47dc
|
2025-03-05 01:32:39 +00:00 |
|
|
c6eebefd77
|
Convert texture pixel format if necessary
This makes the game run on modern macOS.
FossilOrigin-Name: 12641927d964516871cccb92bc0171dab7fd3239212538f480b617951e7f9e6c
|
2025-03-05 01:15:40 +00:00 |
|
|
7ba16ed96a
|
Reduce global variables
FossilOrigin-Name: 02dbc547c1a4a13918d02cb6f5ba92dd653622303979dd09cc5e3d6d0f617203
|
2025-03-05 00:27:18 +00:00 |
|
|
3a1bbe3110
|
Port to SDL2
FossilOrigin-Name: 42d4b57828b48b9e38d8be3edcebca4c7cbca9948d8792a320df1f92c13465be
|
2025-03-04 23:51:09 +00:00 |
|
|
c3cd8d4fac
|
Initial port to macOS
Doesn't work yet as SDL1 is broken on modern macOS.
FossilOrigin-Name: f5b62f82030659a511f4add8212857fca598c6cef86a3238705eb60e35011631
|
2025-03-04 23:03:58 +00:00 |
|
|
9782fa9b54
|
Add long options
FossilOrigin-Name: 9684b46414b4a589d60bd7067a0b2ea3f8cb1a46bc68d98f068c36be25798352
|
2025-03-04 01:19:15 +00:00 |
|