dab075fc39
forgor about this one
2023-06-05 15:19:52 -07:00
b4aa5db305
Comment out tests
...
rest in pepperoni tests
2023-06-05 15:10:08 -07:00
259f0c8371
Working in game again
...
hooray
2023-06-05 04:10:59 -07:00
a5e63529dc
const and compile save
2023-06-05 02:50:40 -07:00
c572f2a58d
better tabs and organization
2023-06-05 02:43:02 -07:00
5bff441c01
Fix query crashing
...
Just select all columns since we need most of them anyways
2023-06-05 02:31:49 -07:00
96fc6e81d8
Update sql to work
...
The old way was supposed to work but doesn't. Oh well!
2023-06-05 02:24:00 -07:00
59d7121978
Merge remote-tracking branch 'upstream/main' into first-draft-leaderboard-re-write
2023-06-05 02:04:14 -07:00
b589755655
Fix out of bounds access in dpGrid ( #1106 )
...
Fixes an issue where we would try to access an array out of the physics bounds
2023-06-03 16:28:27 -07:00
8ae1e1bc6b
Fix: remove ability to buy items from a vendor if they don't sell said item ( #1105 )
2023-06-03 00:40:46 -07:00
9fabff16e4
Update AMFDeserialize ( #1096 )
...
Per ISO C++ standard 9.7.1 5.3,
"Otherwise the type of the enumerator is the same as that of the preceding enumerator unless the
incremented value is not representable in that type, in which case the type is an unspecified integral
type sufficient to contain the incremented value. If no such type exists, the program is ill-formed."
it is not undefined behavior to set a scoped enum to a value outside of its constant range because all values of the underlying type can represent the scoped enum
2023-06-02 06:44:49 -05:00
8267823ca4
More simplification
2023-05-31 23:17:13 -07:00
b8878da61b
Convert to using only floats
...
This will cover all of our bases for any type of score. No need to do any conversions.
2023-05-31 23:05:19 -07:00
47deca6f4f
Update migration
...
Better column names and maintainability
Better updating
Convert all data to floats
2023-05-31 23:04:33 -07:00
8a1f275176
add a const
2023-05-31 03:10:28 -07:00
e1a7b4993e
look ma, more work
2023-05-30 18:21:10 -07:00
0ecc5d83c3
Fix out of bounds access
...
Fixes an issue where we would try to access an array out of the physics bounds
2023-05-30 17:30:50 -07:00
a43e03255c
It compiles at least now
2023-05-30 04:38:19 -07:00
83da45575e
CONST
2023-05-30 04:28:50 -07:00
f5f599764d
more const and views
2023-05-30 04:23:48 -07:00
7b1626901a
Add some debug asserts
2023-05-30 04:18:32 -07:00
a595347211
Merge remote-tracking branch 'upstream/main' into first-draft-leaderboard-re-write
2023-05-30 04:11:53 -07:00
0107d05d55
draft
2023-05-30 04:11:37 -07:00
f26e66da4d
small updates to typs
2023-05-28 04:30:20 -07:00
e47169fec5
Fix: Some platforms not using the same RNG for every roll ( #1103 )
...
* Test changes
* Update ObjectIDManager.h
* Revert "Update ObjectIDManager.h"
This reverts commit 3e4d169718
.
* Revert "Test changes"
This reverts commit 8e16573f93
.
* Use random engine
2023-05-26 23:22:31 -05:00
238751f14e
Remove extra cout ( #1101 )
2023-05-25 15:29:46 -05:00
59387e5fe3
fix: update type in am blue x script ( #1095 )
...
Fixes #1094
2023-05-17 13:17:34 -05:00
f9b52ad01c
Merge pull request #1025 from EmosewaMC/more-cdclient-cleanup
...
Implement animation table
2023-05-14 15:08:18 +02:00
1f3df08730
Update GameMessages.cpp
2023-05-13 16:22:13 -07:00
9708ea28dc
refactor: removed hardcoded ag laser logic ( #1079 )
...
* Removed hardcoded laser logic
* Address feedback
2023-05-13 18:21:17 -05:00
8a065ad074
Merge remote-tracking branch 'upstream/main' into more-cdclient-cleanup
2023-05-13 16:16:58 -07:00
2117a18d62
Enable artifact uploading and replace upload parameters ( #1091 )
2023-05-13 17:23:09 -05:00
4fe335cc66
Refactor: Amf3 implementation ( #998 )
...
* Update AMFDeserializeTests.cpp
Redo Amf3 functionality
Overhaul the whole thing due to it being outdated and clunky to use
Sometimes you want to keep the value
Update AMFDeserializeTests.cpp
* Fix enum and constructors
Correct enum to a class and simplify names.
Add a proper default constructor
* Update MasterServer.cpp
* Fix bugs and add more tests
* Refactor: AMF with templates in mind
- Remove hard coded bodge
- Use templates and generics to allow for much looser typing and strengthened implementation
- Move code into header only implementation for portability
Refactor: Convert AMF implementation to templates
- Rip out previous implementation
- Remove all extraneous terminology
- Add proper overloads for all types of inserts
- Fix up tests and codebase
* Fix compiler errors
* Check for null first
* Add specialization for const char*
* Update tests for new template specialization
* Switch BitStream to use references
* Rename files
* Check enum bounds on deserialize
I did this on a phone
2023-05-13 17:22:00 -05:00
9d105a287d
fix: not everything attached to a path is a moving platform ( #1090 )
2023-05-13 13:47:28 -07:00
1af70161eb
fix: orient player correctly when using pirate mast in FV ( #1087 )
...
* fix: frient player correctly when using pirate mast in FV
* only get mast name once
2023-05-13 09:31:13 -05:00
739eae5244
feature: Implement FallSpeedBehavior ( #1084 )
...
* Hacky FallSpeedBehavior
* Fixup
* Make it more robust like speedboost
add check for default
Fix error in GetActiveSpeedboosts
* simplify and address feedback
2023-05-13 09:30:59 -05:00
07803a7ca2
Merge pull request #1085 from DarkflameUniverse/issue-436
...
fix: not exiting shooting gallery when clicking activity close button
2023-05-13 14:11:16 +02:00
61ae619886
Merge pull request #1032 from EmosewaMC/FixWingreaper
...
Fix Wingreaper birds not moving
2023-05-13 14:04:37 +02:00
8a8006bee5
Merge pull request #1088 from EmosewaMC/movingPlatformsFix
...
Fix deserialization errors for MovingPlatforms
2023-05-13 14:03:24 +02:00
c5afd7d4a3
Fix deserialization errors for MovingPlatforms
...
- Fixes deserialization errors for MovingPlatforms that did not have an attached_path, but had a MovingPlatform component >= id 0.
2023-05-13 04:04:15 -07:00
a809f36548
Address feedback
2023-05-11 09:23:48 -05:00
0e01948414
Define comp 103 as Gate Rush Control comp ( #1078 )
...
Fix typo in 115
2023-05-11 06:54:41 -05:00
6e6a05fc1d
fix: prevent negative imagination ( #1083 )
...
* fix: prevent negative imagination
And fail switch if we don't have enough imagination
* Make better
2023-05-11 06:37:02 -05:00
5af5b0f1c1
fix: not exiting shooting gallery when clicking activity close button
...
Fixes #436
Fixes crash when replaying as well
2023-05-10 19:26:04 -05:00
bf0ae6f181
fix: add check for arg nums on handlepushobject ( #1081 )
2023-05-10 07:44:21 -05:00
b1cd2776fa
fix: make exiting the race work ( #1082 )
2023-05-10 04:05:56 -05:00
af1abe9e74
Use only ints
2023-05-10 01:32:55 -07:00
4dba8d9225
Correct column order
2023-05-09 22:21:41 -07:00
3448426caf
commit
2023-05-09 22:00:13 -07:00
7a067e7b48
Working in game!
...
- Add score saving for races
- Fix some bugs
- Still work to do.
2023-05-09 01:42:11 -07:00