Kayne Ruse
57f92a8b2e
Modified bunny sprite for proper use
2016-03-26 18:20:21 +11:00
Kayne Ruse
a8bbbeabb7
Minor name tweak
2016-03-26 17:56:16 +11:00
Kayne Ruse
ba384c182a
Updated the copyright in the file headers
2016-03-22 13:40:26 +11:00
Kayne Ruse
1ed4f85d62
Tweaked debug map generator scripts
2016-03-22 07:04:11 +11:00
Kayne Ruse
12f86f22de
Apparently it was the #45 fix that broke collisions
2016-03-22 00:47:38 +11:00
Kayne Ruse
30aa11c083
Brought client into line with server
...
Also added a new config file for developing over multiple machines.
2016-03-21 22:06:25 +11:00
Kayne Ruse
5f0cf826d4
Updated networking
2016-03-21 20:57:13 +11:00
Kayne Ruse
41626328c9
Checked out common/*
2016-03-19 06:46:18 +11:00
Kayne Ruse
bbd468af1a
Removed common as a submodule
2016-03-19 06:40:05 +11:00
Kayne Ruse
3a23ba93af
Updated Copyright information
2016-03-18 21:13:08 +11:00
Kayne Ruse
50f3a9e74e
Committing changes to libcommon
2015-09-03 15:42:40 +10: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
45f67476b8
Fixed a graphical bug
2015-08-24 02:03:00 +10:00
Kayne Ruse
57a4fc8380
Messing with buttons & fonts
2015-08-23 04:55:50 +10:00
Kayne Ruse
3e42371e02
Fixed character movement by ignoring key repeats
2015-08-23 02:48:58 +10:00
Kayne Ruse
41d601ab06
Re-enabled FPS display, fix other display issues
2015-08-23 01:53:13 +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
371ca4a22c
Updated libcommon
2015-08-18 04:08:26 +10:00
Kayne Ruse
00fe2263d5
This will take getting used to
2015-08-14 22:43:41 +10:00
Kayne Ruse
f2ee1e8b24
Testing submodules
2015-08-14 22:33:35 +10:00
Kayne Ruse
dd50287bdd
Deleted common directory
2015-08-14 22:25:57 +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
fedc420c19
Merged common/ui into common/graphics
2015-08-14 18:02:39 +10:00
Kayne Ruse
b10572ccaf
Imported TextLine and TextBox, added Image::CopyTexture
2015-08-13 23:47:32 +10:00
Kayne Ruse
aa9081d9cf
Imported new Button class, deleted menu_bar.*pp
2015-08-02 01:45:46 +10:00
Kayne Ruse
48f5512e1a
Fixed a mistyped variable name
2015-07-20 17:14:24 +10:00
Kayne Ruse
d2e75e02c5
Imported updates to the map system
2015-07-20 13:35:10 +10:00
Kayne Ruse
4ced681c76
Working on the ui, incomplete
2015-07-08 03:09:50 +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
0e149acc62
Pointless tweak
2015-04-26 03:24:25 +10:00
Kayne Ruse
63e4394583
I can't seem to pinpoint the cause
2015-04-26 03:11:00 +10:00
Kayne Ruse
501b1e9814
Reduced script verbosity to a degree
2015-03-08 20:08:12 +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
3e6a05307e
Minor TODO tweaks
2015-02-27 03:36:47 +11:00
Kayne Ruse
46df0f17b7
Changed a massive swap statement for bounds checks
...
Instead of using a massive block of case statements in serial_utility.cpp,
I've added FORMAT_* tags to SerialPacketType as a way to destinguish
between type values, at least internally. I can't believe I missed this
for so long.
I've also added a placeholder for the network API, as I was working on
that when I ran into this problem.
2015-02-21 23:46:50 +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
e71d0b3a09
Finished these server tweaks
2015-02-13 23:34:34 +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
Kayne Ruse
95e3ce9a69
Re-added the network version
2015-02-05 22:24:04 +11:00