[warzone2100-dev] [Warzone 2100 Trac] #1670: Keymap saves not only key mappings, but also KEY_ACTION (also: proposal

2010-03-09 Thread Warzone 2100 Trac
#1670: Keymap saves not only key mappings, but also KEY_ACTION (also: proposal
-+--
Reporter:  bornemix  |Type:  to-do
  Status:  new   |Priority:  trivial  
   Milestone:  unspecified   |   Component:  Engine: other
 Version:  svn/trunk |Keywords:   
Operating_system:  All/Non-Specific  |   Blockedby:   
Blocking:|  
-+--
 The current situation:

 The keymap.map contains not only the actual key mappings, it also contains
 wether the mapping should behave according to KEYMAP_PRESSED (event fires
 only once while key is held down) or KEYMAP_DOWN (event fires repeatedly
 while key is held down.

 The problem:

 Of course, this isn't desired to be saved in a config file, sence if a
 mappings' behaviour changes, the keymap.map should not need to be touched.

 Also, when changing a key mapping from KEYMAP_PRESSED to KEYMAP_DOWN, the
 keymap.map needs to be modified, or the whole working directory needs to
 be removed and recreated.

 In addition:

 Also, I noticed that the order of the keymappings is critical. (see line
 289+ in keymap.c)

 This is not a problem, but could be refactored to a more flexible
 solution.

 Proposed solution:

 If one would switch format of the keymapping file, both of these issues
 could be more easily changed.

 Something as simple as a CSV file (but also XML or INI) would work.

-- 
Ticket URL: http://developer.wz2100.net/ticket/1670
Warzone 2100 Trac http://developer.wz2100.net/
The Warzone 2100 Project
___
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev


[warzone2100-dev] [Warzone 2100 Trac] #1671: This patch enables smoother zoom. (not jerky like svn/trunk etc)

2010-03-09 Thread Warzone 2100 Trac
#1671: This patch enables smoother zoom. (not jerky like svn/trunk etc)
-+--
Reporter:  bornemix  |Type:  patch  
  Status:  new   |Priority:  major  
   Milestone:  unspecified   |   Component:  Engine: GUI
 Version:  svn/trunk |Keywords: 
Operating_system:  All/Non-Specific  |   Blockedby: 
Blocking:|  
-+--
 As we all know, look and feel in a game is just as important as the game
 mechanics.

 Smooth zooming have been in games for years, from Ground Control to
 Warhammer, so this should be a welcome patch.

 It also affects the zooming made by pressing +/- on the numpad.

 I raised the priority because the patch makes a big impression compared to
 its size.

-- 
Ticket URL: http://developer.wz2100.net/ticket/1671
Warzone 2100 Trac http://developer.wz2100.net/
The Warzone 2100 Project
___
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev


Re: [warzone2100-dev] [Warzone2100-commits] SF.net SVN: warzone2100:[10203] trunk/src/display.c

2010-03-09 Thread Christian Ohm
On Tuesday,  9 March 2010 at 17:55, c...@users.sourceforge.net wrote:
 Revision: 10203
   
 http://warzone2100.svn.sourceforge.net/warzone2100/?rev=10203view=rev
 Author:   cypr
 Date: 2010-03-09 17:55:57 + (Tue, 09 Mar 2010)
 
 Log Message:
 ---
 Remove duplicate message that appears when building oil derrick with 4 trucks.

Why do we have this message at all?

___
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev


Re: [warzone2100-dev] [Warzone 2100 Trac] #340: Sensors and Jammers

2010-03-09 Thread Warzone 2100 Trac
#340: Sensors and Jammers
---+
 Reporter:  Per|  Owner:  Per 
 Type:  patch  | Status:  accepted
 Priority:  major  |  Milestone:  3.0 
Component:  Engine: other  |Version:  svn/trunk   
 Keywords:  ecm sensor |   Operating_system:  All/Non-Specific
Blockedby: |   Blocking:  
---+
Description changed by Per:

Old description:

 This a restart of my work on ECM Jammers and improved sensor handling.

New description:

 This a restart of my work on ECM Jammers and improved sensor handling.

 Description of what the latest series of patches are doing:

 Visibility is split into two - vision and radar. (This is similar to how
 Pumpkin apparently planned it, based on left over source code.) Vision has
 a low, fixed range - within this radius you can see anything. Radar has a
 long range adjusted by upgrades and turret type - it can however be
 blocked by a jammer.

 The jammer tower/turret is new. (Pumpkin was planning one, as evident from
 leftover data pieces.) It blocks radar in a long range, hiding units and
 structures, but cannot itself hide from radar - appearing as a radar blip,
 which allows the enemy to locate it (but not immediately target it). The
 number of sensors or jammers present in an area is irrelevant to
 visibility, only their coverage is important. (This is contrary to how
 Pumpkin had planned it - they gave both sensors and ECM a power that was
 reduced over range. For reasons of simplicity of use, and speed, that is
 not how I have implemented it.)

 Jammers add a new tactical dimension to the game. They allow units to hide
 from artillery, and sneaking units up on turtle bases, as the defender has
 to come out to 'see' and destroy the jammer(s) before the defending
 structures can utilize their range properly.

 It is also, in my opinion, extremely cool to suddenly see the vision
 bubble of your base suddenly start to shrink as an enemy jammer droid is
 approaching... All you see is a radar blip closing in on you, and you have
 no idea what other units it is bringing along with it...

--

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:14
Warzone 2100 Trac http://developer.wz2100.net/
The Warzone 2100 Project
___
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev


Re: [warzone2100-dev] [Warzone 2100 Trac] #340: Sensors and Jammers

2010-03-09 Thread Stephen Swaney
On Tue, Mar 09, 2010 at 09:39:27PM -, Warzone 2100 Trac wrote:
 #340: Sensors and Jammers

 
  Jammers add a new tactical dimension to the game. They allow units to hide
  from artillery, and sneaking units up on turtle bases, as the defender has
  to come out to 'see' and destroy the jammer(s) before the defending
  structures can utilize their range properly.
 
  It is also, in my opinion, extremely cool to suddenly see the vision
  bubble of your base suddenly start to shrink as an enemy jammer droid is
  approaching... All you see is a radar blip closing in on you, and you have
  no idea what other units it is bringing along with it...


Woo woo!  I got excited just reading the description.

One thing this feature cries out for is airborne sensors  jammers.

-- 
Stephen Swaney  
sswa...@centurytel.net


___
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev