Commit graph

24 commits

Author SHA1 Message Date
25edf21d2c Port to newer enet, remove vendored enet
FossilOrigin-Name: 9093e4cf6a8a8ca396478a71c557dd75362a80164eb3e97cc1843cea13c299c4
2025-04-19 22:30:13 +00:00
3a081f18e5 Make more use of OFColor
FossilOrigin-Name: 932a90c261ff698efcf7980c8790080622cd79e5e6ae9c7c066c27716af83f28
2025-03-29 13:01:06 +00:00
cc5cc21aca Make use of OF_DIRECT
FossilOrigin-Name: 7a98b92af94db34093428fc95da00435311c270d74135e69aa94bca16871a023
2025-03-25 23:52:50 +00:00
5835957d74 Convert player into a class
FossilOrigin-Name: 5b7b7d2fc5af4d512db195c4fbfb2aff01436db9bc1345d62263609ac129aa02
2025-03-24 22:14:24 +00:00
2c5f2d0342 Convert monster into a class
FossilOrigin-Name: e8f80b0482846dfbd5bf97ed375b13687d325e9ef7e2a79176dac49722180124
2025-03-23 02:03:32 +00:00
ff6912e3ff Fix all warnings
FossilOrigin-Name: 0e7605d101d4079a75f8b62b072f342cb5ce5ff95090cf2068318193de907e2c
2025-03-20 22:40:48 +00:00
fd09d38b8c Convert remaining files to pure Objective-C
FossilOrigin-Name: 12cac9666ac09097e06d34da46bf50d15c8571dea22fd2a6d8a1fad076999689
2025-03-20 22:22:40 +00:00
61bf59bbfc Convert more files to pure Objective-C
FossilOrigin-Name: 46c577957085f072871cb93b46340fd8349c1e20503a448cc8e6d33ddaea1552
2025-03-20 21:52:26 +00:00
b4d52ea3ec Convert more files to pure Objective-C
FossilOrigin-Name: b250dfa8d49dc6cf7dd86d6c7836733467c87769e3cedaa4678b94d411b7be12
2025-03-20 21:18:29 +00:00
565a845aaf Convert several files to pure Objective-C
FossilOrigin-Name: eac9e3d9480c641e752bce15f24de48bbb77705cd44ef2bb9a04603ca04c67e1
2025-03-20 20:59:25 +00:00
7162807acd Convert server_entity to a class
FossilOrigin-Name: 21584a40b686945f20e078af058c7f2ad2f4be197cc4a67335a18329c6fd085b
2025-03-20 16:36:34 +00:00
d42f82f1ec Convert entity to a class
FossilOrigin-Name: 4b002822f954056510cbb1f85d7687784e26782f63c5995f01ac6488d0632d80
2025-03-20 16:04:35 +00:00
34b31eb77f Make more use of convenience methods
FossilOrigin-Name: 89fbd7a1520ecb65809b4c1bd10006ce9bb3a662cb7e7804abaf85d1ee1da63a
2025-03-20 13:21:56 +00:00
38747afbb5 Be more tolerant of invalid arguments
FossilOrigin-Name: d2f07d884a4f4319ff687e085c3233e210ee05b46a2675ecd757a261e6f19e6e
2025-03-12 00:16:05 +00:00
2c939e6535 Move ServerInfo to separate file
FossilOrigin-Name: 53f10f3320267c06cbe2ba5325fbc8fc3fc652b35a8e2ac0d0fdbcf7e96aa352
2025-03-09 22:00:28 +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
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
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
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
1e8d1cfbef Migrate to OFApplicationDelegate
FossilOrigin-Name: 9432e52ca0f52d0661ae65c0cebbf1fa9259a4d3459b4f6df4927fa4ac18c609
2025-03-02 14:02:43 +00:00
dcdd585afc Fix building on Windows
FossilOrigin-Name: f00c28656947d50a858497c07265e90dbbad50c624190062a3f9f76ecee53978
2024-08-04 22:26:24 +00:00