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

2011-10-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  closed
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:  fixed |  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-
Changes (by Per Inge Mathisen):

 * status:  accepted = closed
 * resolution:   = fixed


Comment:

 Add support for ECM jammers. ECM jammers will significantly shorten the
 range
 of vision of enemy units and buildings. Not enabled by default. This
 simplifies
 the vision code, merging terrain discovery and object vision, fixing
 ticket:2917
 in the process. Closes ticket:340. Radar detector changed, no longer does
 targetting, but allows discovery over 5x longer range instead, and can
 discover
 ECM emissions.
  * Changeset: [/changeset/55a6259b121515b2d0ca9b2c580361dca970171d
 55a6259b121515b2d0ca9b2c580361dca970171d]
  * URL:
 
https://github.com/Warzone2100/warzone2100/commit/55a6259b121515b2d0ca9b2c580361dca970171d

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:24
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

2011-09-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Attachment ecm5.diff (38.7 KB) - added by Per
#if attachment.description

Description:
Updated to latest master version. Vision is now at an offset from the ground. 
Radar detector no longer targets radars, but shows them as blips at a much 
larger distance.
#end

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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

2011-01-20 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Comment (by JustLooking2):

 I don't think visualization of ECM should be optional behind a hotkey,
 imho this is not optional information, but rather important one.

 What floats around in my mind about the visuals is that snow storm picture
 you get on analog television sets when there's bad reception. Something
 like this for the fog of war, if this is even possible with the engine. It
 will likely need some tweaking to find a balance between clarity (ie.
 What's happening? think new players, it has to be clear it's intentional
 and not a bug) and annoyance/distraction from gameplay (ie. we're upset
 already there's someone hiding, no need to add insult to injury by making
 people suffer an epileptic shock).

 Also I think it's important that it should not be possible to see which
 player is hiding, unless in LoS of a unit/building (command center
 probably can look further than a repair tower, but that's something else
 altogether).

 I only glanced at the forum and hope I didn't miss a discussion there. I
 just wanted to throw in my 2 cents.

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:23
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Attachment ecm2.diff (15.1 KB) - added by Per
#if attachment.description

Description:
Updated to last git master
#end

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Attachment wz2100-20110116_154815-Sk-MizaMaze.jpg (461.8 KB) - added by Per
#if attachment.description

Description:
Screenshot of ECM in action
#end

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Attachment wz2100-20110116_154837-Sk-MizaMaze.jpg (442.1 KB) - added by Per
#if attachment.description

Description:
Another screenshot, there is an invisible army in my base!
#end

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Comment (by Kreuvf):

 Nice, but the vision of buildings can still be changed, right? Because, if
 I imagine I was a player not knowing about this I would probably file a
 bug saying SYNCS GOT WORSE!!!111 (or just: PROBLEM!!! HELP
 FAST) since I'd expect anything to have a minimal vision and would be
 surprised by this.

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:19
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Comment (by Wibble199):

 So, is this available in the git version now then?

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:20
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Comment (by Per):

 @Kreuvf: Yes, also buildings. And how to visualize this so that players
 don't get confused is a big open question.

 @Wibble199: Not yet.

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:21
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

2011-01-16 Thread Warzone 2100 Trac
#340: Sensors and Jammers
-+-
Reporter:  Per   |   Owner:  Per
Type:  patch (an actual patch, not   |  Status:  accepted
  a request for one) |   Milestone:  3.0
Priority:  normal| Version:  git/master
   Component:  Engine: other |Keywords:  ecm sensor
  Resolution:|  Blocked By:
Operating System:  All/Non-Specific  |
Blocking:|
-+-

Comment (by anonymouse):

 And how to visualize this so that players don't get confused is a big
 open question.
 Despite your mistrust of me, allow me to suggest a simple working method
 until someone thinks of a better one.

 In skirmish, when you press shift-F12, you see a ring of unit weapon
 range and visibility represented by glowing orbs. One could visualize ECM
 in a variety of ways; one way is using glowing orbs that are tinted by
 player-color. Another way is to instead place a wash on the
 floor/ground/area within the affected radius that is tinted by player-
 color. For example, if Red is jamming with one ECM, one would see the
 affected area and beacon highlighting the ECM on the minimap. However, in
 addition one would also see the affected area *tinted* red on the minimap,
 and in the game world, the dark, foggy tiles would also have a red tint on
 the ground. To make it even clearer that it's an offensive maneuver,
 perhaps a small animated overlay could be used to fill the area. This
 overlay might consist of anything from garish stripes to ? to small dots
 in random motion.

 It's a rambling chunk of text above, but I am just trying to help!

 Love,
 Dylan Hsu

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:22
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-20 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:  
---+

Comment(by i-NoD):

 Btw, what 'mi' in miecm.pie stands for? I do know that cy_ == cyborg, gn
 == gun and tr == turret in weapons directory...

 I saw several mibnk* pies in wz. That huge HQ sensor is misensor.pie,
 while standard sensor 'gun' (in game's logic, but yea, I do know it's
 turret) is gnlsnsr1.pie ('gun light sensor 1' I guess).

 Another issue is radarsensor.pie in *base* structs, which is *mp* 'gun',
 not building... I think it should better be some gn_radarsensor.pie in
 weapons (long name since we no longer need that 8.3 format).

 I wonder if there any rules exist for model names? Some logical structure
 is still required, for 'official' models at least...

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:15
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-20 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:  
---+

Comment(by i-NoD):

 Oh, i got it.

 mi == miscellaneous.

 But there is a special 'misc' folder for them...

-- 
Ticket URL: http://developer.wz2100.net/ticket/340#comment:17
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 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


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

2010-02-20 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:  
---+

Attachment vis5.diff (26.5 KB) - added by Per

Description:
New version

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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-02-20 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:  
---+

Attachment vis6.diff (28.3 KB) - added by Per

Description:
Fix targetting

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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-02-18 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:  
---+

Attachment miecm.pie (7.0 KB) - added by Per

Description:
ECM turret model

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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-02-18 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:  
---+

Attachment page-29-ecm.png (91.9 KB) - added by Per

Description:
ECM texture (both model and texture by Cathuria)

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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-02-18 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:  
---+

Attachment vis4.diff (23.0 KB) - added by Per

Description:
ECM Jammers Round 2

-- 
Ticket URL: http://developer.wz2100.net/ticket/340
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