EmosewaMC
6c2312fe87
Implement page fetching
2023-05-08 19:59:10 -07:00
EmosewaMC
d98ad4b94f
Implement leaderboard page offsets
2023-05-08 19:35:19 -07:00
EmosewaMC
5c086909ed
Ready for implementation
2023-05-08 18:36:28 -07:00
David Markowitz
1c7ac93d4b
Fix various bugs and make code cleaner.
...
Still have work to go.
2023-05-08 03:55:10 -07:00
David Markowitz
0f307ac4be
Fix bugs
...
- Reinforce Query formatting
- Guarantee 11 rows are selected at a time by ranking by id, should there be more than an 11 way tie.
2023-05-08 02:46:55 -07:00
David Markowitz
bc518be654
Bug fixes and cleanup
...
Fix co-pilot induced column bugs
Fix insert/update statements
Added saving functionality
Added update clause for column
2023-05-07 04:09:10 -07:00
EmosewaMC
820b375c50
push
2023-05-07 00:31:38 -07:00
David Markowitz
3b8f18d2be
Fix new lines
2023-05-05 21:33:30 -07:00
EmosewaMC
0faef7d791
Finished saving
2023-05-04 16:53:36 -07:00
EmosewaMC
28a0492201
Fix bugs
2023-05-04 14:48:26 -07:00
EmosewaMC
2ab995b9c3
Simplify snprintfs
...
so much better to read
2023-05-04 14:28:53 -07:00
EmosewaMC
8de528e77c
Remove old code
2023-05-04 13:58:48 -07:00
David Markowitz
a3626a3b53
The query is supposed to get SMALLER
...
Still better than 9 different queries all with 1 minor change i guess.
2023-05-03 00:38:38 -07:00
David Markowitz
b5e3bd22e3
Merge remote-tracking branch 'upstream/main' into first-draft-leaderboard-re-write
2023-05-02 15:49:23 -07: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
EmosewaMC
48264e2cf4
push
2023-04-30 21:30:41 -07:00
David Markowitz
10a2c24d5e
Add base MyStandings query
2023-04-26 02:10:57 -07: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
Gie "Max" Vanommeslaeghe
de1ddd3125
Merge pull request #1019 from EmosewaMC/inventoryTypeCorrections
...
Correct incorrect inventory types
2023-04-23 12:49:43 +02:00
Aaron Kimbrell
2e284eb2ce
Implement Timer handlers in triggers and ontimerdone trigger event ( #1031 )
...
* Works, but AOE is broken
* Address Feedback
* fix typo
2023-04-18 12:48:03 -05:00
EmosewaMC
89f427ace0
Further work on leaderboards
2023-04-18 01:26:35 -07:00
Aaron Kimbrell
f60ea40acc
Add random end of race behavior ( #1056 )
...
* randominze between 0 and 7 inclusive
for the different animation types
* Make the end behavior deterministic unpon loading
So that all players see the same animations for each other
2023-04-18 01:40:20 -05:00
EmosewaMC
42870028e4
Remove complex migration
...
Only shooting gallery had a value put in the wrong column. All others were either already correct or unimplemented.
2023-04-17 15:19:13 -07:00
David Markowitz
fbfa778d3d
Patch ghosting exclusions ( #1059 )
2023-04-17 14:19:26 -05:00
David Markowitz
fcb088d263
Further work on leaderboards
...
- Modularize tests
- Add migrations
- Fix switch case so it actually breaks
- Add in missing writes
- Beginning work on custom migration to move the leaderboard to the final state
2023-04-17 01:16:23 -07:00
EmosewaMC
ed2639ce4e
Use inline functions
2023-04-14 01:32:52 -07:00
David Markowitz
41355cea58
Add remaining enum types
2023-04-13 21:55:09 -07:00
David Markowitz
c91f0d16b3
Get it compiling, add a test and optimize heavily
2023-04-13 00:45:03 -07:00
EmosewaMC
c02963013b
first draft
2023-04-12 21:57:58 -07:00
David Markowitz
4734996c7c
Resolve most compiler warnings ( #1053 )
2023-04-12 11:48:20 -05:00
Aaron Kimbrell
ce51438bc8
Implement some scripts for alpha FV ( #1049 )
...
* Implement maelstrom fog for alpha FV
add OnOffCollisionPhantom call to cppscripts
Add physics shape for gas blocking volume
* Add Ninja Sensie Script for alpha FV
and migration
* Fix private var casing
* And ninja wild scripts
they keep making me add more things
* address feedback
---------
Co-authored-by: Gie "Max" Vanommeslaeghe <gievanom@hotmail.com>
2023-04-12 11:46:31 -05:00
David Markowitz
268155fc98
Fix more invisible enemy issues ( #1052 )
2023-04-11 00:42:12 -07:00
David Markowitz
33f9e9c8cb
Allow case insensitive commands ( #1047 )
2023-04-08 15:45:45 -05:00
David Markowitz
541250176c
Resolve many issues with invisible enemies and End Behavior nodes not firing ( #1044 )
...
* Finall fix invisible enemies
* Add garbage collection
* Add comment
* Add constexpr for lagFrames
2023-04-05 08:57:47 -05:00
Gie "Max" Vanommeslaeghe
3202b5a36e
Merge pull request #1042 from EmosewaMC/FixSkills
...
Fix SwitchMultiple incorrect handling
2023-04-03 20:52:22 +02:00
Gie "Max" Vanommeslaeghe
d25b7729b6
Merge pull request #1043 from DarkflameUniverse/update-change-orientation-behavior
...
Fix and fully implement ChangeOrientation behavior
2023-04-03 20:51:39 +02:00
Aaron Kimbre
930735860b
use z axis
2023-04-03 13:10:51 -05:00
David Markowitz
426a84daf9
Update InterruptBehavior.cpp
2023-04-03 09:37:29 -07:00
Aaron Kimbre
dffcbcd4d4
cleanup
2023-04-03 08:29:39 -05:00
Aaron Kimbre
a5ff93351d
remove empty line
...
remove undeeded header
2023-04-03 08:25:47 -05:00
Aaron Kimbre
1fb086ccbd
Fully implement Change orientation
...
fix bug where you would always look at self
added to_angle handline
2023-04-03 08:21:23 -05:00
David Markowitz
b8251c06b8
Fix incorrect SwitchMultiple handling
2023-04-03 04:11:02 -07:00
David Markowitz
a26f29baf6
Fix some models not disassembling into bricks ( #1041 )
2023-04-02 23:26:44 -07:00
Aaron Kimbre
595afe42e5
fix the lookat
2023-04-02 22:37:24 -05:00
David Markowitz
54d8c45b52
Don't interrupt players
2023-04-02 18:05:42 -07:00
David Markowitz
801ca69778
Fix nameplate command ( #1040 )
2023-04-01 18:30:08 -07:00
David Markowitz
49d695a153
Remove extra bit in BasicAttackBehavior write ( #1039 )
2023-04-01 02:45:29 -07:00
Aaron Kimbrell
c415d0520a
Implement some more trigger event calls and command handlers ( #989 )
...
* Implement some trigger event calls
and command handlers
* add zone summary dimissed GM
* break and remove log
* some cleanup in Gather Targets
and blocking out
* fix default value of unlock for play cinematic
* Log on errors
add enum for physics effect type
simplify nipoint3 logic
check arg count
add enum for End behavior
* tryparse for nipoint3
* totally didn't forget to include it
* bleh c++ is blah
* ???
* address feedback
* Fix for #1028
2023-03-25 05:26:39 -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