Please note that active projects have migrated to https://github.com/fawkesrobotics.

fawkes-archive.git
7 years agomainapp: adapt to modified libfawkesbaseapp master
Tim Niemueller [Sun, 2 Feb 2014 23:18:58 +0000] 
mainapp: adapt to modified libfawkesbaseapp

7 years agobaseapp: delete pid file when killing daemonized instance
Tim Niemueller [Sun, 2 Feb 2014 23:18:16 +0000] 
baseapp: delete pid file when killing daemonized instance

7 years agobaseapp: fix daemonization support
Tim Niemueller [Sun, 2 Feb 2014 23:14:56 +0000] 
baseapp: fix daemonization support

In daemon mode the parent process did not properly exit, likewise when
killing a daemonized Fawkes. For this to work properly the
runtime::init() function's signature had to be modified.

7 years agopcl-db: fix warning generation on missing requirements
Tim Niemueller [Sun, 2 Feb 2014 21:33:02 +0000] 
pcl-db: fix warning generation on missing requirements

7 years agoplugins: add ordering constraint navgraph -> ros
Tim Niemueller [Fri, 24 Jan 2014 18:18:51 +0000] 
plugins: add ordering constraint navgraph -> ros

The navgraph uses the ros plugin for visualization if available, hence
it must be build only after the ros plugin.

7 years agoplugins: disable readylogagent until backporting the newer version
Tim Niemueller [Tue, 21 Jan 2014 16:26:53 +0000] 
plugins: disable readylogagent until backporting the newer version

The current readylogagent fails to compile with Eclipse CLP 6.1. This
has been fixed in a private branch which we are going to backport to the
core repo soon. Disable the plugin until then to prevent compile errors.

7 years agoros: add missing ros-joint objects to OBJS_all
Tim Niemueller [Tue, 21 Jan 2014 14:47:19 +0000] 
ros: add missing ros-joint objects to OBJS_all

7 years agogazebo: do not set HAVE_GAZEBO if not available
Tim Niemueller [Mon, 20 Jan 2014 22:47:36 +0000] 
gazebo: do not set HAVE_GAZEBO if not available

Rather than setting it to zero do not set it at all.

7 years agoMerge remote-tracking branch 'origin/timn/clips-navgraph'
Tim Niemueller [Mon, 20 Jan 2014 22:38:20 +0000] 
Merge remote-tracking branch 'origin/timn/clips-navgraph'

7 years agoMerge remote-tracking branch 'origin/timn/clips-modularize'
Tim Niemueller [Mon, 20 Jan 2014 22:38:17 +0000] 
Merge remote-tracking branch 'origin/timn/clips-modularize'

7 years agoclips-protobuf: adapt to renaming of load-config to config-load
Frederik Zwilling [Mon, 20 Jan 2014 17:12:26 +0000] 
clips-protobuf: adapt to renaming of load-config to config-load

7 years agoclips-navgraph: re-assert graph on change
Tim Niemueller [Mon, 14 Oct 2013 13:38:09 +0000] 
clips-navgraph: re-assert graph on change

Register as change listener and whenever the navgraph is changed retract
all navgraph-related facts and re-assert them according to the updated
and changed graph.

7 years agoclips-agent: remove unused variable
Tim Niemueller [Mon, 14 Oct 2013 13:29:30 +0000] 
clips-agent: remove unused variable

7 years agoclips-agent: remove navgraph related code
Tim Niemueller [Mon, 14 Oct 2013 13:29:05 +0000] 
clips-agent: remove navgraph related code

This feature is now provided by the clips-navgraph plugin.

7 years agoclips-agent: remove load-config CLIPS function
Tim Niemueller [Mon, 14 Oct 2013 13:28:29 +0000] 
clips-agent: remove load-config CLIPS function

Now provided by the config feature of the clips plugin.

7 years agoclips-navgraph: plugin to provid the navgraph to CLIPS environments
Tim Niemueller [Mon, 14 Oct 2013 13:26:19 +0000] 
clips-navgraph: plugin to provid the navgraph to CLIPS environments

This plugin provides a CLIPS feature to access the navgraph as loaded by
the navgraph plugin.

7 years agoutils: add support for change listener in TopologicalMapGraph
Tim Niemueller [Mon, 14 Oct 2013 13:23:39 +0000] 
utils: add support for change listener in TopologicalMapGraph

Support notifications when a topological map graph is changed.

