home · contact · privacy
Christian Heller [Sat, 27 Feb 2016 10:50:42 +0000 (11:50 +0100)]
Server, plugin: Refactor thingproliferation (plugin integration).
Christian Heller [Sat, 27 Feb 2016 10:12:45 +0000 (11:12 +0100)]
Server: Remove unused import.
Christian Heller [Sat, 27 Feb 2016 01:33:45 +0000 (02:33 +0100)]
Server, plugin: Refactor make_world modularity.
Christian Heller [Sat, 27 Feb 2016 00:28:52 +0000 (01:28 +0100)]
Server, plugin: Refactor map making.
Christian Heller [Fri, 26 Feb 2016 22:35:09 +0000 (23:35 +0100)]
Plugin: Refactor.
Christian Heller [Fri, 26 Feb 2016 20:28:11 +0000 (21:28 +0100)]
Client: Solve automatic reconfiguring of windows in SIGWINCH.
Christian Heller [Fri, 26 Feb 2016 20:25:58 +0000 (21:25 +0100)]
Plugin: Improve start info.
Christian Heller [Fri, 26 Feb 2016 20:13:55 +0000 (21:13 +0100)]
Plugin: Fix bad function reference.
Christian Heller [Fri, 26 Feb 2016 20:05:21 +0000 (21:05 +0100)]
Client: Fix broken "things here" window scrolling command.
Christian Heller [Fri, 26 Feb 2016 12:52:17 +0000 (13:52 +0100)]
Plugin: Refactor actor_move.
Christian Heller [Fri, 26 Feb 2016 12:44:31 +0000 (13:44 +0100)]
Server: Refactor command_taname.
Christian Heller [Fri, 26 Feb 2016 12:39:55 +0000 (13:39 +0100)]
Server, plugin: Abort command_worldactive checks as early as possible.
Christian Heller [Fri, 26 Feb 2016 12:21:40 +0000 (13:21 +0100)]
Server: Simplify turn_over().
Christian Heller [Fri, 26 Feb 2016 11:57:45 +0000 (12:57 +0100)]
Plugin: Improve formatting of long strings.
Christian Heller [Thu, 25 Feb 2016 02:02:25 +0000 (03:02 +0100)]
Plugin: Add proper map coloring.
Christian Heller [Thu, 25 Feb 2016 01:49:18 +0000 (02:49 +0100)]
Plugin: Add scenario file.
Christian Heller [Thu, 25 Feb 2016 01:09:05 +0000 (02:09 +0100)]
Plugin: Fix bug by typo.
Christian Heller [Thu, 25 Feb 2016 00:53:27 +0000 (01:53 +0100)]
Server, plugin: Minor language improvements.
Christian Heller [Thu, 25 Feb 2016 00:45:51 +0000 (01:45 +0100)]
Plugin: Add final mission.
Christian Heller [Thu, 25 Feb 2016 00:39:17 +0000 (01:39 +0100)]
Plugin: Add new mission.
Christian Heller [Thu, 25 Feb 2016 00:24:13 +0000 (01:24 +0100)]
Plugin: Add altar re-spawning of died-out species.
Christian Heller [Thu, 25 Feb 2016 00:17:51 +0000 (01:17 +0100)]
Plugin: Don't let player pick up more than they can carry.
Christian Heller [Thu, 25 Feb 2016 00:04:34 +0000 (01:04 +0100)]
Plugin: Simplify decrement_lifepoints.
Christian Heller [Thu, 25 Feb 2016 00:02:31 +0000 (01:02 +0100)]
Plugin: Add fertilizer tool, and TOOL_0 variable.
Christian Heller [Wed, 24 Feb 2016 23:55:10 +0000 (00:55 +0100)]
Server: Speed-optimize AI algorithms.
Christian Heller [Wed, 24 Feb 2016 23:35:03 +0000 (00:35 +0100)]
Server: Further optimize update_map_memory.
Christian Heller [Wed, 24 Feb 2016 23:25:13 +0000 (00:25 +0100)]
Server: Outsource part of update_map_memory to C library.
Christian Heller [Wed, 24 Feb 2016 22:46:09 +0000 (23:46 +0100)]
Plugin: Make actors with more TT_LIFEPOINTS move faster.
Christian Heller [Wed, 24 Feb 2016 22:33:14 +0000 (23:33 +0100)]
Server: Make thing action effort calculation selectable.
Christian Heller [Wed, 24 Feb 2016 22:17:15 +0000 (23:17 +0100)]
Plugin: Add stacks and empathy map.
Christian Heller [Wed, 24 Feb 2016 21:47:39 +0000 (22:47 +0100)]
Plugin: Add new terrain type names.
Christian Heller [Wed, 24 Feb 2016 21:45:30 +0000 (22:45 +0100)]
Server: Add terrain description to things_here command.
Christian Heller [Wed, 24 Feb 2016 01:15:09 +0000 (02:15 +0100)]
Plugin: Don't count felling non-trees as blasphemic.
Christian Heller [Wed, 24 Feb 2016 01:11:08 +0000 (02:11 +0100)]
Plugin: Add new plant mission.
Christian Heller [Wed, 24 Feb 2016 00:42:11 +0000 (01:42 +0100)]
Plugin: Refactor.
Christian Heller [Wed, 24 Feb 2016 00:32:59 +0000 (01:32 +0100)]
Plugin: Add carpentry.
Christian Heller [Wed, 24 Feb 2016 00:05:21 +0000 (01:05 +0100)]
Plugin: Add lumber created by chopping trees.
Christian Heller [Tue, 23 Feb 2016 23:54:33 +0000 (00:54 +0100)]
Plugin: Add axe-chopping of trees.
Christian Heller [Tue, 23 Feb 2016 23:39:19 +0000 (00:39 +0100)]
Server: Inform player about his inability to swim on move towards water.
Christian Heller [Tue, 23 Feb 2016 23:01:40 +0000 (00:01 +0100)]
Plugin: Add mission, fix slipper usage, change GAME_WON to FAVOR_STAGE.
Christian Heller [Tue, 23 Feb 2016 23:00:30 +0000 (00:00 +0100)]
Server: Make decrement_lifepoints function selectable.
Christian Heller [Tue, 23 Feb 2016 22:20:34 +0000 (23:20 +0100)]
Plugin: Remove debugging code.
Christian Heller [Tue, 23 Feb 2016 22:18:57 +0000 (23:18 +0100)]
Plugin: Add endgame.
Christian Heller [Tue, 23 Feb 2016 21:58:55 +0000 (22:58 +0100)]
Plugin: Add altar.
Christian Heller [Tue, 23 Feb 2016 21:58:33 +0000 (22:58 +0100)]
Server: Don't save world_db entries with keys that start non-uppercase.
Christian Heller [Tue, 23 Feb 2016 21:12:35 +0000 (22:12 +0100)]
Plugin: Don't use global on variables changed by plugin itself.
Christian Heller [Tue, 23 Feb 2016 21:12:06 +0000 (22:12 +0100)]
Server: Save PLUGIN command at top of save file.
Christian Heller [Tue, 23 Feb 2016 20:47:51 +0000 (21:47 +0100)]
Plugin: Clean up imports.
Christian Heller [Mon, 22 Feb 2016 23:46:00 +0000 (00:46 +0100)]
Plugin: Grow PtIG adaption.
Christian Heller [Mon, 22 Feb 2016 23:01:31 +0000 (00:01 +0100)]
Server: Don't keep player from moving over passable symbols.
Christian Heller [Mon, 22 Feb 2016 22:46:22 +0000 (23:46 +0100)]
Server: Make make_world function selectable.
Christian Heller [Mon, 22 Feb 2016 22:32:15 +0000 (23:32 +0100)]
Server: Make thingproliferation function selectable.
Christian Heller [Mon, 22 Feb 2016 22:16:13 +0000 (23:16 +0100)]
Server: Make map generator selectable.
Christian Heller [Mon, 22 Feb 2016 01:35:49 +0000 (02:35 +0100)]
Add beginnings of pluginized variant of PtIG.
Christian Heller [Mon, 22 Feb 2016 01:06:44 +0000 (02:06 +0100)]
Server: More expressive error message.
Christian Heller [Mon, 22 Feb 2016 01:05:44 +0000 (02:05 +0100)]
Server: Fix bug in thingproliferation().
Christian Heller [Mon, 22 Feb 2016 01:00:02 +0000 (02:00 +0100)]
Server: Also use symbols_passable direction in thingproliferation().
Christian Heller [Mon, 22 Feb 2016 00:54:10 +0000 (01:54 +0100)]
Server: Make list of symbols of passable fields configurable.
Christian Heller [Sun, 21 Feb 2016 22:44:30 +0000 (23:44 +0100)]
Server: Fix bug in carry list of newly instantiated Things.
Christian Heller [Sun, 21 Feb 2016 21:42:38 +0000 (22:42 +0100)]
Server: Make default thing attributes configurable.
Christian Heller [Sun, 21 Feb 2016 20:53:37 +0000 (21:53 +0100)]
Server: Make ai func selectable.
Christian Heller [Sun, 21 Feb 2016 20:26:41 +0000 (21:26 +0100)]
Server: Fix typo, remove deprecated outcommented code.
Christian Heller [Sun, 21 Feb 2016 20:26:25 +0000 (21:26 +0100)]
Server: Fix dependences on possibly undefined actions.
Christian Heller [Sun, 21 Feb 2016 11:24:43 +0000 (12:24 +0100)]
Client: Fix bugs in plugin infrastructure.
Christian Heller [Sat, 20 Feb 2016 10:32:33 +0000 (11:32 +0100)]
Change plugin naming convention.
Christian Heller [Sat, 20 Feb 2016 10:22:24 +0000 (11:22 +0100)]
Server: Transform PLUGIN command to God command, save its input.
Christian Heller [Sat, 20 Feb 2016 09:44:30 +0000 (10:44 +0100)]
Server: Abort more elegantly on --help argument.
Christian Heller [Sat, 20 Feb 2016 09:24:57 +0000 (10:24 +0100)]
Server: Fix broken exit code printing.
Christian Heller [Sat, 20 Feb 2016 09:13:17 +0000 (10:13 +0100)]
Add client plugin infrastructure.
Christian Heller [Fri, 19 Feb 2016 11:34:36 +0000 (12:34 +0100)]
Refactor worldstate file writing, make it more extensible.
Christian Heller [Fri, 19 Feb 2016 11:25:47 +0000 (12:25 +0100)]
Consistent use of "pickup" instead of "pickup" as command name.
Christian Heller [Wed, 17 Feb 2016 00:57:20 +0000 (01:57 +0100)]
Client: Minor comment language fix.
Christian Heller [Wed, 17 Feb 2016 00:56:52 +0000 (01:56 +0100)]
Server: Fix bug in action_exists().
Christian Heller [Sat, 6 Feb 2016 01:59:08 +0000 (02:59 +0100)]
Server: Ignore calls to action names with undefined ThingActions.
Christian Heller [Sat, 6 Feb 2016 01:37:09 +0000 (02:37 +0100)]
Server: Force control for proper map length before world generation.
Christian Heller [Sat, 6 Feb 2016 00:26:24 +0000 (01:26 +0100)]
Server: Make world initialization conf file choosable.
Christian Heller [Fri, 5 Feb 2016 23:58:54 +0000 (00:58 +0100)]
Update testing script.
Christian Heller [Sun, 31 Jan 2016 22:41:17 +0000 (23:41 +0100)]
Add copyright notice (year).
Christian Heller [Sun, 31 Jan 2016 22:38:27 +0000 (23:38 +0100)]
Add GPL notices to all source files.
Christian Heller [Sun, 31 Jan 2016 22:31:14 +0000 (23:31 +0100)]
Server: Split in many files, reorganize code slightly to fit change.
Christian Heller [Wed, 27 Jan 2016 22:54:38 +0000 (23:54 +0100)]
Server: Start modularizing into separate files.
Christian Heller [Wed, 27 Jan 2016 22:21:53 +0000 (23:21 +0100)]
Change path of server run data directory from server/ to server_run/.
Christian Heller [Wed, 27 Jan 2016 22:16:33 +0000 (23:16 +0100)]
Client: Add TODO comment.
Christian Heller [Wed, 27 Jan 2016 22:10:10 +0000 (23:10 +0100)]
Client: Make worldstate file data reading order configurable.
Christian Heller [Wed, 27 Jan 2016 21:20:49 +0000 (22:20 +0100)]
Client: Minor refactorings.
Christian Heller [Sat, 9 Jan 2016 18:00:01 +0000 (19:00 +0100)]
Client: More refactoring.
Christian Heller [Sat, 9 Jan 2016 17:06:44 +0000 (18:06 +0100)]
Client: Remove debugging code, superfluous whitespace.
Christian Heller [Fri, 18 Dec 2015 02:11:37 +0000 (03:11 +0100)]
Client: Restructure into modules below client/.
Christian Heller [Wed, 16 Dec 2015 02:06:08 +0000 (03:06 +0100)]
Remove AGPLv3 file no longer needed due to redo drop.
Christian Heller [Wed, 16 Dec 2015 01:52:35 +0000 (02:52 +0100)]
Simplify initial start by automatically building libplomrogue.so.
Christian Heller [Wed, 16 Dec 2015 01:49:40 +0000 (02:49 +0100)]
Client: Fix win_map() confusion when map smaller than window.
Christian Heller [Wed, 16 Dec 2015 01:40:03 +0000 (02:40 +0100)]
Fix testing script.
Christian Heller [Wed, 16 Dec 2015 01:38:25 +0000 (02:38 +0100)]
Add build script forgotten in last commit.
Christian Heller [Wed, 16 Dec 2015 01:36:32 +0000 (02:36 +0100)]
Replace old with new client, drop redo system needed to build old one.
Christian Heller [Wed, 16 Dec 2015 01:03:58 +0000 (02:03 +0100)]
Server: Remove log_help(), this should be serverd by the client.
Christian Heller [Wed, 16 Dec 2015 01:02:58 +0000 (02:02 +0100)]
New client: Add quick help text to log start.
Christian Heller [Wed, 16 Dec 2015 00:51:38 +0000 (01:51 +0100)]
Server: Correct initial log message.
Christian Heller [Wed, 16 Dec 2015 00:47:49 +0000 (01:47 +0100)]
New client: Add things_here scrolling, remove debugging code.
Christian Heller [Wed, 16 Dec 2015 00:36:24 +0000 (01:36 +0100)]
New client: Add window titles.
Christian Heller [Wed, 16 Dec 2015 00:20:00 +0000 (01:20 +0100)]
New client: Remove unneeded outcommented code.