Author Topic: Up to 5 SIMPLE things you would like to see implemented.  (Read 23310 times)

Xalgorim

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #120 on: September 11, 2007, 02:12:05 am »
I have some non-ingame improvements:

1. (very easy) Save the configuration and so on in ~/.planeshift/ or something like that like nearly every other program does. So I could just make a backup of my home-folder and the ps-stuff is saved too and I won't need write-permission to the planeshift-folder. This would also fix the problem, that an update deletes the shortcuts. People, that have to share the pc with others, would benefit from that too cause everyone would have his/her own settings.
.
2. (harder) Debian-packages and a repo for them would be great, but that's not really urgent :)

And some ingame:

3. (medium) A separate "chat"-box for the system messages would be nice, so you don't have to switch between tabs all the time.

4. (medium) resizeable Inventory-window and so on, I can still see everything when I'm some meters away of my 20" screen but I don't have more space than on a 12"-Subnotebook.

5. (easy) It would be nice to have the furnace and stock-casting window opened at the same time, but one replaces the other one now.

edit: another one non-ingame
6. Make it possible to relight the maps without logging in on the server, just a simple command-line option a la --relight-only would be perfekt here.
« Last Edit: September 11, 2007, 03:22:08 am by Xalgorim »

Manar

  • Hydlaa Resident
  • *
  • Posts: 73
  • 瓜田李下
    • View Profile
    • XG profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #121 on: September 11, 2007, 07:21:37 am »
You can already relight specific maps from within setup.
— Maanahr Ilde, Cartographer, Scout in the Explorers Guild.

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #122 on: September 11, 2007, 12:05:54 pm »
You can already relight specific maps from within setup.

since xal runs linux and xordan does not include that lib that means that setup will not relight maps for him

Xanthan

  • Prospects
  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #123 on: September 11, 2007, 06:57:50 pm »
OK, I'm over five now, but these are very simple and potentially quite useful:

#6: put a tool tip on the skill status bars to tell users if we need to practice or buy training.
#7: change the formatting and/or font size in the "examine item" mini-window so that all the critical stats can be seen without scrolling.

Nikodemus

  • Prospects
  • Veteran
  • *
  • Posts: 1808
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #124 on: September 11, 2007, 07:21:12 pm »
#7: change the formatting and/or font size in the "examine item" mini-window so that all the critical stats can be seen without scrolling.
Wish granted /o\ Sooner  or later i gues



What you can failure tommorow, failure today.


Better click for shiny stylez Help me with images!

eldoth_terevan

  • Hydlaa Notable
  • *
  • Posts: 512
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #125 on: September 11, 2007, 10:24:12 pm »
Perhaps a "remindme" command for the NPCs. It would give you the last response that they gave to you. So if someone misses the response from an NPC, maybe they have to reinstall or it takes them a while to get back in game, they can go back to that NPC and get the last response that was given to them.

Rapid Demon

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #126 on: September 12, 2007, 04:10:03 am »
Okay, I think this is my number four.

I'd really like to see the climb ability up!  High places are awesome, especially when there's an Ulber chasing you.

Minks

  • Hydlaa Citizen
  • *
  • Posts: 443
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #127 on: September 12, 2007, 08:18:00 pm »
Now that we have houses, we have ironically lost the ability to knock on the doors (with /me - command).

Wouldn't it be nice to have a forth button on the door's context menue that displays a message in the chatbox
"Someone is knocking at the door", only to be seen inside the house?

Greetings,
Minks

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #128 on: September 14, 2007, 02:24:01 am »
#7: change the formatting and/or font size in the "examine item" mini-window so that all the critical stats can be seen without scrolling.

Done


Code: [Select]
Update of /cvsroot/planeshift/planeshift/data/gui
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6791

Modified Files:
       itemdesc.xml
Log Message:
- Patch from Caarrie specifying a font in two places in the item desc window.

Index: itemdesc.xml
===================================================================
RCS file: /cvsroot/planeshift/planeshift/data/gui/itemdesc.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** itemdesc.xml        10 Aug 2007 17:10:08 -0000      1.5
--- itemdesc.xml        13 Sep 2007 23:49:25 -0000      1.6
***************
*** 13,20 ****
--- 13,22 ----
         <widget name="ItemName" factory="pawsTextBox" >
             <frame x="10" y="10" width="300" height="20"/>
+           <font name="/planeshift/data/ttf/verdana.ttf" r="255" g="255" b="255" size="8" />
         </widget>

         <widget name="ItemDescription" factory="pawsMultiLineTextBox" >
             <frame x="117" y="65" width="181" height="120" border="no"/>
+           <font name="/planeshift/data/ttf/verdana.ttf" r="255" g="255" b="255" size="8" />
         </widget>

nosecret

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #129 on: September 14, 2007, 02:52:01 am »
If a compass is too difficult, how about a roseline/compsas rose GL Overlay or (probably even easier) constellations that give us our bearings.  as far as settings go, they could simply be imperfections in the "ceiling" surface of the stalactite or something.

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #130 on: September 14, 2007, 03:07:04 am »
5a. Resizing of all windows, especially the shortcuts setup window.  The slot where the hotkey goes is very small.  If you have it set to something like <ctrl>+a , you only see about <ctr...   Annoying to set a hotkey, forget what is was, and have no way of seeing what you set it to.

Done

Code: [Select]
Modified Files:
shortcutwindow.xml
Log Message:
- Patch from Caarrie; long keyboard shortcuts are now fully displayed. Also reverts part of an old bugfix that isn't needed.