7 years agoutils: add explicit assignment operator for TopologicalMapGraph
Tim Niemueller [Mon, 14 Oct 2013 13:23:01 +0000] 
utils: add explicit assignment operator for TopologicalMapGraph

7 years agoeclipse-externals: fix ambiguous list usage
Tim Niemueller [Mon, 14 Oct 2013 13:20:41 +0000] 
eclipse-externals: fix ambiguous list usage

Eclipse as well as the STL provide a list class/function. Specify which
one is to be used.

7 years agonavgraph: provide NavGraphAspect, fix reloading bug
Tim Niemueller [Tue, 8 Oct 2013 17:15:26 +0000] 
navgraph: provide NavGraphAspect, fix reloading bug

The plugin now registers as an aspect provider for the NavGraphAspect
allowing other plugins shared access to the TopologicalMapGraph
instance.

Along the way fix the long-standing issue that the graph was reloading
only once on the first change, but not anymore afterwards. Now properly
reloads the graph on each modification -- and only once per each
modification.

7 years agonavgraph: add NavGraphAspect to access TopologicalMapGraph
Tim Niemueller [Tue, 8 Oct 2013 17:14:15 +0000] 
navgraph: add NavGraphAspect to access TopologicalMapGraph

7 years agoutils: watch for file moves on file watches, null name detection
Tim Niemueller [Tue, 8 Oct 2013 17:11:31 +0000] 
utils: watch for file moves on file watches, null name detection

If a file is watched (opposed to a directory) also look for IN_MOVE_SELF
events. For such direct watches the event name will be NULL. Detect this
and give explanatory string (otherwise could lead to segfaults).

7 years agoclips: assert fact if feature is asserted
Tim Niemueller [Fri, 13 Dec 2013 18:04:31 +0000] 
clips: assert fact if feature is asserted

If a CLIPS environment requests a feature indicate its availability with
a new fact.

7 years agoclips: properly assert bool config values as symbols
Tim Niemueller [Wed, 11 Dec 2013 18:01:52 +0000] 
clips: properly assert bool config values as symbols

Instead of lowercase symbols use uppercase ones like TRUE and FALSE.
This fits better with CLIPS.

7 years agoclips: add string> comparison function
Tim Niemueller [Wed, 11 Dec 2013 15:36:59 +0000] 
clips: add string> comparison function

7 years agoclips: add set-eq and set-diff functions to utils
Tim Niemueller [Wed, 11 Dec 2013 15:36:27 +0000] 
clips: add set-eq and set-diff functions to utils

Add equality and difference set operations to CLIPS utilities.

7 years agoclips: add timer deftemplate with usage example
Tim Niemueller [Wed, 11 Dec 2013 15:36:07 +0000] 
clips: add timer deftemplate with usage example

7 years agoclips: better error information if file is not found
Tim Niemueller [Wed, 11 Dec 2013 15:35:23 +0000] 
clips: better error information if file is not found

The (path-load) function reports errors more meaningful now.

7 years agoclips: make path info persistent across (reset)
Tim Niemueller [Wed, 11 Dec 2013 15:34:52 +0000] 
clips: make path info persistent across (reset)

7 years agoclips: better error reporting for base CLIPS files
Tim Niemueller [Wed, 11 Dec 2013 15:33:30 +0000] 
clips: better error reporting for base CLIPS files

If there is an error when loading the basic CLIPS files better report
the error and make the aspect initialization fail.

7 years agoMerge remote-tracking branch 'origin/timn/yuv420planar'
Tim Niemueller [Fri, 17 Jan 2014 17:44:31 +0000] 
Merge remote-tracking branch 'origin/timn/yuv420planar'

7 years agoplugins: build pcl-db plugins by default
Tim Niemueller [Fri, 17 Jan 2014 16:20:16 +0000] 
plugins: build pcl-db plugins by default

7 years agoros: fix Makefile indentation for ros-joint
Tim Niemueller [Fri, 17 Jan 2014 16:06:57 +0000] 
ros: fix Makefile indentation for ros-joint

7 years agoMerge remote-tracking branch 'origin/thofmann/joint-pantilt'
Tim Niemueller [Fri, 17 Jan 2014 16:05:39 +0000] 
Merge remote-tracking branch 'origin/thofmann/joint-pantilt'

7 years agoMerge remote-tracking branch 'origin/thofmann/ros-jointstate-publisher'
Tim Niemueller [Fri, 17 Jan 2014 16:05:34 +0000] 
Merge remote-tracking branch 'origin/thofmann/ros-jointstate-publisher'

