Kayne Ruse
3002afa1e9
Moved a file
2016-04-17 01:35:34 +10:00
Kayne Ruse
ccb7adbd10
Fixed copying pointer to/from packet
2016-04-11 01:01:22 +10:00
Kayne Ruse
1f2d0b8e76
Barriers are created at the correct location
2016-04-09 00:02:39 +10:00
Kayne Ruse
420d39d467
Barriers are being drawn
2016-04-08 23:30:17 +10:00
Kayne Ruse
8749d1fd93
Barriers are queried, created when colliding with creatures
2016-04-04 02:41:14 +10:00
Kayne Ruse
7205d6692c
Threaded barriers into the client, not yet queried
...
I've also refactored the rooms slightly.
2016-04-04 01:05:32 +10:00
Kayne Ruse
7b9c016082
Threaded the barriers through the networking system
2016-04-03 22:32:39 +10:00
Kayne Ruse
a751531e18
Added distance based creature culling
2016-03-30 12:54:59 +11:00
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