|
|
View previous topic - View next topic |
Author |
Message |
Hajo Demon Hunter
Joined: 30 Sep 2003 Posts: 779 Location: Between chair and keyboard.
|
Posted: Mon Oct 11, 2004 2:31 pm Post subject: H-World 0.3.11 - improved mouse control |
[quote] |
|
Original announcement and downloads:
http://www.simugraph.com/forum/viewtopic.php?id=11&t_id=27
----
Release notes for H-World 0.3.11.0
A warning ahead: in this release I've changed quite a lot of interfaces (calling Lua scripts), internals (reference counting, GC) and input (mouse control). It's likely that some things that formerly worked went broke. I've tried my best to test this release and I think it works fine.
Please let me know if you discover problems. I did all my tests on Linux.
New features
Some people seem to have troubles with H-Worlds mostly keyboard controlled UI. To help them, I've added mouse controls to H-World 0.3.11.0:
- walk to a spot: click, PC will walk
- attack a being: click it, PC will walk and attack
- acticate a dungeon feature (e.g. stairs): click it, PC will walk and activate it
Also all commands that ask for a direction (e.g. open, inspect, trade ...) now accept mouse clicks on adjacent squares.
Furthermore the usage panel (lower part ofthe screen) can now be controlled with the mouse.
The new mouse controls turned out to be very convenient and easy to use. There are some nice highliting features, e.g. if the mouse points to items or activatable dungeon features. This feature easily lets the player tell interesting from uninteresting things.
I wanted to add tooltips telling the item name if the mouse points to the item, but I ran out of time. So that has to wait for the next release.
The former key controls still exist.
Improvements
- Containers (e.g. backpack) hinderance is now calculated from base hindernance plus content weights (1 point of hinderance for each 1000 grams of weight).
- Cleaned up some Lua scripts (thanks to Jeff Lait who reviewed them!)
- Room templates can be flipped horizontally and vertically to offer more variety
Fixed problems
- Selected usages and attacks are now saved and loaded properly.
- Naga bodywear constraints now properly set to "jacket" and "torso plate" item types.
- Traders now should always offer trade if a PC steps near.
- Cursed items dropped by monsters are no longer known to be cursed by the player
Downloads
Windows version (~1050KB):
http://h-world.simugraph.com/data/h_world_demo-0_3_11_0.zip
Linux version (~910KB):
http://h-world.simugraph.com/data/h_world_demo-0_3_11_0.tar.gz
Chronological list of changes since the last release
10-Oct-04:
NEW: usage panel now supports selecting attacks and usages by
mouse
NEW: usage panel now supports using items by right-clicking
an item
NEW: items and features are now drawn lit if pinted at with
the mouse
CHANGE: trade and inspect commands now give hints what
the keypress has activated
09-Oct-04:
NEW: mouse control support for walking, picking things up
and activating dungeon features
NEW: commands that ask for a direction now also accept
clicking a nearby square with the mouse
CHANGE: base_wield/base_unwield now have a "on_" prefix
CHANGE: if an item has an inventory, the player is now
told: "It might contain something."
08-Oct-04:
CHANGE: Lua hooks now have a "on_" prefix
CHANGE: Lua usages can now define verb and function name
independantly
CHANGE: convention: usage functions now have a "use_" prefix
06-Oct-04:
CHANGE: cleaned up recipes Lua script
03-Oct-04:
NEW: containers weight and hinderance is now calculated
from base weight and hinderance plus the contents
-> only works correctly for new games because the
old containers data does not include base_weigth and
base_bulk
NEW: new item: wooden bucket
02-Oct-04:
NEW: level templates can now be programmatically switched
in horizontal and vertical direction
NEW: mini map now displays non blocking features in dark grey
and movement blocking features in black
26-Sep-04:
CHANGE: sped up level creation (partitioning/area floodfill)
25-Sep-04:
FIX: cursed items dropped by monsters are no longer known to
be cursed by the player
NEW: item/monster commonness supported by thing_factory
NEW: selected item/usage and selected attack are now saved
and restored properly
FIX: Naga body equipment constraints set to jacket and
torso plate
|
|
Back to top |
|
|
Hajo Demon Hunter
Joined: 30 Sep 2003 Posts: 779 Location: Between chair and keyboard.
|
Posted: Wed Oct 13, 2004 8:48 am Post subject: |
[quote] |
|
A first test result was posted:
http://www.simugraph.com/forum/viewtopic.php?id=11&t_id=27&page=1
Due to the lack of feedback so far, I'd like to ask a few question. I hope the answer wil give me some clue why the H-World engine is so unpopular. I'll split the question in two block, one block for the engine itself and one for the default game module "The Jungle":
* What's the most missing feature in the engine?
* Which existing feature needs improvement most urgently?
* What's the best feature of the engine?
* What's the most missing feature in "The Jungle" module?
* Which existing feature in "The Jungle" module needs improvement most urgently?
* What's the best feature of the in "The Jungle" module?
Thank you for your answers! All kinds of comments are welcome, too.
Edit: Just got some more bug reports. The new mouse control seems to behave very badly in some cases (e.g when trying to trade items), so the question which feature needs improvement most urgently is answered already.
Maybe it's better if you use the former 0.3.10.2 release for a test - at least this should allow to test all functions.
Edit2: The "click inside trade window moves PC" and some more problems have been fixed.
Bugfix release 0.3.11.1 is available now:
http://www.simugraph.com/forum/viewtopic.php?id=11&t_id=27&page=1
|
|
Back to top |
|
|
Hajo Demon Hunter
Joined: 30 Sep 2003 Posts: 779 Location: Between chair and keyboard.
|
|
Back to top |
|
|
|
Page 1 of 1 |
All times are GMT
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|