git repos / saland

log: saland

7ab65ad2 Protected and blocking regions are now reset when moving between regions and updated after a prefab is added Poul Sander 2021-09-04 14:22
b5414643 Started using properties. Seperated refresh logic. Poul Sander 2021-08-31 21:34
f4ce0509 Now stores custom_properties. Will be used for something like marking the type. Poul Sander 2021-08-29 20:54
80f573f1 Replace Travis with Github Actions Poul Sander 2021-08-28 17:25
db361c66 Set default values for world and player Poul Sander 2021-08-21 18:51
a2be71d7 Move draw overlay to GameConsoleCommand and fix the help message Poul Sander 2021-08-10 20:45
32ae8f61 Make one method handle label logic Poul Sander 2021-08-09 16:24
62e1726b Can now also select player in the menu Poul Sander 2021-08-09 16:21
4ec7e85f Use new menu item for config value changing Poul Sander 2021-08-09 16:07
71157931 Can now spawn different items Poul Sander 2021-08-09 15:37
4651597f Add link to homepage Poul Sander 2021-07-12 12:55
21fe1842 Fixed the load order and added build instructions to the README.md Poul Sander 2021-07-12 12:47
8527a23c No longer have to select world each time. Poul Sander 2021-07-04 16:30
307abe19 Can now select between 4 different worlds Poul Sander 2021-06-22 20:41
c7e8eaa2 Spawn a potato Poul Sander 2021-06-21 19:10
f727d5a7 Potato can now be picked up Poul Sander 2021-06-20 19:50
6166342f Can now list iventory content in console Poul Sander 2021-06-20 09:38
2a628a11 Remove the old drawTile functionality Poul Sander 2021-06-19 14:18
74f3e030 Fixed the SDL_WINDOWEVENT feature Poul Sander 2021-06-18 18:59
f3f0e2ba Overlay is now toggable and off by default Poul Sander 2021-06-13 16:59
94da8dac Remove cmake files no longer needed Poul Sander 2021-06-11 18:04
8cefee34 Fix Windows build Poul Sander 2021-06-03 18:40
eb360c0b Use new save folder. As Saland is a new game there are no reason to reuse the old one Poul Sander 2021-06-02 16:46
81ced75f Init sound system Poul Sander 2021-06-01 19:18
8ed0dc99 Add screenshot feature on F9 Poul Sander 2021-06-01 18:57
e5011b5b Add always-software option Poul Sander 2021-05-31 17:53
4bb79b4f Add "About" section Poul Sander 2021-05-29 21:06
426e8fd7 Only copy the tsx file to the tiled folder while opening tiled Poul Sander 2021-05-19 17:19
c15526a0 Use the correct blocking layer for water and lava Poul Sander 2021-05-18 20:17
1af5bc17 Prevent spawning prefabs on top of prefabs Poul Sander 2021-05-08 20:13
543faa40 Store opacity for object layers Poul Sander 2021-04-24 18:13
8a4763c2 Now copies tsx files before lauunching "tiled" from console Poul Sander 2021-04-24 16:25
e7e425a0 Now applies prefab with prefab exposed to the world Poul Sander 2021-04-11 18:44
81095143 Started to make the ApplyPrefab functions generic Poul Sander 2021-04-11 14:22
93bcb49a Moved the map init into a seperate function Poul Sander 2021-04-10 19:35
1e80715d Add bubble functionality to make the layers go in the right order Poul Sander 2021-04-10 19:16
c7c0d165 Started to add prefabs Poul Sander 2021-04-05 16:02
9b0ac03f Started to scan prefabs Poul Sander 2021-03-28 11:51
4d6e6333 Add a prefab file Poul Sander 2021-01-23 20:14
82391ca0 Introduced "liquid" handler Poul Sander 2021-01-17 13:57
131f00d4 The sample map now have water on the correct layer Poul Sander 2021-01-10 16:46
83ee3eb4 Monsters now move Poul Sander 2021-01-09 12:30
c26b24f3 Can now build a standalone Linux version Poul Sander 2021-01-08 21:00
52c556cd Add embedded version of box2d. Box2d is not compatiable between versions, so we need a very specific version. sago007 2021-01-04 21:23
cd4434ec Now possible to change config variables with the console sago007 2021-01-02 22:23
52839cd7 drawCollision can now be changed in the config file sago007 2021-01-01 23:16
72a9af2b Place package in a sub folder to allow easier patching sago007 2020-12-31 13:57
e719e177 Script to pack the data sago007 2020-12-30 22:30
dba5dfb6 Backport from Block Attack and some physics fixes sago007 2020-12-30 22:30
94c3ba51 Removed the travis_help files. libutf8 is embedded. sago007 2020-12-30 15:28
06045989 Fixed a type misspelling which caused the Windows version to not compile sago007 2020-12-30 13:02
cb009751 Fix borders counts as liquid Poul Sander 2020-11-03 19:37
85e0b909 Add lava Poul Sander 2020-11-03 19:34
34345487 Add trash can icon Poul Sander 2020-11-03 18:54
4b0bb7a6 Started to implement different liquids Poul Sander 2020-11-02 21:00
282c7a52 Also check overlay tile for update Poul Sander 2020-11-02 20:00
ab2994a9 Now has an overlay layer for "water" Poul Sander 2020-10-31 15:59
7619fa9d Includes utf8cpp by default Poul Sander 2020-10-26 21:21
5a3657f5 Fix Windows compile Poul Sander 2020-10-25 13:36
2f211633 Improved the Water tiles a bit. Now also correct then removing water. There is one water type missing. Poul Sander 2020-10-25 00:03
6649c916 Not beutifull but water is now places correctly. Poul Sander 2020-10-24 18:18
1e2322a8 Started add functionality to make the tiles match Poul Sander 2020-10-24 14:38
75fded14 Can now add water as a spell sago007 2020-10-16 11:35
deb954ea Now possible to create bricks and clear them as spells Poul Sander 2020-10-13 17:24
838111ea Add fireball to the spell slots Poul Sander 2020-10-11 11:52
1bc1d335 Add grid to make it easier to select the top corner of a sprite Poul Sander 2020-10-03 12:11
a510470a Started to add a status bar Poul Sander 2020-10-03 11:57
5d36cc25 Add function to add lines to textures to easier find the part I want Poul Sander 2020-10-03 11:23
8f10f62d Now possible to select slot Poul Sander 2020-09-20 09:30
e34650bc Selected slot is now white Poul Sander 2020-09-20 09:14
655f81b2 Add labels to the top row Poul Sander 2020-09-20 09:00
2df9835f Backport M_PI from blockattack sago007 2020-09-19 15:27
c202f4fe Add DrawRotated to libsago and rotate the projectile sago007 2020-09-15 18:11
cc04eb2c Insert blank lines so that the doc strings only touches the method that they are documenting. sago007 2020-09-15 15:37
e41d7cc1 Updated sagolib from blockattack sago007 2020-09-15 15:27
cc814c0e Now draws 10 slots in the top. Increased the outher border to make room for the slots. sago007 2020-07-20 17:53
28ff111f Updated the Sago lib with the latest copy from Block Attack - Rise of the Blocks sago007 2020-07-19 18:05
9a938c67 Do now allow removing block elements from protected regions sago007 2020-07-17 15:24
2a0cd8f0 Add specific start region sago007 2020-07-16 15:57
6e65b399 Add support for multiple external tilesets and moves city_outside to such one sago007 2020-07-15 17:09
33cd6471 Started on making regions more adjustable sago007 2020-07-15 14:34
8328a07b Add template for a forrest region sago007 2020-07-15 14:14
0e5612e2 Don't spawn items on blocking tiles Poul Sander 2020-07-13 21:20
aa9637b6 Start to create a forrest region Poul Sander 2020-07-13 17:47
6d8379fd Stop spawning on top of each other Poul Sander 2020-07-13 14:10
54c2056b Now saves and respawns items. At the moment this causes original items to be duplicated but that should be fixable. Poul Sander 2020-07-13 14:02
448d988b Started to save items like threes on a mutable layer Poul Sander 2020-07-12 19:44
92b51ad7 Add a fireball sprite. Not rotated at the moment but that is hard to see at its current speed. sago007 2020-07-05 17:21
d849fb3f Consolidate DrawCollision logic sago007 2020-07-05 16:13
2cc734f6 Items now have health and are destructable sago007 2020-07-05 08:47
7f4f31d5 Added a tree. With two sprites sago007 2020-07-04 19:07
82aca15d Can now spawn items based on info in Tiled sago007 2020-07-04 15:53
0d4550ed Started moving items into seperate files sago007 2020-07-04 14:12
bb6ee95a Started to generalize the item spawn code Poul Sander 2020-06-13 20:37
7dab6731 Started generalizing the monster spawn code and added a second bat Poul Sander 2020-06-13 20:23
d99b18f2 Small fixes to the Python code Poul Sander 2020-06-13 20:22
c2772f99 Added a non touchable potato to the world Poul Sander 2020-06-13 18:45
ec8c9b5b Added a potato sprite Poul Sander 2020-06-13 18:29
bdec2b4e Deleted Cereal Poul Sander 2020-06-13 17:42
652b324f Add the editor files to the main repository. In the future more cross development might be needed Squashed commit of the following: Poul Sander 2020-06-13 16:39
66149833 Add download location for nightly builds to README Poul Sander 2020-03-15 09:47
c607d6aa Change build system to use new SDL2 config file Requires a new version of CMake. Build environment changed to Ubuntu 18.04 sago007 2020-02-29 22:14
37d5b56e Added some food textures Poul Sander 2020-02-16 16:16
a70ee992 Restored Windows support Poul Sander 2019-08-14 15:23
5cc3e502 Add astyle script and run it. Based on the one from Block Attack - Rise of the blocks Also fixed the "quit"-command by adding a return Poul Sander 2019-08-05 14:01
2d655a70 Add "quit" command. Does cause a crash at the moment Poul Sander 2019-08-05 13:42
8e333bb3 Make "give" work with negative amounts Poul Sander 2019-07-28 15:00
c2fe186e Add file for console commands and added a "give" command Poul Sander 2019-07-16 19:54
e70aab28 Add struct for the shop Poul Sander 2019-07-10 17:52
a88d12e3 Improved the "tiled" command. It now copies the textures before opening the map Poul Sander 2019-06-19 17:35
74a8a2fc Possible to open tiled from the console sago007 2019-06-10 11:12
52f2e5b3 Adjusted indentation Poul Sander 2019-06-06 18:55
e502dbe7 Moved the local player into global. Makes it a bit easier for now. Poul Sander 2019-06-06 18:54
00cc4df5 updated the "sago" dir from blockattack Poul Sander 2019-05-08 18:07
f05a15db Added a shop stub Poul Sander 2019-04-21 14:41
cb147fbf Add command to open the shop Poul Sander 2019-04-21 13:25
b03c0b7e Start doing lazy loading Poul Sander 2019-04-20 13:41
332723d9 Added some better hair Poul Sander 2019-04-19 16:29
f49a3552 Add a player struct Poul Sander 2019-04-19 16:02
de177142 Added some women's tops Poul Sander 2019-04-19 13:51
56905198 The Exit choice now exits the game Poul Sander 2019-04-19 12:46
61bcb77f Preparation for using female charater Poul Sander 2019-04-18 15:26
ed71977a Improvemnts to city handling and support for overlay Poul Sander 2019-04-18 09:55
e763b3ac Changed default resolution to be a bit higher. Still low enough to be executed in a Windows on a normal 1080 display Poul Sander 2019-04-18 09:16
072c9f83 Fix placement on different resolutions Poul Sander 2019-04-18 09:13
2b6c7e44 No longer teleports on wrong parameters and exceptions are colored red in the console Poul Sander 2019-04-18 08:57
166bb79f Rectangles are now also protected Poul Sander 2019-04-17 19:18
7c97864a Show protected areas Poul Sander 2019-04-16 19:39
eb4506b4 Moved the protected areas into the world object Poul Sander 2019-04-16 15:43
b5bfa111 Improved compiler flags Poul Sander 2019-04-16 15:09
d8e16ed8 Write text to screen Poul Sander 2019-04-16 12:21
ecf18b68 Windows build is now working Poul Sander 2019-04-16 08:24
a815ec9c Add properties to Tile objects Poul Sander 2019-04-15 19:43
10ca4b89 Objects are only blocking if they have type == "blocking" Poul Sander 2019-04-15 18:44
c0834534 Added help message to the console commands Poul Sander 2019-04-15 17:32
49e814a6 Better error handling for the console commands Poul Sander 2019-04-15 17:21
44151aef Add command for resetting a world back to default Poul Sander 2019-04-15 15:17
8ad103d9 Can now use "goto" in the console Poul Sander 2019-04-15 09:38
4717dc56 Can now activate and deactivate console Poul Sander 2019-04-14 16:19
a2b3ade8 Tile to draw can now be swithed with Page up and page down Poul Sander 2019-04-14 15:59
2826127d Add the "city" map Poul Sander 2019-04-14 15:30
1dcca51a Less jumpy when changing region Poul Sander 2019-04-14 10:03
7a86cd36 Create README.md Poul Sander 2019-04-10 19:09
9cb7459e Add something that will become a city Poul Sander 2019-04-10 17:47
cc34d180 Add protected fields around the region openings Poul Sander 2019-04-10 17:05
492e6da6 Fix the top right border Poul Sander 2019-04-10 16:47
835a801b fixed line Poul Sander 2019-04-10 15:32
2b2b67e0 Moved player controls out globally Poul Sander 2019-04-06 16:21
faa0a2a6 New default thing Poul Sander 2019-04-06 15:11
a92e0354 F12 can now be used to return to the menu from the game Poul Sander 2018-12-30 22:49
fbc7ed16 Add switch fullscreen button. Going fullscreen -> Windows still has some issues Poul Sander 2018-12-28 16:25
e2fac1ee Start moving player controls to variables instead of being hardcoded. sago007 2018-12-21 15:00
f3711c9d Write the correct height field to file sago007 2018-12-21 13:32
64cf663b Started to allow toggeling fullscreen. Does not currently set xsize and ysize correctly while leaving fullscreen. Poul Sander 2018-12-19 19:35
23a6992b Console now prints history Poul Sander 2018-12-19 18:10
ee6837f4 Show the console text sago007 2018-12-18 20:20
2f8b04a3 Process text in the console. Not drawn yet. sago007 2018-12-18 17:58
17f916a0 Now use the mouse button instead of space Poul Sander 2018-11-19 17:57
c8c6ea96 Start to implement an ingame console. At the moment it does not do anything but can be opened and closed. Poul Sander 2018-11-07 19:02
16a37550 Add assignment operator Poul Sander 2018-11-07 18:03
9d0c689a Implemented switchable fullscreen. At the moment only from command line Poul Sander 2018-11-07 16:38
4ea71bb4 No longer scales fullscreen sago007 2018-10-30 18:44
d6fb06ec Possible to use fullscreen Poul Sander 2018-10-29 16:42
fb0e31af Switch to initilizer lists sago007 2018-10-28 16:43
27bca292 Mouse in menu now works. sago007 2018-10-28 16:15
d04df111 Add fps counter in game sago007 2018-10-28 12:35
148e781e Add start menu sago007 2018-10-28 11:51
ee1fd511 Now spawns player at the player spawn Poul Sander 2018-10-24 16:47
89df634d Now spawns in the middle of the map Poul Sander 2018-10-24 15:37
d06c4687 Remove debug comments Poul Sander 2018-10-24 15:23
3cc31321 Added some new texture for use for a menu Poul Sander 2018-10-24 15:16
f6175e02 use VERSION_NUMBER from version.h Poul Sander 2018-10-20 18:50
622938d7 Add version.h containing GAMENAME and VERSION_NUMBER defines Poul Sander 2018-10-20 17:20
fc0d6f9a Copy common and os from Block Attack - Rise of the Blocks Poul Sander 2018-10-20 16:46
63c01ac9 Load the tilesets based on source Poul Sander 2018-10-16 14:07
01ef90a3 Writing extra tilesets to disk now works. Extra tileset can be used for drawing on the screen Poul Sander 2018-10-16 13:43
c803da42 Get texture from the tmx file Poul Sander 2018-10-16 11:59
184c8e4f Started adding support for an extra tileset. Cannot draw it yet. Poul Sander 2018-10-10 18:55
879e1ad2 The tiled lib now supports objectgroups Poul Sander 2018-10-10 17:14
31207829 Added libutf for the platforms that does not have it (MXE). sago007 2018-10-07 18:15
395534bc Replaced a magic value sago007 2018-10-07 13:21
a9747abf Show only a few pixels outside the map on all sides. (Only two sides before) sago007 2018-10-06 11:20
e957cfbb New sample with points on the map sago007 2018-10-01 18:54
c3846a75 Can now save multiple worlds sago007 2018-10-01 18:40
495e20e8 Player is now wearing pants sago007 2018-09-30 13:36
e8138689 Moved some drawing functions to a seperate file sago007 2018-09-30 12:05
8e608edd USe the standing hair while spell casting sago007 2018-09-30 11:49
69ef24ea Moved some functions into a seperate file sago007 2018-09-30 11:45
babf7c94 Can now move between regionsx sago007 2018-09-29 18:41
ff9274c5 Draw outer border. Poul Sander 2018-09-26 18:19
6e241f1f Added hair Poul Sander 2018-09-26 17:50
e1e3ae60 World is now sorta persistant Poul Sander 2018-09-26 17:08
edee9027 Moved some data away from "Game" Poul Sander 2018-09-26 16:51
a475b81d Started moving some data to a region. So far no functions have moved sago007 2018-09-25 19:55
11bd19e8 Added borders sago007 2018-09-23 18:31
9659174b No longer crash when trying w and e out of bound sago007 2018-09-09 12:08
4f66addf No longer crash the moment the cursor goes out of bound sago007 2018-09-09 11:53
53ea082c Can now clear from the blocking layer using "e" sago007 2018-09-09 11:47
2862af0e Destroy all fixtures for the destroyed bodies sago007 2018-09-09 11:10
6e755a36 Now possible to add blocking tiles with "w" sago007 2018-09-09 10:49