player-guest
|
200a50156a
|
fix matixx saving
|
2019-09-02 10:37:53 +09:00 |
|
player-guest
|
aaec3c304a
|
handle for a card registered in database but doesn't have a ddr profile
|
2019-08-31 19:00:56 +09:00 |
|
player-guest
|
f4af02980e
|
Remove butterflywebui because api integrated in game server
|
2019-08-31 17:28:00 +09:00 |
|
player-guest
|
5d305fc122
|
Clean up code, Add comment and java doc
|
2019-08-31 17:24:45 +09:00 |
|
player-guest
|
c4ccf8b6f4
|
Fix FC and EXC flag display in matixx
|
2019-08-31 15:57:23 +09:00 |
|
player-guest
|
c30391da36
|
Add basic api management function
|
2019-08-31 13:31:58 +09:00 |
|
player-guest
|
95ae7cf822
|
Matixx: Change result sorting from score to percent
|
2019-08-31 05:12:01 +09:00 |
|
player-guest
|
3c0b1c45b1
|
Support saving matixx unlock progress and favourite music.
Add API function to response skill data.
|
2019-08-31 03:46:17 +09:00 |
|
player-guest
|
ee0bf7f8c6
|
Circle CI init
|
2019-08-30 01:55:36 +09:00 |
|
player-guest
|
2c6dd8fc58
|
Add playerboard editing feature
|
2019-08-30 01:05:07 +09:00 |
|
player-guest
|
a69e591f6b
|
Merge remote-tracking branch 'skogaby/master'
# Conflicts:
# butterflyserver/src/main/java/com/buttongames/butterflyserver/http/handlers/ddr16impl/PlayerDataRequestHandler.java
|
2019-08-28 23:50:08 +09:00 |
|
player-guest
|
7e5468328c
|
Merge remote-tracking branch 'origin/playerboard'
|
2019-08-28 22:44:25 +09:00 |
|
player-guest
|
55742cc364
|
Api get music detail
|
2019-08-28 22:43:56 +09:00 |
|
player-guest
|
b133344bb8
|
fix playerboard response
|
2019-08-28 20:48:06 +09:00 |
|
player-guest
|
6f5194e6b3
|
api get set matixx playerboard
|
2019-08-28 10:52:40 +09:00 |
|
skogaby
|
730b100c80
|
Add config values for enable/disable Paseli, and whether or not to force Extra Stage for every session
|
2019-08-27 16:17:07 -05:00 |
|
player-guest
|
879e944adc
|
Add API function: get matixx play record detail
|
2019-08-28 01:26:26 +09:00 |
|
player-guest
|
b2cb43bf96
|
Add function to fix time save in database. Convert LocalDateTime to string in api
|
2019-08-27 21:51:07 +09:00 |
|
player-guest
|
78dbd07f67
|
fix time conversion
|
2019-08-27 21:16:05 +09:00 |
|
player-guest
|
7e59a502df
|
Merge to #07394c3c1768dc06816e1156c2ae69f171dea7dc, fix mdx request
|
2019-08-27 20:21:50 +09:00 |
|
player-guest
|
32d51d81a6
|
Support matixx playerboard reading
|
2019-08-27 17:55:44 +09:00 |
|
player-guest
|
4eb4f8a124
|
Save and load popn24 mission
|
2019-08-27 16:10:09 +09:00 |
|
player-guest
|
1929a1c318
|
read charaparm
|
2019-08-27 15:17:53 +09:00 |
|
player-guest
|
3842f28310
|
Save and load popn24 item
|
2019-08-27 12:32:12 +09:00 |
|
player-guest
|
bdfb86aa13
|
init support for gitadora matixx
|
2019-08-27 11:13:00 +09:00 |
|
skogaby
|
07394c3c17
|
Update README to prepare for new release
|
2019-08-24 18:01:01 -05:00 |
|
skogaby
|
37dccdb041
|
Fix rival support, finally
|
2019-08-23 18:03:26 -05:00 |
|
skogaby
|
d6e0d256c4
|
Support for 2019042200 and basic course support
|
2019-08-22 19:03:35 -05:00 |
|
skogaby
|
c839c77314
|
Readme update, and include the diff to the Xom version included
|
2019-04-12 22:56:38 -05:00 |
|
skogaby
|
5aa0af170d
|
Let new machines connect for the first time
|
2019-04-12 20:05:26 -05:00 |
|
skogaby
|
8a5d537d94
|
Move the database file location to the commandline so that the config files inside the JAR shouldn't matter to end-users
|
2019-04-12 19:52:39 -05:00 |
|
skogaby
|
d92e3eb89f
|
Support the 20th Anniversary event content
|
2019-03-23 19:49:46 -05:00 |
|
skogaby
|
11abdd2371
|
Beginning to stub out a web UI module
|
2019-02-03 22:23:01 -06:00 |
|
skogaby
|
abce73821c
|
Broke out the server into multiple modules so we can make a webUI more easily. Modules: model (models), dao (database access), core (shared functionality like encryption and compression), and server (game server).
|
2019-02-03 18:50:31 -06:00 |
|
skogaby
|
b745250a00
|
Resolve the issue of the Python executable name on different platforms
|
2019-02-01 19:37:47 -06:00 |
|
skogaby
|
3e75e38ca1
|
Let all versions of Ace run on the server, not just 042300. Add the concept of a homedir so this can be run from a JAR on something like an EC2 instance with the cardconv.py sitting in the homedir
|
2019-01-30 22:32:31 -06:00 |
|
skogaby
|
3edf9e45d8
|
Use a more portable solution for loading the cardconv script
|
2019-01-29 21:10:55 -06:00 |
|
skogaby
|
1d04238f36
|
Make this runnable from a JAR file properly. Make database path a hibernate config value. Ban new machines by default. Actually reject banned machine requests.
|
2019-01-29 19:50:26 -06:00 |
|
skogaby
|
292e221214
|
I derped on the scores responses, now it should handle more than one correctly
|
2019-01-27 23:35:26 -06:00 |
|
skogaby
|
19e5373c27
|
Small cleanup commit
|
2019-01-27 23:18:44 -06:00 |
|
skogaby
|
c62465ee67
|
Handle area and machine score requests. Fix some mis-enumerated webUI options. Change some default options for new users. Remove the global high scores cache and calculate on-demand more sensibly (less scalable, but we'll worry about that when it becomes an issue)
|
2019-01-24 02:51:35 -06:00 |
|
skogaby
|
e684eaefb9
|
Rename the rivalload handlers for loadflags 1 and 2 to be the proper names. TODO: implement them
|
2019-01-24 01:46:44 -06:00 |
|
skogaby
|
418f89a865
|
The guidelines options were wrong
|
2019-01-22 20:40:25 -06:00 |
|
skogaby
|
be7c89f0c5
|
Don't use explicit session management for Hibernate sessions
|
2019-01-22 19:05:00 -06:00 |
|
skogaby
|
6c8ae17bae
|
Save the 'LAST' CSV values to the database as-is and return them as-is until we figure out more offsets. This resolves the issue of sort option not saving correctly.
|
2019-01-21 20:02:01 -06:00 |
|
skogaby
|
e02d74fafa
|
User ghost data and personal scores now load correctly. Not sure if area/region scores are loading or not, but personal and global scores are implemented
|
2019-01-21 18:57:28 -06:00 |
|
skogaby
|
f84b9dba88
|
Use a basic cache for global high scores so we don't need to fetch the records from the DB
|
2019-01-21 14:40:17 -06:00 |
|
skogaby
|
b60269f6e0
|
Global scores response is completed, but it's *very* slow. Gonna construct it in memory on startup and update it as scores are saved instead.
|
2019-01-21 02:59:09 -06:00 |
|
skogaby
|
18194e273d
|
Scores are now saving correctly, along with ghost data. Still need to return records to the client correctly.
|
2019-01-20 17:32:52 -06:00 |
|
skogaby
|
9449dc45ef
|
Saving scores *mostly* works, but for some reason only the first score's data is read
|
2019-01-20 15:30:17 -06:00 |
|