7 years agointerfaces: add missing JointInterface.tolua
Tim Niemueller [Fri, 17 Jan 2014 14:45:16 +0000] 
interfaces: add missing JointInterface.tolua

7 years agoMerge remote-tracking branch 'origin/tneumann/robotino-act-des_values'
Tim Niemueller [Fri, 17 Jan 2014 12:58:51 +0000] 
Merge remote-tracking branch 'origin/tneumann/robotino-act-des_values'

7 years agoMerge remote-tracking branch 'origin/bahram/motorinterface_desired_fields'
Tim Niemueller [Fri, 17 Jan 2014 12:57:20 +0000] 
Merge remote-tracking branch 'origin/bahram/motorinterface_desired_fields'

7 years agolibs Makefile: add dependencies for "pcl_utils"
Bahram Maleki-Fard [Fri, 17 Jan 2014 12:39:14 +0000] 
libs Makefile: add dependencies for "pcl_utils"

7 years agoskills: remove no longer used serialexec skill
Tim Niemueller [Fri, 17 Jan 2014 11:01:50 +0000] 
skills: remove no longer used serialexec skill

This skill allowed to queue multiple skills for execution. This feature
is rarely used and the skill uses ancient syntax. Therefore remove for
now. We can bring it back in better shape if we really need it.

7 years agoskills: remove hsmtest skill
Tim Niemueller [Fri, 17 Jan 2014 10:59:44 +0000] 
skills: remove hsmtest skill

Essentially a leftover from my thesis.

7 years agoMerge remote-tracking branch 'origin/bahram/2013_be-backport-skills'
Tim Niemueller [Fri, 17 Jan 2014 10:58:58 +0000] 
Merge remote-tracking branch 'origin/bahram/2013_be-backport-skills'

7 years agoconfig: useful retriever default configuration
Tim Niemueller [Wed, 15 Jan 2014 14:14:44 +0000] 
config: useful retriever default configuration

By default use a V4L camera, this is what most will have on their
systems anyway, e.g. through a webcam integrated into the laptop lid.

7 years agofvcams: use YUV420_PLANAR as default in V4L2 with libv4l
Tim Niemueller [Wed, 15 Jan 2014 14:12:57 +0000] 
fvcams: use YUV420_PLANAR as default in V4L2 with libv4l

If no specific format is requested and LIBV4L is available default to
the YU12 format which is the YUV420_PLANAR colorspace. This ensures that
we are compatible with the whole range of cameras supported by libv4l.
For example, cameras only providing a JPEG stream can now be used
properly, like the original Robotino Creative camera.

7 years agofvcams: identify YU12 format as YUV420_PLANAR colorspace
Tim Niemueller [Wed, 15 Jan 2014 14:12:31 +0000] 
fvcams: identify YU12 format as YUV420_PLANAR colorspace

7 years agofvutils: conversion from YUV420_PLANAR to YUV422_PLANAR
Tim Niemueller [Wed, 15 Jan 2014 14:11:41 +0000] 
fvutils: conversion from YUV420_PLANAR to YUV422_PLANAR

7 years agofvutils: add YUV420_PLANAR colorspace
Tim Niemueller [Wed, 15 Jan 2014 14:11:02 +0000] 
fvutils: add YUV420_PLANAR colorspace

This colorspace is required for proper use of libv4l.

7 years agolibs: build pcl_utils
Tim Niemueller [Wed, 15 Jan 2014 12:21:05 +0000] 
libs: build pcl_utils

7 years agopantilt: publish joint values in all drivers
Till Hofmann [Wed, 15 Jan 2014 11:58:14 +0000] 
pantilt: publish joint values in all drivers

add JointInterface writers to dirperc and sony driver

7 years agopantilt: initialize blackboard interfaces' velocities to zero instead of max
Till Hofmann [Mon, 13 Jan 2014 12:23:17 +0000] 
pantilt: initialize blackboard interfaces' velocities to zero instead of max

7 years agoros-joint: close interface if there are no other readers/writers
Till Hofmann [Mon, 13 Jan 2014 13:49:52 +0000] 
ros-joint: close interface if there are no other readers/writers

If there are no other readers or writers to the interface, the ros joint
publisher is the only reader, therefore close the interface.

