staphen
44cdd7a027
Add CMake option to opt-in to DAPI
10 months ago
staphen
e071612518
Fix path separator in DAPI Server.cpp includes
10 months ago
staphen
57f8e5f16a
Merge branch 'master' into dapiintegration
10 months ago
staphen
eed05cea5f
Restore SDL_PushEvent() on 3DS
10 months ago
staphen
88b39dc97d
Make use of SDL_UserEvent::code instead of SDL_Event::type
10 months ago
Oleksandr Kalko
e57a2d7d54
Android stuff
...
* Upgrade Gradle addon to latest version
* Replace deprecated syntax for "Clean" task
10 months ago
staphen
5a3bdce186
Separate logic for enemy position from activeForTicks
10 months ago
NiteKat
fbe37317b4
Fix Player Info Loop and Implement FPS Change
10 months ago
staphen
308399e31e
Fix errors where Monster::enemy references garbage memory
10 months ago
staphen
94f6777d3f
Call LuaShutdown() in timedemo test
10 months ago
Gleb Mazovetskiy
af5431875f
MpqArchives: Order by decreasing priority
10 months ago
Trihedraf
e4661706c1
Fix WinXP ( #8004 )
10 months ago
Gleb Mazovetskiy
18070db9f8
Fix build on Amiga
...
Thanks to staphen@'s investigation in
https://github.com/bebbo/amiga-gcc/issues/413#issuecomment-2888749613
10 months ago
Gleb Mazovetskiy
58fe44f836
init.h -> init.hpp
10 months ago
Gleb Mazovetskiy
5886651953
amiga/Dockerfile: run apt-get update
10 months ago
Gleb Mazovetskiy
1c50914630
amiga.cmake: Remove -Wno-attributes
...
Now that Amiga is on GCC 13, we no longer need this.
10 months ago
Gleb Mazovetskiy
9c971c50b0
amiga.cmake: Remove -fexceptions
...
We no longer use exceptions anywhere in the codebase
10 months ago
Gleb Mazovetskiy
b890edfd56
Support mods with UNPACKED_MPQS
10 months ago
Trihedraf
ff3baad41e
MinGW Ubuntu 22.04 -> 24.04 for GitHub Actions and build instructions ( #8003 )
10 months ago
Eric Robinson
97c5d3f1fb
Adjust MP Tick Rates
10 months ago
Oleksandr Kalko
a11d7a6194
Remove bzip2 backup repo
...
Turns out CMake doesn't like 2 repos in one FetchContent
10 months ago
staphen
1180f60d1e
Reduce cognitive complexity in DeltaLoadLevel()
10 months ago
staphen
4b570e3c34
Reduce cognitive complexity in OnAutoGetItem()
10 months ago
staphen
c9565f1f88
Reduce cognitive complexity in OnGetItem()
10 months ago
staphen
fbb0668e90
Reduce cognitive complexity in OnRequestGetItem()
10 months ago
staphen
22c2195993
Rename SendPacket() to BufferMessage() and eliminate recursion
10 months ago
staphen
a1ada4b2f9
Adjust NetSendCmdChBeltItem declaration to match definition
10 months ago
staphen
46c95f2c7b
Use range-based for loops
10 months ago
staphen
6ee55435b9
Avoid using else after return
10 months ago
staphen
53e6da63a0
Avoid duplicating type name when casting
10 months ago
staphen
1becbfc455
Fix bugprone implicit conversions
10 months ago
staphen
c9a8037837
Eliminate C-style casting
10 months ago
staphen
338af819c5
Apply case style suggestions for identifier names
10 months ago
NiteKat
dcbd4ce5b2
Merge branch 'master' into dapiintegration
10 months ago
NiteKat
5e4afea8fc
Fix Player Information
...
Fixes issue where player information was being given when players were not on the active floor.
10 months ago
staphen
707ceb1485
Fix pointer arithmetic in OnSyncData()
10 months ago
staphen
ecb3e46199
Fix clang-tidy warnings in sync.cpp
10 months ago
NiteKat
c3d6a459d2
Fix Repairs and Identifying with Cain
...
This actually fixes repairs (and selling), using CurrentItemIndex correctly and doesn't double dip into the players gold for repairs. Also fixes Cain identifies as before the store wasn't being re-ran after identifying an item.
10 months ago
NiteKat
e7dd6bbab5
Fix putCursorItem
...
Need to explicitly check if HoldItem is empty in DevX
10 months ago
NiteKat
33e1ecb0c8
Merge branch 'master' into dapiintegration
10 months ago
staphen
bea626730f
Redraw everything when floating numbers is enabled
10 months ago
staphen
f1c1e530f5
Draw the filled part of the lower flask
10 months ago
NiteKat
2a1a036021
Fix Repair Logic
...
Fix issue where magical items can have repair cost under 1 gold, and thus not be eligible for repair.
10 months ago
NiteKat
235783fb0c
Fix Quest Text
...
Fix quest text by adding a space between the line breaks.
10 months ago
NiteKat
5a0d215601
Monster Name and Witch Fix
...
Fixes the Monster Name passed to client and fixes buying items from Adria.
10 months ago
NiteKat
a3509e11e2
Fix Towners
...
Fix towners to that cows don't get squished into one entity.
10 months ago
NiteKat
82afda9411
Merge pull request #1 from StephenCWills/dapi-sfml-from-source
...
Enable compiling SFML from source
10 months ago
NiteKat
1975a0209e
Prevent Improper Store Usage
...
Store options are built even if quest test is being displayed, so this prevents a DAPI AI from using a store while a quest text is up.
10 months ago
staphen
3c3c3028d9
Enable compiling SFML from source
10 months ago
Eric Robinson
e97b1977d8
Use existing fn for Speedbook Spellmatching Skill
10 months ago