David Markowitz
c4135eac46
Revert playerflags functions to uint instead of int ( #1130 )
...
Prevents issue with negative numbers resulting in bugs.
2023-06-26 00:51:28 -07:00
David Markowitz
cffb1449d8
Add better logs to saving ( #1068 )
...
* Fix overread in projectile behavior
* Fix stuns
* Correctly read in bitStream
* Fix projectile behavior
* Address movement type issues
* Update shutdown time to be accurate
* Fix small issues
* Fix missing template
* Add note for compile jobs
* Add bounds check for speed division
* Add better logs
2023-05-06 13:32:38 -05:00
Aaron Kimbrell
6aa90ad5b2
Breakout rest of the enums from dCommonVars and clean it up ( #1061 )
...
* Breakout rest of the enums from dcommonvars
so we don't have to deal with merge conflicts
ePlayerFlags is not a scoped enum, yet, due to it's complexity
* address feedback
* make player flag types consistent
* fix typo
2023-05-02 17:39:21 -05:00
Aaron Kimbrell
4976701f37
breakout object bits into scoped enum ( #997 )
...
* breakout object bits into enum class
tested that things still work as expected
use the inplace set bits where appropiate
* add inline
2023-04-25 13:17:40 -05:00
Aaron Kimbrell
72ca0f13ff
breakout gmlevel into a scoped enum ( #996 )
...
* breakout gmlevel enum and make it a class
tested that things still work
slash command,
chat restrictions,
packets and serializations
* fix GM level for some slash commands
* fix new use of this enum
2023-03-24 18:16:45 -05:00
David Markowitz
b967cc57d1
Allow name billboards to be toggled ( #1026 )
...
* Allow name billboards to be toggled
* Allow name billboards to be toggled
* Add comments
* Move logic to Character
* Use Entity in Character instead
2023-03-23 09:49:31 -05:00
Aaron Kimbre
faf42d2f8c
cleanup enums to make them more consistent
2023-01-22 17:38:47 -06:00
David Markowitz
84c5d74450
Add Delete Inventory Slash Command ( #865 )
...
* moving branch
* Add deleteinven slash command
* Change name of BRICKS_IN_BBB
* Use string_view instead of strcmp
* Remove GameConfig
* Revert "Remove GameConfig"
This reverts commit cef5cdeea2
.
2022-12-18 09:46:04 -06:00
David Markowitz
09dfb6df3a
Address news feed showing up on every world transfer ( #855 )
...
Addresses the news feed showing up on every world transfer
2022-11-27 22:19:15 -08:00
Aaron Kimbrell
976bd3c41b
Selective saving for map and location ( #732 )
...
* Don't save the map and char location info if
we are in an instanced
* LUP worlds will be handled in a future PR
* simplify check
2022-08-16 20:53:28 -05:00
aronwk-aaron
19e77a38d8
format codebase
2022-07-28 08:39:57 -05:00
Aaron Kimbrell
e97ae92624
Make logger automatically put a newline ( #675 )
...
at the end of the line
remove all the newlines in log calls
2022-07-24 21:26:51 -05:00
EmosewaMC
ceab229a63
Specified enum
...
the LOOT_SOURCE enum is now attached to all loot sources.
2022-04-23 20:32:31 -07:00
EmosewaMC
850ae40f05
Moved retroactive flag check to Character.cpp
2022-01-19 17:34:53 -08:00
David Markowitz
cb9ce85bda
Update dGame/Character.cpp
...
Co-authored-by: Xiphoseer <Xiphoseer@users.noreply.github.com>
2022-01-03 22:37:53 -08:00
EmosewaMC
6aad799f95
Updated variable names
...
Updated the variable names to match the enum name update.
2021-12-23 18:48:08 -08:00
EmosewaMC
29cf7f8998
Changed ambiguous variables
...
Changed ambiguous variables from int to int32_t to clarify what they are.
2021-12-22 00:15:08 -08:00
EmosewaMC
97f8e9e9fc
Added enum for coin sources
...
Added an enum for coin sources as to avoid leaving a random number in the code.
2021-12-22 00:01:55 -08:00
EmosewaMC
c575294587
Changed variable names
...
Changed variable names to more accurately match what they are
2021-12-21 23:32:39 -08:00
EmosewaMC
23e269940b
Implemented sourceType for SendSetCurrency
...
Implemented sourceType for the function SendSetCurrency.
2021-12-21 23:26:54 -08:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00