Kayne Ruse
ff67b62792
Found a bug
2016-03-19 05:52:43 +11:00
Kayne Ruse
fe7bbbbb3d
Tweaked button graphics
2015-12-25 22:53:05 +11:00
Kayne Ruse
f2119f77a9
HOTFIX: User reported a segfault in Wine
2015-11-11 16:00:46 +11:00
Kayne Ruse
c6bc8c24fb
Removed some debugging code
2015-08-24 14:40:33 +10:00
Kayne Ruse
ffe5c80117
Comment tweaks, build tweaks, bugfixes
...
I've also disabled the "screen trick". It was ugly as hell.
2015-08-24 14:34:54 +10:00
Kayne Ruse
188a6805bf
Found the culprit for bug #45
2015-08-24 03:37:44 +10:00
Kayne Ruse
45f67476b8
Fixed a graphical bug
2015-08-24 02:03:00 +10:00
Kayne Ruse
dfa8683c47
Tweaks for windows
2015-08-23 19:41:01 +10:00
Kayne Ruse
c36c5210ab
Splash screen fits to the new logo on startup, before reverting
2015-08-23 05:56:42 +10:00
Kayne Ruse
57a4fc8380
Messing with buttons & fonts
2015-08-23 04:55:50 +10:00
Kayne Ruse
caf6403a76
Added platform & version detection
2015-08-23 03:44:19 +10:00
Kayne Ruse
3e42371e02
Fixed character movement by ignoring key repeats
2015-08-23 02:48:58 +10:00
Kayne Ruse
563a217237
Changed the formats of the graphical assets
2015-08-23 02:20:38 +10:00
Kayne Ruse
41d601ab06
Re-enabled FPS display, fix other display issues
2015-08-23 01:53:13 +10:00
Kayne Ruse
915660da0e
Server runs, but it's far off from being stable again
2015-08-20 23:24:20 +10:00
Kayne Ruse
3d6509b5a5
Client builds & runs, can't test the gameplay without the server
...
SDL_ttf is now being initialized, and all usages of fonts are now checked for nullptr.
A bug where the renderer's logical size was not properly set has been fixed.
The FPS counter is disabled for now.
2015-08-20 20:45:13 +10:00
Kayne Ruse
dc5b09a9b4
world_logic.cpp builds, disabled FPS display
2015-08-20 02:36:42 +10:00
Kayne Ruse
00fe2263d5
This will take getting used to
2015-08-14 22:43:41 +10:00
Kayne Ruse
2f86511254
lobby_menu.cpp builds, as does all of client/menu_scenes
...
This is great progress, but I think I should turn the common directory into a subnmodule, since
I've been constantly tabbing back and forward between this folder, and the debug folder, making
and committing identical edits to both.
Scene list:
> disconnected_screen.*pp
> lobby_menu.*pp
> main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 21:47:04 +10:00
Kayne Ruse
e8347cb9fb
Reverted templated TextBox; too much unnecessary complexity
2015-08-14 20:52:05 +10:00
Kayne Ruse
8c3f7913f6
Converted TextBox into a template class
2015-08-14 19:42:45 +10:00
Kayne Ruse
a7ce7a0e9b
main_menu.*pp is building
...
Scene list:
> disconnected_screen.*pp
* lobby_menu.*pp
> main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 18:49:37 +10:00
Kayne Ruse
a4d3a356c3
Some menu scenes compiling; replaced KR Studios logo file
...
Scene list:
> disconnected_screen.*pp
* lobby_menu.*pp
* main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 18:18:21 +10:00
Kayne Ruse
ca67bf3bdd
Closed the font
2015-08-02 04:17:01 +10:00
Kayne Ruse
f0ab1dfef8
One menu scene works, but I need some more UI widgets
...
Namely, I need a text box widget, which can display text without having to
re-create and destroy the texture every frame.
2015-08-02 04:13:54 +10:00
Kayne Ruse
8838fcd14e
client/entities and client/client_utilities build
2015-08-02 04:12:22 +10:00
Kayne Ruse
0150dbb929
Began work on the client
2015-08-02 03:20:59 +10:00
Kayne Ruse
e08e34b677
Updated README.md
2015-07-07 20:00:38 +10:00
Kayne Ruse
af17bd2800
Updated common/graphics, client/base_scene.*pp to SDL2
2015-07-07 19:51:27 +10:00
Kayne Ruse
24eb730c72
Switched to the #pragma once system
2015-07-07 17:36:14 +10:00
Kayne Ruse
99b35483f8
Tenative port for Linux
2015-05-17 09:18:46 +10:00
Kayne Ruse
5c404c572e
Patched bug #45 without resolving it
2015-04-28 06:01:58 +10:00
Kayne Ruse
878d502b8b
Looking for the bug
2015-04-27 01:35:14 +10:00
Kayne Ruse
2a1ee4acbf
tmp
2015-04-26 03:29:33 +10:00
Kayne Ruse
63e4394583
I can't seem to pinpoint the cause
2015-04-26 03:11:00 +10:00
Kayne Ruse
7aeabf0d14
Hunting a strange networking bug
2015-04-26 02:14:26 +10:00
Kayne Ruse
d2bb3575fc
Removed initial world query
...
The world is queried once the client has the player's character.
2015-03-13 19:12:34 +11:00
Kayne Ruse
ca6afb72ad
Minor comment tweaks
2015-03-11 20:23:52 +11:00
Kayne Ruse
4d71d4cc40
Room transitions are working smoothly, read more
...
Although the room transitions are working fairly well, it is still heavy
handed, and a number of optimizations can be done. On the whole, this
needs a review.
2015-03-09 23:26:37 +11:00
Kayne Ruse
74ed93ddc7
Character bounds are stored in the server database
...
This allows for customization of bounding boxes, as well as highlighting
aspects needed when adding new fields to the characters.
2015-03-04 04:06:16 +11:00
Kayne Ruse
edcb6f05ce
Implemented trigger creation & deletion via lua
...
Triggers now have handles for simple understanding, but there's nothing
preventing multiple triggers from sharing the same name.
2015-03-02 01:00:58 +11:00
Kayne Ruse
cb63c9b07c
Minor comment tweaks
2015-02-27 05:43:20 +11:00
Kayne Ruse
3e6a05307e
Minor TODO tweaks
2015-02-27 03:36:47 +11:00
Kayne Ruse
c45bda645b
Switched TODO: empty to TODO: *function name*
2015-02-27 03:27:37 +11:00
Kayne Ruse
4630b7e403
PumpCharacterUpdate() works from lua to client, read more
...
There was a bug in the entity API, where getMotion() was pushing the
origin instead of the motion. This has been corrected. Since this is an
important bug, and because the features for this leg is finished, I'll
merge this to master.
2015-02-27 02:39:27 +11:00
Kayne Ruse
d8045ae339
Minor comment tweaks
2015-02-25 21:16:03 +11:00
Kayne Ruse
87af4f1a1e
Comment tweaks, updated network version
2015-02-14 23:54:18 +11:00
Kayne Ruse
18b144fa46
Updated client, read more
...
It seems like the project as a whole is fairly stable now. I'm prepping to
merge this into master, despite the lack of monsters ATM. Hopefully this
break hasn't affected the stability too much.
2015-02-14 23:39:56 +11:00
Kayne Ruse
ca2d4c9217
Expanded network protocol, read more
...
Not really doing much, just busywork with the server's handlers.
I've tweaked the TODO tags as well.
2015-02-13 02:05:10 +11:00
Kayne Ruse
bad6cc2fab
Moved ip_operators.*pp to common/utilities
2015-02-05 23:06:22 +11:00