Collin Smith
6336ead864
Updated README
2019-02-10 02:42:20 -08:00
Collin Smith
6db614c633
Updated screenshot
...
Updated screenshot with disabled debugging
Removed some debug logging from entity
2019-02-10 02:30:53 -08:00
Collin Smith
c37ddea8d1
Added a bit of spacing adjacent to the buttons
2019-02-10 02:27:01 -08:00
Collin Smith
656f40742f
Using mobile panel to open chat box will set keyboard focus
2019-02-10 02:21:35 -08:00
Collin Smith
07eab3a052
Disabled debug mode
...
Disabled debug mode -- not needed for foreseeable future
2019-02-10 02:18:48 -08:00
Collin Smith
b136b54b93
Re-ordered colormap indexes to match in-game
...
Changed greys to index 1,2 and removed gold and brown
2019-02-10 02:15:41 -08:00
Collin Smith
c5efbc13a1
Fixed single player character animations
...
Fixed issue with single player player entity creation by blocking some packets
Fixed issue with character colormap transforms not working as intended for 0x7
Small fix for in-game chat box printing enters -- need to block key commands while typing
Added padding to in-game chat box
Removed shift to not move in-town (was not working as intended anyways)
2019-02-10 02:08:56 -08:00
Collin Smith
22ebede88f
Fixed bug with component flags
...
Fixed default components assignment, now 0 from -1
Changed to entity package
2019-02-09 16:03:01 -08:00
Collin Smith
40e6dda32a
Fixed font metrics
...
Fixed many font metrics -- not perfect, but significantly better for layout
2019-02-09 03:49:26 -08:00
Collin Smith
86c4e6d8ef
Added functional networking with multiple clients in a server rendered correctly
...
Fixed bug with Map.find(int) returning actual GridPoint -- now returns a copy
Added workaround for set(String) in Cvar when generic type is String
Transition to entity package with refinements
2019-02-08 20:56:04 -08:00
Collin Smith
e23532266f
Added basic server event objects
...
Added very simple rendering of character "Tirant" position in another client
2019-02-05 02:14:18 -08:00
Collin Smith
22aaaa9536
Added bullets to README for server support
2019-02-03 02:53:51 -08:00
Collin Smith
49f1058566
Added basic server support (create/join games and chat)
...
Separated services into ChatServer, DedicatedServer and Sessions
Single player uses same code-base as DedicatedServer with a special loopback socket
Added SelectCharacterScreen2 copy -- will replace later on with more versatile SelectCharacterScreen impl
2019-02-03 02:47:08 -08:00
Collin Smith
a1e735031f
Added server browser chat
...
Some work on in-game chat
Separated Server into multiple systems (will be easier to transition to distributed servers later)
Minor entity changes -- may transition to an ECS soon
2019-01-30 15:40:17 -08:00
Collin Smith
cb11853a26
Fixed compat with new Animation class API
2019-01-28 14:55:08 -08:00
Collin Smith
f7e6ef281c
Implemented functioning weapon alternate
2019-01-26 00:05:29 -08:00
Collin Smith
e6e10705c5
Begin transition into entity3 package along with new Animation class
2019-01-25 17:01:35 -08:00
Collin Smith
8cea13273e
Added LoginScreen
...
Implemented Textures texture for TextField cursor
2019-01-21 00:14:32 -08:00
Collin Smith
2197b2fb61
Changed access to modalBackground and cursorTexture to private (Textures class used instead)
2019-01-21 00:13:28 -08:00
Collin Smith
605bd6f7f2
Added Textures class to store some common solid color textures
2019-01-21 00:12:51 -08:00
Collin Smith
ab779a4fce
Created Account class
2019-01-21 00:12:09 -08:00
Collin Smith
e0ed5b2cda
Added tests
...
Fixed issue where JsonReader was closing socket when reading request packet
2019-01-21 00:11:24 -08:00
Collin Smith
70bd77eaae
Added some key events (will need a bug fix to prevent propagation)
...
Added exited() to TabListener
Created TabAdapter impl of TabListener
Added fields and populated Create and Join panels
2019-01-17 22:37:32 -08:00
Collin Smith
8f4d8aaab6
Create EventUtils to assist with repetitive macros
...
Added EventUtils.click(Button) to click button programmically and call its click listeners
2019-01-17 22:35:50 -08:00
Collin Smith
cbaba5c40b
Moved sessions to global Array
...
Added Session.Builder used to create a session
create-session will now add created session to master list
2019-01-17 22:34:55 -08:00
Collin Smith
f247dc00bf
Exposed interfaces to public
2019-01-17 22:33:18 -08:00
Collin Smith
d75fa8661c
Added basic multiplayer lobby support
2019-01-16 20:42:46 -08:00
Collin Smith
07fb7819e3
Moved Disposable interface to DC (since all DC implementations also implemented Disposable)
...
DC.Frame now provides a method to access Frame.width outside of package
MPQViewer will now attempt to detect whether or not a DC contains pages and set correct tab automatically
2019-01-15 16:43:28 -08:00
Collin Smith
78ec8518d7
Added support for fontridiculous
2019-01-15 16:32:51 -08:00
Collin Smith
9a39ec366a
Assigned checked offsets to unpressed offsets by default. This is a workaround for an issue with LibGDX where I cannot make buttons uncheckable
2019-01-15 16:32:27 -08:00
Collin Smith
724d79dfa3
Fixed issue where button click sound was played when button was disabled
2019-01-15 16:30:57 -08:00
Collin Smith
d1f611f767
Fixed issue where setChecked(String) was not firing the button by firing listener manually
2019-01-15 15:06:58 -08:00
Collin Smith
480c9f9d13
Added support for DC pages
2019-01-15 15:06:04 -08:00
Collin Smith
015c878c3c
Added server module with extremely basic socket support
2019-01-14 01:54:17 -08:00
Collin Smith
2254bc925d
Added INTERNET permission for Android
2019-01-14 01:53:15 -08:00
Collin Smith
04dc3debcc
Added Multiplayer button with some submenus
2019-01-14 01:52:50 -08:00
Collin Smith
bafe2b818f
Added version label to main menu
2019-01-13 15:45:49 -08:00
Collin Smith
86fbec2832
Added "Other Multiplayer" menu option
2019-01-13 15:33:42 -08:00
Collin Smith
5977b64fb6
Fixed bug where right click would play audio
2019-01-13 15:31:44 -08:00
Collin Smith
4a62b5614d
Changed README image links
2019-01-12 02:15:11 -08:00
Collin Smith
5ed966676d
Added screenshots to README for Map Builder and MPQ Viewer
2019-01-12 02:12:54 -08:00
Collin Smith
791d2a65b4
Revert "Added screenshots for MPQ Viewer and Map Builder in README"
...
This reverts commit 3f56ab725f
.
2019-01-12 02:11:39 -08:00
Collin Smith
3f56ab725f
Added screenshots for MPQ Viewer and Map Builder in README
2019-01-12 02:10:00 -08:00
Collin Smith
335cad2c77
Fixed README image hyperlinks
2019-01-12 02:02:47 -08:00
Collin Smith
ecaf3c10ae
Created README
2019-01-12 02:01:38 -08:00
Collin Smith
33db69ba69
init
2019-01-12 01:04:56 -08:00