Index: shortcutwindow.xml
===================================================================
RCS file: /cvsroot/planeshift/planeshift/data/gui/shortcutwindow.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** shortcutwindow.xml 30 Jan 2007 07:40:54 -0000 1.9
--- shortcutwindow.xml 14 Sep 2007 00:56:32 -0000 1.10
***************
*** 13,17 ****
<frame x="30" y="30" width="330" height="320" border="yes" />
<title resource="Blue Title" text="Edit Shortcut..." align="left" />
! <bgimage resource="Blue Background" alpha="200" />
<widget name="Infobox1" factory="pawsTextBox">
<frame x="20" y="5" width="45" height="20" />
--- 13,17 ----
<frame x="30" y="30" width="330" height="320" border="yes" />
<title resource="Blue Title" text="Edit Shortcut..." align="left" />
! <bgimage resource="Blue Background" />
<widget name="Infobox1" factory="pawsTextBox">
<frame x="20" y="5" width="45" height="20" />
***************
*** 26,34 ****
</widget>
<widget name="ShortcutText" factory="pawsTextBox">
! <frame x="200" y="22" width="35" height="20" />
<text string="" />
</widget>
<widget name="SetKeyButton" factory="pawsButton" toggle="no" id="1102" notify="ShortcutWindow">
! <frame x="240" y="22" width="50" height="15" border="yes" />
<notify name="ShortcutWindow" />
<buttonup resource="Blue Title" />
--- 26,34 ----
</widget>
<widget name="ShortcutText" factory="pawsTextBox">
! <frame x="200" y="22" width="50" height="20" />
<text string="" />
</widget>
<widget name="SetKeyButton" factory="pawsButton" toggle="no" id="1102" notify="ShortcutWindow">
! <frame x="260" y="22" width="50" height="15" border="yes" />
<notify name="ShortcutWindow" />
<buttonup resource="Blue Title" />

Ver

  • Hydlaa Resident
  • *
  • Posts: 156
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #131 on: September 14, 2007, 04:47:14 am »
You certainly responded quickly to some of those formatting requests, Carrie, and you certainly know your way around .xml code.

Are you one of the devs, and will these (very good) widget changes make it into 3.020?

LlubNek

  • Traveller
  • *
  • Posts: 12
    • View Profile
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #132 on: September 14, 2007, 05:23:33 am »
Lot's more than 5, and some stuff ain't simple...

Grouped by topic and in decreasing order of simplicity

Techy:
1. switch between windowed / fullscreen and change resolution in game (not just setup program)
2. keep previous map loaded (not all maps, just the last one you were on) and/or preload nearby regions in the background.
3. select items by name ("/target next Apple" or "/target next item Apple")
4. add a command to put items in containers ("/put sack Apple" or "/put sack" to put the targeted item in the sack)
5. loops and conditions for shortcut macros.  I'd have the maximum number of repetitions required for any loop so you don't end up with infinite loops.
Apple picking macro:
Code: [Select]
/loop 50
  /target next Apple
  /if target_name Apple
    /put Sack
  /else
    /break
  /endif
/endloop
loop at most 50 times, target an apple, if an apple was selected, put it in a sack in your inventory, if an apple wasn't selected (no more apples) break out of the loop
6. crouching / sneaking players should be treated as though they are shorter than when they are standing (so that, for example, players other than dwarves can pass through the tunnel at the bottom of the Laanx dungeon)

NPC:
1. backup quest data and NPC status to the database (see [url href="http://hydlaa.com/smf/index.php?topic=29306.msg343753#msg343753"]here[/url])
2. cannonicalize user input for NPCs ([url href="http://hydlaa.com/smf/index.php?topic=29813.msg343510#msg343510"]here[/url])
3. NPCs should sometimes resell the items they buy from players (if someone who normally only sells carp buys apples, they should (sometimes) sell those apples, or something made from them).
 Especially armor and weapons.

Monsters:
1. random descriptions for monsters (generate it when spawned, not when clicked, so that you can identify a specific monster by its description (like, for example, if the same monster kills you repeatedly, you could decide to wait till someone else finally kills it off and it respawns, hopefully weaker))
2. (some) monsters should heal over time like players do
3. have well defended monster generators, not spawn points (like a rats nest, or a thieves' hideout and a recruiter which turns harmless peasants into thieves or whatever, etc).  More realistic than having a creature simply appear out of thin air.  See [url href="http://hydlaa.com/smf/index.php?topic=29726.msg343761#msg343761"]here[/url].
4. Monsters/NPCs should sometimes fight amongst themselves.
5. monsters should level up if they live long enough (GMs have a command to kill the unkillable already I think...)

Maps:
1. move the region boundary between the sewers and Hydlaa's main map near the outpost back to the broken barrier.  Too easy to switch regions accidentally while fighting rats and fanatics near there and the load time is way too long when heading out and back in.
2. kill monsters (not just players) that fall to the bottom of the Death Realm.  Sometimes, if the server's been running for a while, all the monsters will have fallen to the bottom of the world and just wander about there harmlessly.
3. make Death Realm bottomless. At the moment, you can fall against a supporting pillar and survive, then walk down the pillar to the ground, which then tells you you've fallen to your death.  It would make more sense to have a player fall off the pillar, then pass through an invisible membrane which kills them.  Their body would keep falling, but the player would be dead and transported back to the beginning before it hits the actual bottom of the world.

Items:
1. footstool:  something a player can carry around and stand on to get at something that's too high to reach (like the apples in one of Harnquist's trees)
2. use only one type of tree as apple trees, or have different types of trees produce different types of fruit.  The apple trees around Harnquist's look like they're several different types, but they produce only one type of apple.

neko kyouran

  • Guest
Re: Up to 5 SIMPLE things you would like to see implemented.
« Reply #133 on: September 17, 2007, 12:33:54 am »
locking thread here per request of bugs Team.  please see http://hydlaa.com/smf/index.php?topic=30057.0
for continuation of thread.  thank you.