wincent
5f689104af
Initial work on LUA scripting.
...
This LUA scripting implementation uses the sol header only C++ wrapper for the native LUA libraries.
The API does not follow the original LU scripting. Each instance of a script is in its own LUA-State, and has 'self' as a global. There are hooks to all the implemented CppScript methods, as well as a subset of the entity functionallity. Has to be expanded upon.
This is local work which has been sitting for awhile; thought someone might like to take a look at it.
2022-04-13 19:51:14 +02:00
Gie "Max" Vanommeslaeghe
a0a9936e47
Merge pull request #415 from Marcono1234/UserManager-name-logging
...
Fix UserManager not logging chosen name properly
2022-04-03 11:33:59 +02:00
David Markowitz
395d607632
Merge pull request #484 from EmosewaMC/property-fixes
...
Reputation now saved in charxml. This is not a retroactive fix for reputation earned before this merge.
2022-04-01 15:25:30 -07:00
David Markowitz
db0f363967
Merge pull request #476 from EmosewaMC/bugReportFixing
...
Added more specific bug reporting. There is a new migration called migrations/dlu/2_reporter_id.sql to run on the database.
2022-04-01 15:12:58 -07:00
David Markowitz
acbd46afcb
Removed debug log
2022-03-31 20:55:47 -07:00
EmosewaMC
8379fba079
added initializer
2022-03-31 18:46:56 -07:00
EmosewaMC
4bc5c8194f
Added reputation tracker in charxml
2022-03-31 18:18:13 -07:00
EmosewaMC
ba33c15b2d
reputation rewards are now applied to character and not properties
2022-03-31 18:17:58 -07:00
EmosewaMC
450bebc8a2
i am a big dum
2022-03-31 14:11:43 -07:00
EmosewaMC
cf70881370
simplified conversion
2022-03-31 03:20:13 -07:00
EmosewaMC
33b16a56e3
Added a save and fixed a crash
...
If am item were to be added to properties_contents and an item with that Primary Key already existed, the world would crash. This addresses this.
2022-03-30 22:51:09 -07:00
EmosewaMC
cc9b6c05f6
removed include
2022-03-30 22:35:41 -07:00
EmosewaMC
9169acad47
changed to update
2022-03-30 22:14:51 -07:00
EmosewaMC
aed0ecc9fc
removed newline
2022-03-30 22:05:09 -07:00
EmosewaMC
0561f60031
Added negative checks
2022-03-30 21:58:59 -07:00
EmosewaMC
e66421d34f
clarified variable name
2022-03-30 21:58:43 -07:00
EmosewaMC
8462068a05
clarified variable names, used encapsulation
2022-03-30 21:33:25 -07:00
EmosewaMC
8a8b5b4f44
removed new line
2022-03-30 21:18:29 -07:00
EmosewaMC
bc7c543530
removed debug log
2022-03-30 21:15:50 -07:00
EmosewaMC
f22dab0f72
unapproved properties render correctly
2022-03-30 21:12:22 -07:00
EmosewaMC
002025231e
Semantics
2022-03-30 20:33:50 -07:00
EmosewaMC
061d2b394c
on the fly property moderating notifications
2022-03-30 20:33:37 -07:00
EmosewaMC
d3f954bdac
changed serialized value to old
...
I am unsure if this is what gets serialized here so I am reverting this back to a zero.
2022-03-30 20:32:59 -07:00
EmosewaMC
c80a90e81e
rejection statuses were backwards
2022-03-30 20:31:51 -07:00
EmosewaMC
b903c81a0a
Shortened reputation update
2022-03-30 20:31:23 -07:00
EmosewaMC
f72c2dcaa5
Merge branch 'property-fixes' of https://github.com/EmosewaMC/DarkflameServer into property-fixes
2022-03-30 18:38:43 -07:00
David Markowitz
6b759ff54e
Merge branch 'DarkflameUniverse:main' into property-fixes
2022-03-30 18:38:07 -07:00
EmosewaMC
0bf2f0e92a
Added enum for rejection statuses
2022-03-30 16:14:24 -07:00
EmosewaMC
04852ac1d9
Removed const
2022-03-30 16:13:21 -07:00
EmosewaMC
5fa0a16302
more options in BuildQuery method
2022-03-30 16:13:01 -07:00
EmosewaMC
4edb428954
next page query now works
2022-03-30 16:12:42 -07:00
Jett
0a6b8f139e
Merge pull request #437 from EmosewaMC/racingSpecificSmashFix
...
Addressed specific race smash missions not progressing
2022-03-30 22:20:38 +01:00
Jett
529b40b66c
Merge pull request #474 from EmosewaMC/char-create-fixes
...
Addressed hard coded character create values for shirts and pants
2022-03-30 22:19:55 +01:00
EmosewaMC
bd6bdddcde
clone ID now based on character data
2022-03-30 00:33:31 -07:00
EmosewaMC
fe334d8739
clarified magic nums
2022-03-30 00:20:26 -07:00
EmosewaMC
69cc265fea
added performance cost initializer
2022-03-30 00:20:15 -07:00
EmosewaMC
17e9fb0d3c
Default time is now the current time rather than 0
2022-03-30 00:20:04 -07:00
EmosewaMC
b676343b02
removed print and rejection send
2022-03-30 00:02:18 -07:00
EmosewaMC
c838f4f422
Added query for friends list next page
2022-03-29 23:59:50 -07:00
EmosewaMC
e244fbccc2
General updates to the property manager
...
clone id is correctly assigned, reputation now shows up, rejection verdict is sent correctly (not sure about where the reason goes if it even goes here).
2022-03-29 23:49:04 -07:00
EmosewaMC
36edbf393b
Added support to update reputation
2022-03-29 23:46:56 -07:00
EmosewaMC
258174d4e1
Added GameMessage for UpdateReputation
2022-03-29 23:46:23 -07:00
EmosewaMC
fdd3e15b2f
Added GM for reputation update
2022-03-29 19:52:07 -07:00
EmosewaMC
94e0ef77a9
performance cost is still a float
2022-03-29 19:49:54 -07:00
EmosewaMC
06671b8d66
performance cost is a float
2022-03-29 19:48:34 -07:00
EmosewaMC
9f16284595
tab spacing
2022-03-29 19:47:15 -07:00
EmosewaMC
82ebdccdb2
Reputation is sent as a float not an int
2022-03-29 14:54:31 -07:00
Avery
75fd425ef6
Remove ability for gmlevel 0 to use /playanim ( #391 )
2022-03-29 13:06:28 -07:00
EmosewaMC
ec9749ab85
flag for are more being worked on
2022-03-29 03:50:41 -07:00
EmosewaMC
9385c33729
grammar and new line
2022-03-29 02:33:15 -07:00