7 years agoskills: adapt to changes in new BE condition setting (see #275)
Bahram Maleki-Fard [Mon, 13 Jan 2014 12:00:26 +0000] 
skills: adapt to changes in new BE condition setting (see #275)

This concerns the skills that have already been transformed to the current
behavior engine (with define_states + add_transitions).
There might still be a few skills left that need to be transformed. Those
can adapt the new conditioning syntax at one go.

7 years agopcl-db: documentation fixes
Tim Niemueller [Mon, 13 Jan 2014 11:46:26 +0000] 
pcl-db: documentation fixes

7 years agopcl-db: adapt to PCL 1.7.0+ and code move to pcl_utils
Tim Niemueller [Mon, 13 Jan 2014 11:11:40 +0000] 
pcl-db: adapt to PCL 1.7.0+ and code move to pcl_utils

7 years agoMerge remote-tracking branch 'remotes/origin/timn/pcl-db-retrieve'
Tim Niemueller [Mon, 13 Jan 2014 11:08:22 +0000] 
Merge remote-tracking branch 'remotes/origin/timn/pcl-db-retrieve'

7 years agoMerge remote-tracking branch 'origin/timn/bumblebee2'
Tim Niemueller [Mon, 13 Jan 2014 11:08:10 +0000] 
Merge remote-tracking branch 'origin/timn/bumblebee2'

7 years agoMerge remote-tracking branch 'origin/bahram/be-conditions'
Tim Niemueller [Mon, 13 Jan 2014 11:06:34 +0000] 
Merge remote-tracking branch 'origin/bahram/be-conditions'

7 years agoMerge remote-tracking branch 'origin/bahram/math_upoint_t'
Tim Niemueller [Mon, 13 Jan 2014 10:59:57 +0000] 
Merge remote-tracking branch 'origin/bahram/math_upoint_t'

7 years agoMerge remote-tracking branch 'origin/timn/fedora-20'
Tim Niemueller [Mon, 13 Jan 2014 10:53:51 +0000] 
Merge remote-tracking branch 'origin/timn/fedora-20'

Conflicts:
src/libs/utils/graph/yaml_navgraph.cpp

7 years agotabletop-objects: link against pcl_utils
Tim Niemueller [Mon, 13 Jan 2014 10:53:02 +0000] 
tabletop-objects: link against pcl_utils

7 years agoopenni: link against pcl_utils
Tim Niemueller [Mon, 13 Jan 2014 10:52:48 +0000] 
openni: link against pcl_utils

7 years agolaser-pointclouds: link against pcl_utils
Tim Niemueller [Mon, 13 Jan 2014 10:52:23 +0000] 
laser-pointclouds: link against pcl_utils

7 years agopcl_utils: documentation fix (include path)
Tim Niemueller [Mon, 13 Jan 2014 10:52:04 +0000] 
pcl_utils: documentation fix (include path)

7 years agomongodb-log: use pcl_utils PCL adapter
Tim Niemueller [Mon, 13 Jan 2014 10:32:32 +0000] 
mongodb-log: use pcl_utils PCL adapter

Adapt to use the pcl_utils PCL adapter to unify with ros-pcl. Along the
way fix indentation in a block.

7 years agopcl_utils: concentrate PCL related utilities in pcl_utils
Tim Niemueller [Mon, 13 Jan 2014 10:28:08 +0000] 
pcl_utils: concentrate PCL related utilities in pcl_utils

Move PCL adapter from ros-pcl to pcl_utils. First step to unify with
mongodb-log's PCL adapter. This makes it also necessary to move the
PointCloudManager to the pcl_utils (it's used by the PCL adapter) and
adapt the aspect library accordingly.

7 years agoros-joint: remove unnecessary aspects
Till Hofmann [Fri, 27 Sep 2013 18:23:20 +0000] 
ros-joint: remove unnecessary aspects

-remove ConfigurableAspect
-remove ClockAspect

7 years agoros-joint: fix includes
Till Hofmann [Fri, 27 Sep 2013 18:21:37 +0000] 
ros-joint: fix includes

7 years agoros-joint: remove loop()
Till Hofmann [Thu, 26 Sep 2013 14:39:19 +0000] 
ros-joint: remove loop()

loop() is not used, so we don't need to overwrite it.

7 years agoros-joint: don't set the thread as BlockedTimingAspect
Till Hofmann [Thu, 26 Sep 2013 14:34:37 +0000] 
ros-joint: don't set the thread as BlockedTimingAspect

loop() doesn't do anything, so the thread never needs to be woken up.

7 years agoros-joint: add plugin to publish joint states to ROS
Till Hofmann [Thu, 26 Sep 2013 12:24:25 +0000] 
ros-joint: add plugin to publish joint states to ROS

The ros-joint plugin publishes all JointInterfaces to ROS.

7 years agopantilt: only publish transforms if config value is set to true
Till Hofmann [Fri, 27 Sep 2013 14:32:57 +0000] 
pantilt: only publish transforms if config value is set to true

7 years agopantilt: write the joints' velocities to the JointInterfaces
Till Hofmann [Wed, 25 Sep 2013 16:11:51 +0000] 
pantilt: write the joints' velocities to the JointInterfaces

7 years agopantilt: publish pantilt joint values
Till Hofmann [Wed, 25 Sep 2013 15:37:02 +0000] 
pantilt: publish pantilt joint values

7 years agoMerge branch 'thofmann/joint-interface'
Tim Niemueller [Sun, 12 Jan 2014 11:41:30 +0000] 
Merge branch 'thofmann/joint-interface'

7 years agointerfaces: add JointInterface
Till Hofmann [Wed, 25 Sep 2013 13:33:07 +0000] 
interfaces: add JointInterface

Add JointInterface to store the state of a single joint in the
blackboard. This can be used in combination with a model-based transform
publisher later.

7 years agoMerge remote-tracking branch 'origin/fzwilling/show-lua-errors'
Tim Niemueller [Sun, 12 Jan 2014 11:31:20 +0000] 
Merge remote-tracking branch 'origin/fzwilling/show-lua-errors'

7 years agoMerge remote-tracking branch 'origin/fzwilling/navgraph/orientation-distance-fix'
Tim Niemueller [Sun, 12 Jan 2014 11:30:52 +0000] 
Merge remote-tracking branch 'origin/fzwilling/navgraph/orientation-distance-fix'

7 years agoMerge remote-tracking branch 'origin/fzwilling/navgraph-load-relative-paths'
Tim Niemueller [Sun, 12 Jan 2014 11:28:09 +0000] 
Merge remote-tracking branch 'origin/fzwilling/navgraph-load-relative-paths'

7 years agoMerge remote-tracking branch 'origin/fzwilling/linkscripts-fix'
Tim Niemueller [Sun, 12 Jan 2014 11:23:53 +0000] 
Merge remote-tracking branch 'origin/fzwilling/linkscripts-fix'

7 years agoMerge remote-tracking branch 'origin/timn/pbcomm-simplify'
Tim Niemueller [Sun, 12 Jan 2014 11:21:19 +0000] 
Merge remote-tracking branch 'origin/timn/pbcomm-simplify'

7 years agolibs: ordering constraint for protobuf_clips
Tim Niemueller [Wed, 8 Jan 2014 16:29:50 +0000] 
libs: ordering constraint for protobuf_clips

This library also depends on fawkescore. Add constraint for proper
parallel builds.

7 years agomongodb-log: support PCL 1.7.0 and later
Tim Niemueller [Tue, 7 Jan 2014 17:40:31 +0000] 
mongodb-log: support PCL 1.7.0 and later

Keep compatibility with older versions for now.

7 years agoplayer: disable explicit preprocessor warnings
Tim Niemueller [Tue, 7 Jan 2014 17:39:19 +0000] 
player: disable explicit preprocessor warnings

Player uses the Boost signals library, which has been deprecated in
favor of signals2. As we cannot (do not want to) do anything about this
we simply ignore this warning for now.

7 years agoutils: fix segfault if a navgraph has no nodes
Tim Niemueller [Tue, 7 Jan 2014 17:38:20 +0000] 
utils: fix segfault if a navgraph has no nodes

The reachability calculation accessed the first node no matter wheter it
existed or not, leading to a segfault. Check for an empty graph first
and return immediately in that case.

7 years agoutils: add support for new yaml-cpp 0.5+ API
Tim Niemueller [Tue, 7 Jan 2014 17:34:55 +0000] 
utils: add support for new yaml-cpp 0.5+ API

Detect yaml-cpp versions 0.5.0 and up and use the new API in that case.
Keep compatibility with the old API for now. This is relevant for the
YAML-based topological map graph.

7 years agoconfig: add support for new yaml-cpp 0.5+ API
Tim Niemueller [Tue, 7 Jan 2014 17:33:04 +0000] 
config: add support for new yaml-cpp 0.5+ API

Detect yaml-cpp versions 0.5.0 and up and use the new API in that case.
Keep compatibility with the old API for now.

7 years agobuildsys: do no longer warn about missing V4L1 support
Tim Niemueller [Tue, 7 Jan 2014 16:22:16 +0000] 
buildsys: do no longer warn about missing V4L1 support

Video4Linux API 1 is long gone now. Do no longer warn anymore.

7 years agobuildsys: always test unsuffixed boost library names
Tim Niemueller [Tue, 7 Jan 2014 16:21:10 +0000] 
buildsys: always test unsuffixed boost library names

Boost on Fedora 20 dropped the -mt prefix (similar to FreeBSD). Add some
code to try out all known suffixes and the non-suffix variant.

7 years agorobotino-act: fixed value of desired fields
Tobias Neumann [Mon, 6 Jan 2014 15:24:59 +0000] 
robotino-act: fixed value of desired fields

the omni-values for m1, m2 and m3 after a projection where used,
but the interface needed vx, vy, omega

7 years agorobotino-act: add des fields from motorinterface
Tobias Neumann [Mon, 6 Jan 2014 11:05:02 +0000] 
robotino-act: add des fields from motorinterface

write the desired fields of the motorinterface to be used by the colli

7 years agoBE hsm.lua: print warning if "cond=EXP, precond=true"
Bahram Maleki-Fard [Wed, 18 Dec 2013 16:45:37 +0000] 
BE hsm.lua: print warning if "cond=EXP, precond=true"

This is probably because of the previous syntax. In the current
version this creates 2 jump conditions, one being a precondition
which is "true" -> "cond=EXP" is never evaluated.
This might be intended, for example for testing (skipping a state),
therefore we show a warning and do not abort.

7 years agoBE hsm.lua: print error when "precond_only" field is set
Bahram Maleki-Fard [Wed, 18 Dec 2013 16:39:26 +0000] 
BE hsm.lua: print error when "precond_only" field is set

7 years agoBE hsm.lua: introduce cond,precond,cond_and_precond as suggested in #275
Bahram Maleki-Fard [Wed, 18 Dec 2013 16:32:00 +0000] 
BE hsm.lua: introduce cond,precond,cond_and_precond as suggested in #275

The documentation on "add_transitions" is also updated.
An error will be thrown if "cond_and_precond" is set, but also "cond"
or "precond". Otherwise regular conditions and preconditions will be
added as provided.

Skills still need to be adapted, especially those that have a transition
like "cond=bla, precond=true" which would now create 2 jump conditions
including a precondition with "true" statement -> not what we want.

7 years agoBE hsm.lua: fix code alignment, use 3 spaces indent
Bahram Maleki-Fard [Wed, 18 Dec 2013 16:29:42 +0000] 
BE hsm.lua: fix code alignment, use 3 spaces indent

This is just so that the following commits only show the relevant
changes in the diff.

7 years agoskill katana_grab_any: transform to new behaviour engine
Bahram Maleki-Fard [Wed, 11 Dec 2013 17:14:28 +0000] 
skill katana_grab_any: transform to new behaviour engine

7 years agoskills: fix "precond_only=true" error, see ticket #275
Bahram Maleki-Fard [Wed, 11 Dec 2013 16:51:40 +0000] 
skills: fix "precond_only=true" error, see ticket #275

"precond_only=true" without definition of "cond" is NOT evaluated
as precondition, which is what we actually wanted, bus as a flag
for "cond" => error.
I hope this is a temporary fix and #275 can be resolved soon.

7 years agoskill: katana_approach: transform to new behaviour engine
Bahram Maleki-Fard [Wed, 14 Nov 2012 14:43:54 +0000] 
skill: katana_approach: transform to new behaviour engine

7 years agoskill katana_rel: fix param setting for subskill
Bahram Maleki-Fard [Wed, 14 Nov 2012 13:08:44 +0000] 
skill katana_rel: fix param setting for subskill

7 years agoskills: simplified preconditions, less text + better readability
Bahram Maleki-Fard [Wed, 31 Oct 2012 14:01:16 +0000] 
skills: simplified preconditions, less text + better readability

Replaced all {.., cond=COND, precond=true}
by {.., precond=COND}

Conflicts (resolved):

src/lua/skills/generic/katana.lua

7 years agoskill katana: add PLANNERPARAMS state that got lost during merges. Fixes #272
Bahram Maleki-Fard [Wed, 11 Dec 2013 15:15:13 +0000] 
skill katana: add PLANNERPARAMS state that got lost during merges. Fixes #272