Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Thu Apr 18, 2024 8:47 pm
All times are UTC + 0
What's next for Ares
Moderators: Ares Support Team at PPM, Global Moderators, Red Alert 2 Moderators
Post new topic   This topic is locked: you cannot edit posts or make replies. Page 3 of 5 [220 Posts] Mark the topic unread ::  View previous topic :: View next topic
Goto page: Previous 1, 2, 3, 4, 5 Next
Author Message
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Thu Nov 19, 2015 11:33 am    Post subject: Reply with quote  Mark this post and the followings unread

Hey Alex,

Confirm:

Airburst fixed
Power Plant Animation fixed

But I am confused on the solid building part - it did not work for me even though Mig Eater confirmed it. Do I understand it correctly that the default is, that all enemy buildings are treated as more solid then all own houses projectiles (1 to 0)?
So it should work without adjusting any solid levels right?

PS: I used the rough sea download giving in your first post.

Thank you Alex anyway!

Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Thu Nov 19, 2015 1:33 pm    Post subject: Reply with quote  Mark this post and the followings unread

@Mig: I'm quite sure this is what Alex was talking about when he mentioned the aircraft problem. Silly Miggy #Tongue

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Back to top
View user's profile Send private message
RehteA
Soldier


Joined: 16 Oct 2013

PostPosted: Thu Nov 19, 2015 2:05 pm    Post subject: Reply with quote  Mark this post and the followings unread

It's really nice to have InitialPayload feature.

How about a flag which can prevent unit from ejecting its passengers?

InitialPayload+prevent ejecting+OpenTopped =
multi-weapons unit

Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Thu Nov 19, 2015 2:29 pm    Post subject: Reply with quote  Mark this post and the followings unread

Survivor.*PassengerChance=0 should do it. Right?

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Thu Nov 19, 2015 2:51 pm    Post subject: Reply with quote  Mark this post and the followings unread

Krow wrote:
Survivor.*PassengerChance=0 should do it. Right?


He is talking about preventing ejecting passengers manually, this tag is about death.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
Starkku
Cyborg Commando


Joined: 28 Dec 2007
Location: Finland

PostPosted: Thu Nov 19, 2015 3:01 pm    Post subject: Reply with quote  Mark this post and the followings unread

InitialPayload seems to work correctly in regards to passengers being placed inside the object on creation (it obviously does not work on preplaced objects, and always plays EnterTransportSound upon creation as well, if applicable). On VehicleTypes with OpenTopped, however, the InitialPayload passengers seem to have trouble firing out, usually only doing so once and not resuming afterwards.

_________________

Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID Twitter Channel URL
ApolloTD
Commander


Joined: 19 Nov 2003

PostPosted: Thu Nov 19, 2015 3:22 pm    Post subject: Reply with quote  Mark this post and the followings unread

Some feedbacks.

Missile.Weapon works fine apart from preventing airburstweapon from triggering(?), not necessarily the scope of feature intended but decided mention.

Initial Payload works fine in general except not with OpenTopped=yes units which most of the time behave like no passengers to shoot out(!?), this gets sorted when you exit them and manually load them in again obviously.

DetailLevel=2 issue is fixed indeed.

Active firestorm walls now deplete the charge successfully.

Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Thu Nov 19, 2015 3:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

MustaphaTR wrote:
He is talking about preventing ejecting passengers manually, this tag is about death.
I wouldn't say that.
He never did mention about manual ejection and I only answered what he asked.

AlexB wrote:
DetailLevel=2 anims will now display correctly

Fixed.

AlexB wrote:
Use the weapon's damage for Custom Missiles, not the Custom Missile's

Works now.

AlexB wrote:
Aircraft might now hit Solid Buildings

Fixed.

AlexB wrote:

Suppress Death Weapon
[Warhead]DeathWeapon.Suppress= (list of TechnoTypes)
When this warhead causes the death of a unit from this list, its death weapon will not fire.
Working.

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Thu Nov 19, 2015 3:57 pm    Post subject: Reply with quote  Mark this post and the followings unread

I'm not sure is it what supposed to happen but InitialPayload doesn't work with InfantryAbsorb. Occupians and Passengers works fine.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Thu Nov 19, 2015 6:37 pm    Post subject: Reply with quote  Mark this post and the followings unread

Starkku wrote:
On VehicleTypes with OpenTopped, however, the InitialPayload passengers seem to have trouble firing out, usually only doing so once and not resuming afterwards.
I can confirm this. If you deploy and put them back in everything works fine.

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Thu Nov 19, 2015 9:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thanks for testing a lot of features so quickly!
I've got a question: Do infantry units in open-topped vehicles work when they arrive as reinforcements?

@Mig Eater: Indeed aircraft won't crash into buildings. What kind of feature would that be? #Tongue

Yeah, Solid Buildings was kinda incomplete. But considering it was one of the earliest features (from my POV), it really benefited from an overhaul.

@Ich-Henker: Buildings will not automatically get solid. I'm trying to not change any defaults with Ares. You need to set SolidHeight=-1 on a building to make the SolidHeight equal to its actual height, and then the rules apply as described.

@RehteA: A no-deploy tag is planned for the Chrono Prison, which still has some work left to be done. I know the Chrono Prison is a very concrete, very edge case unit, but I like the concept. We'll see.

@Starkku: I'll look into OpenTopped=yes handling again... I added extra code and I'm doing the same thing as units entering manually. Seems there's something off still.

@ApolloTD: Airburst isn't supposed to work, as there is no projectile flying. It is created and detonates immediately.

@MustaphaTR: I didn't add support for Absorbers. I thought about it, but waived the idea. Maybe I can add it for next time.

_________________

Back to top
View user's profile Send private message
PePsiCola
Cyborg Specialist


Joined: 28 Dec 2010
Location: The United States

PostPosted: Thu Nov 19, 2015 10:25 pm    Post subject: Reply with quote  Mark this post and the followings unread

I had a little time to run some tests, so here's what I found.

- DetailLevel=2 animations work again

- Initial Payload works fine, though I also noticed the issue with OpenTopped that Starkku pointed out. I can say however that veterancy works well with the feature. For example, when a barracks is spied, the infantry that come in the Initial Payload will also become veteran. I figured it would work anyway, but it's usually little things like that which can go wrong with a new feature, so I'm glad I checked it.

- ProtectedDriver.MinHealth works perfectly as intended.

_________________
Tiberium Uprising (a few missions for TS): http://www.ppmsite.com/forum/viewtopic.php?t=31029

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Fri Nov 20, 2015 3:12 am    Post subject: Reply with quote  Mark this post and the followings unread

Just a heads-up: I changed Initial Payload for the next binary. It will work with pre-placed objects, will not play the enter sound, will work with OpenTopped=yes and InfantryAbsorb=yes (no UnitAbsorb, though).

_________________

Back to top
View user's profile Send private message
MasterHaosis
General


Joined: 01 Nov 2010
Location: Serbia

PostPosted: Fri Nov 20, 2015 3:55 am    Post subject: Reply with quote  Mark this post and the followings unread

AlexB, some of my tests:

Aircraft landing works
Disk laser fix works
.wav files works
InitialPayload works (I tested on both battle bunker and flak track having 5 initial constripts. Flak track plays enter sound)
DeathWeapon.Suppress= works

_________________

PPM Halloween Season 2021

Back to top
View user's profile Send private message
Mig Eater
Defense Minister


Joined: 13 Nov 2003
Location: Eindhoven

PostPosted: Fri Nov 20, 2015 9:25 am    Post subject: Reply with quote  Mark this post and the followings unread

AlexB wrote:
Indeed aircraft won't crash into buildings. What kind of feature would that be? #Tongue

I have no idea why I thought that XD I guess I was hoping I could use my Washington monument as a plane swatter!

_________________



Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID YouTube User URL Facebook Profile URL Twitter Channel URL
Crimsonum
Seth


Joined: 14 Jul 2005
Location: Fineland

PostPosted: Fri Nov 20, 2015 10:26 am    Post subject: Reply with quote  Mark this post and the followings unread

Mig Eater wrote:
AlexB wrote:
Indeed aircraft won't crash into buildings. What kind of feature would that be? #Tongue

I have no idea why I thought that XD I guess I was hoping I could use my Washington monument as a plane swatter!


Can't aircraft try and climb over it (assuming you can have the hit box reach high enough), even though it would look weird and unrealistic? Still better than flying straight through it #Tongue

_________________


Back to top
View user's profile Send private message
OmegaBolt
President


Joined: 21 Mar 2005
Location: York, England

PostPosted: Fri Nov 20, 2015 11:33 am    Post subject: Reply with quote  Mark this post and the followings unread

To be fair I assumed Alex meant the same thing.

Back to top
View user's profile Send private message Send e-mail
Mig Eater
Defense Minister


Joined: 13 Nov 2003
Location: Eindhoven

PostPosted: Fri Nov 20, 2015 11:36 am    Post subject: Reply with quote  Mark this post and the followings unread

Jumpjets go over building but aircraft go straight through them.

_________________



Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID YouTube User URL Facebook Profile URL Twitter Channel URL
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Fri Nov 20, 2015 1:29 pm    Post subject: Reply with quote  Mark this post and the followings unread

The way aircraft behaves in conjunction with buildings has bothered me for awhile... I don't think aircraft could or should climb over solid buildings (since their altitude is pretty much fixed), but it could be made so that buildings are considered terrain obstacles to Fly, much in the same way that ground units also consider buildings as obstacles, and will try to navigate around them. I believe that the only difficult part would be to only consider buildings as obstacles if the Height is equal to, or greater, than the aircraft's FlightLevel. AFAIK, there is no check for that and it would have to be specifically coded for this purpose - right now, movement zone naturally only checks for whether a cell is occupied at ground level.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Fri Nov 20, 2015 3:50 pm    Post subject: Reply with quote  Mark this post and the followings unread

It looks like i have a different problem with new unstable builds, not sure when it has been broken but second plane for TankParadrop SW isn't working.

Code:
[TankParadrop2Special]
...
...
ParaDrop.Types=BLTNK
ParaDrop.Num=3
ParaDrop.Plane2.Types=FV,MTNK
ParaDrop.Plane2.Num=1,1
ParaDrop.Count=2
...


I was working ok on 0.9.

Edit: I think ParaDrop.Count= isn't working, Yuri Naval Paradrop is broken too. Only 1 plane is coming.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
Allied General
General


Joined: 19 Mar 2004
Location: United Kingdom

PostPosted: Fri Nov 20, 2015 7:55 pm    Post subject: Reply with quote  Mark this post and the followings unread

Can confirm Initial Payload and Suppress Death Weapon  works.

New bug I noticed

Splits=yes projectiles can target airborne units - default behaviour?

[MultiMissile]
Arm=1
High=yes
VeryHigh=yes
Proximity=yes      
Ranged=yes
AA=no
Image=CHANG
ROT=24
Airburst=yes
AirburstWeapon=MultiCluster
IgnoresFirestorm=yes
SubjectToCliffs=no
SubjectToElevation=no
SubjectToWalls=no
Splits=yes
Cluster=9

[MultiCluster]
Damage=90
ROF=1
Range=6
Projectile=HeatSeeker
Speed=100
Warhead=MultiWH


[HeatSeeker]
Arm=0
Shadow=no
Proximity=no
Ranged=yes
Image=DRAGON
ROT=28
SubjectToCliffs=no
SubjectToElevation=no
SubjectToWalls=no
Acceleration=10

AA should default to no by default?

Edit Adding AA=no to heatseeker did not change behaviour

_________________

Last edited by Allied General on Fri Nov 20, 2015 8:55 pm; edited 2 times in total

Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID Facebook Profile URL Twitter Channel URL
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Fri Nov 20, 2015 8:08 pm    Post subject: Reply with quote  Mark this post and the followings unread

Does AA=no actually stop this behaviour? From what I've seen, I suspect Splits targeting bypasses projectile checks on AA/AG entirely. I think for this issue it would be valuable to know if AA=no is actually checked on this projectile.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Sat Nov 21, 2015 3:35 pm    Post subject: Reply with quote  Mark this post and the followings unread

Two bug reports:

1) It seems Ripple still does not respect actual projectile impact location. If a projectile is scattered, the ripple will be displayed at the intended target when the projectile detonates, rather than at the impact location of the projectile.

2) For ProjectileRange, when fired from aircraft, it seems the altitude of the projectile is not considered and the AirburstWeapons are fired at ground level. At least this seems to be the case for projectiles set to detonate instantly (ProjectileRange=0). Not sure if this also occurs with projectiles that have longer ProjectileRanges.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
PePsiCola
Cyborg Specialist


Joined: 28 Dec 2010
Location: The United States

PostPosted: Sun Nov 22, 2015 4:26 pm    Post subject: Reply with quote  Mark this post and the followings unread

Not a major issue, but I have one bug report.

UIName textboxes (the textboxes that appear when scrolling over objects) will either not appear at all or appear for a single frame. Again, nothing really gameplay impacting, but this didn't happen until the latest version.

EDIT: Actually, like Millennium, I haven't been able to recreate the bug. Interesting how bugs will just come up once or twice but fix themselves afterwards.

_________________
Tiberium Uprising (a few missions for TS): http://www.ppmsite.com/forum/viewtopic.php?t=31029

Last edited by PePsiCola on Sun Nov 22, 2015 5:50 pm; edited 1 time in total

Back to top
View user's profile Send private message
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Sun Nov 22, 2015 4:37 pm    Post subject: Reply with quote  Mark this post and the followings unread

Update:
I have been unable to recreate 2) from my last bug report. It must have been caused by an unknown variable that I cannot pin down. But Ranged projectiles work fine with aircraft.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Wed Nov 25, 2015 1:43 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hey Alex, anything new?  Smile

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Wed Nov 25, 2015 6:48 pm    Post subject: Reply with quote  Mark this post and the followings unread

Soon, I've been kinda busy lately. Still working on a new build. I hope I'll get it done for the weekend.

_________________

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Fri Nov 27, 2015 8:51 pm    Post subject: Reply with quote  Mark this post and the followings unread

MustaphaTR wrote:
It looks like i have a different problem with new unstable builds, not sure when it has been broken but second plane for TankParadrop SW isn't working.

Code:
[TankParadrop2Special]
...
...
ParaDrop.Types=BLTNK
ParaDrop.Num=3
ParaDrop.Plane2.Types=FV,MTNK
ParaDrop.Plane2.Num=1,1
ParaDrop.Count=2
...


I was working ok on 0.9.

Edit: I think ParaDrop.Count= isn't working, Yuri Naval Paradrop is broken too. Only 1 plane is coming.


Found the problem, ParaDrop.Count isn't read from RulesMD.ini if SW is editied on map or gamemode. It was only happening at test map which sets all sw timers to 0.025 and money to 0. Even i can fix it by redefining them in map, i think you should fix it in Ares.dll.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Sat Nov 28, 2015 8:50 am    Post subject: Reply with quote  Mark this post and the followings unread

Things that I think would be great additions, perhaps you will take a moment to consider them:

- For ProjectileRange, a setting that expresses "detonate when within this many cells to your target", rather than "detonate when this many cells from your firer". Perhaps negative values in ProjectileRange could be used that way? E.g. ProjectileRange=-4 would mean "explode when within 4 cells distance to your target".

- DetonationAltitude, a totally under-used feature, could be made more useful by making it specificy an exact altitude, not a range - ie "detonate at this altitude", not "detonate when at this altitude or higher". For example, it would be possible to create air-bursting bombs that way.

- For AirburstWeapon, it would be great if projectiles of any kind would work (as they do for ShrapnelWeapon), not just homing ones. Likewise, laser/wave/bolt/radbeam drawing should work for AirburstWeapon (as they do for ShrapnelWeapon).

- Re-implementing Bouncy.

Thank you for considering.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
mevitar
Missile Trooper


Joined: 31 Dec 2010

PostPosted: Sat Nov 28, 2015 10:32 am    Post subject: Reply with quote  Mark this post and the followings unread


Back to top
View user's profile Send private message
XxpeddyxX
Commander


Joined: 03 Sep 2004

PostPosted: Sat Nov 28, 2015 2:54 pm    Post subject: Reply with quote  Mark this post and the followings unread

When will the bounty logic become available on newer versions?

_________________

ayylmao on Discord

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Sat Nov 28, 2015 4:05 pm    Post subject: Reply with quote  Mark this post and the followings unread

Regarding aircraft: Aircraft work in a different way than JumpJets. JumpJets can stop in air and rise, planes can't. This makes it kinda difficult to add such a feature. especially when it comes to performance.

The Hunter Seeker has some special code to "look ahead" the next ten frames of game time, and correct its flight path accordingly. For aircraft to naturally fly over a skyscraper, it has to project its path for a much longer duration. This could hurt performance, also because there are more aircraft flying than Hunter Seekers, which is rarely on the map. And it would most likely be a pain in the back to code.

The game assumes a lot about aircraft. Like it can't collide with anything else while flying. It's too complex to add that for such a tiny detail.

MustaphaTR: I'm looking into it. It is because of the way Count is read. If it isn't defined in a map, it always defaults to 1, which kills off all your additional planes. I'm thinking about a way to fix that.

Allied General: Splits indeed targets any techno in range, not worrying about such tiny details as AA.

PePsiCola: I noticed that tool tips don't display properly sometimes, but I don't know why that is.

Millennium: Please understand that I can't always consider every idea ad-hoc.

I'm looking into the ripples.

Reverse-ProjectileRange would need some new code, as the original code sums up the travelled distance. It can't work with negative values like that. But it sounds possible, like a Proximity detonator.

Why is DetonationAltitude important, or what makes it not work when it means higher than or equal instead of equal? The projectile does not travel at each height. It jumps from frame to frame, and the chance of hitting DetonationAltitude exactly is pretty grim.

AirburstWeapon and Splits are the way they are. The would need an extra load of support for laser, rad, and electro effects and the like.

Bouncy is kinda out of the question. It has been removed, and the method applying that is ugly and complicated already. I won't try to squeeze it back in. I looked some years ago already, understood what TS did and how the system technically worked. It's still very complicated.

XxpeddyxX: Nothing changed since last month.

_________________

Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Sat Nov 28, 2015 5:26 pm    Post subject: Reply with quote  Mark this post and the followings unread

Millennium wrote:
- DetonationAltitude, a totally under-used feature, could be made more useful by making it specificy an exact altitude, not a range - ie "detonate at this altitude", not "detonate when at this altitude or higher". For example, it would be possible to create air-bursting bombs that way.

ProjectileRange & Parachuted?

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Last edited by Krow on Sat Nov 28, 2015 5:29 pm; edited 1 time in total

Back to top
View user's profile Send private message
Millennium
Commander


Joined: 09 Mar 2008
Location: Osaka (JP)/Hong Kong/Germany

PostPosted: Sat Nov 28, 2015 5:28 pm    Post subject: Reply with quote  Mark this post and the followings unread

Yes, but different - not the "Dropping" way, ie detonate as soon as projectile spawns, but rather, say, detonate after dropping to an altitude of 200. Gameplay-wise, it probably would not make a big huge difference versus ProjectileRange=0 or Dropping=yes, but it would be a nice effect.

_________________
Mao Zedong wrote:

Our mission, unfinished, may take a thousand years.  

Back to top
View user's profile Send private message
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Sat Nov 28, 2015 7:33 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hey,

*i can confirm that normal crash reports are shown within gameplay (but Ive only seen unidentified errors so far).

* As others mentioned a tag on a transport vehicle to forbid passengers to exit in combination with initial payload would indeed be a great addition - it would make multiple weapon vehicles possible! Finally!!

All the best!  #evil
-A-

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Sat Nov 28, 2015 9:11 pm    Post subject: Reply with quote  Mark this post and the followings unread

Again a bit late, but hey... Here's the new binary, which brings a few new toys. The next build will come sooner, depending on my time. As you will notice, Ares has lost a few more kilos, which was made possible by some changes to some very fundamental pieces of code.

Also please look at LaunchPad to see what still needs testing. The current batch of features will appear there soon.

As this release is getting quite big already in terms of new features and internal code changes, I might split it into two releases. That is, releasing the tested features as 0.A and continuing with all the other features that are yet untested for 0.B or later. This might sound comfortable and simple, but it's really not, because I have to remove the features then, and most importantly not forget to add them back and document them next time.

I'll see how the ratio of tested and untested features is in about a week. If there are only few untested or unconfirmed features, I'll go on and add more. If the edge case features aren't tested (like the map actions regarding Firestorm), so be it. The next batch will be a bit more interesting than this one, but... no spoilers.

Fixes
  • Fixed an unreported bug regarding ObserverFlagYuriPAL
  • Units in OpenTopped transports show Behind anim (#1415844)
  • MindControl Pip Scale and Secondary (#1517943)
  • Initial Payload works with pre-placed objects
  • Support Initial Payload on InfantryAbsorb buildings
  • Fixed Initial Payload for Open Topped vehicles
  • Turn off the enter sounds for Initial Payload units
  • Never activate the Nuke Flash for SWs with disabled light
  • The ripple effect also now snaps to the target
  • ParaDrops should still work even if Count is not defined in maps

Saboteurs inspired by Dune 2000, without timed cloak

[InfantryType]Saboteur= (boolean, defaults to no)
Whether this infantry can blow up one sabotagable building. The building will be destroyed as if C4 was placed, and the Saboteur is consumed in this process. Requires Infiltrate=yes. Not supported together with vehicle hijacking, CanDrive=yes, C4 and Occupier=yes logics.

Sabotage does give the "enter" cursor, not the "sabotage" one. This cannot be changed easily without changing the implementation. The reason is that the unit is consumed by the process, like a spy, thief, or engineer.

[BuildingType]ImmuneToSaboteurs= (boolean, defaults to yes for CanC4=no or TechLevel=-1 CanBeOccupied=yes buildings, to no otherwise)
Whether this building cannot be sabotaged. If yes, Saboteurs cannot enter this structure. By default, unbuildable occupiable structures cannot be sabotaged. This prevents saboteurs from blowing up civilian structures when selected in a group with occupiers.


Refinement of CanPassiveAquire

The following tags refine the way CanPassiveAquire works when a human-controlled unit is in guard mode. It does not affect AI-controlled units. Units can be made to effectively hold fire when in guard mode (and optionally cloakable), yet pick their own targets when in area guard mode. This was the default in Tiberian Sun, and it made Stealth Tanks not give away their position when an enemy unit came into range.

Note that the second tag is more specific than the first as it means cloakable AND in guard mode. It is not independent of the first. CanPassiveAquire.Guard is the tag that makes units always hold their fire in guard mode, CanPassiveAquire.Cloak can be used for units that should hold fire only if they gained the veteran or elite ability.

[TechnoType]CanPassiveAquire.Guard= (boolean, defaults to yes)
Whether this unit can acquire targets on their own when in guard mode. If set to no, the unit will hold fire, but can be made to acquire own targets by putting it in area guard mode. Only affects human controlled units, and does not work on buildings. Requires CanPassiveAquire=yes.

[TechnoType]CanPassiveAquire.Cloak= (boolean, defaults to yes)
Whether this unit can acquire targets on their own when the unit is cloakable and in guard mode. If set to no, the unit will hold fire if cloakable and in guard mode, but can be made to acquire own targets by putting it in area guard mode. Only affects human controlled units, and does not work on buildings. Requires CanPassiveAquire=yes. CanPassiveAquire.Guard=no overrides this tag.

Units count as cloakable if they have Cloakable=yes set or were awarded cloak ability as veteran or elite ability. The unit does not have to be actually cloaked; also, passive mechanisms like Cloak Generators will not be considered.

Note the spelling of both tags. Ares keeps the spelling error of CanPassiveAquire to stay consistent.


Specific Passengers

[TechnoType]Passengers.Allowed= (list of TechnoTypes)
The list of allowed passenger types. If this contains at least one type, all other types are not allowed to enter this object. Only supported on VehicleTypes and AircraftTypes. If you want to prevent all units from entering, set this to either a dummy unit or a BuildingType.

[TechnoType]Passengers.Disallowed= (list of TechnoTypes)
The list of types that are not allowed to enter this object. Only supported on VehicleTypes and AircraftTypes.


Disallow units to eject their passengers manually

[VehicleType]NoManualUnload= (boolean, defaults to no)
Whether this unit is disallowed to eject its passengers. If enabled, this unit will not get deploy or no-deploy cursors.

Note that there are no ways to eject passengers manually, but destroying the unit might still spawn some.


Prevent players from manually selecting targets

[TechnoType]NoManualFire= (boolean, defaults to no)
Whether players may not select targets for this type of object manually. If enabled, units will have to rely on auto-targeting and retaliation rules.

_________________

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Sun Nov 29, 2015 7:14 am    Post subject: Reply with quote  Mark this post and the followings unread

Yeaaa, saboteurs. Problem is i no longer need them, terrorist are no longer cuban unit in my mod, but i think anyone will find a usage for it. I may use it in future on another side specific unit tho. I couldn't test them yet. Thanks for all your work Alex.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
MustaphaTR
Scorpion Sniper


Joined: 22 Jan 2015
Location: Kastamonu, Turkey

PostPosted: Sun Nov 29, 2015 8:18 am    Post subject: Reply with quote  Mark this post and the followings unread

Things i can confirm that working.

PipScale=MindControl on Secondary Weapon and Behind anim for OpenTopped Units are fixed.
Saboteur logic works fine. Looks like weapons have more priroty than sabotaging but i think thats what supposed to be.
Specifing Passengers works fine,
Disabling ManualUnload and ManualTargeting also works fine.

I didn't tested CanPassiveAquire.

_________________
CnCD2K Mod: http://www.moddb.com/mods/red-alert-2-yuris-revenge-cncd2k-mod
Changed Dune Mod: http://www.moddb.com/mods/changed-dune
MustaphaTR's D2K Mod: http://www.moddb.com/mods/mustaphatrs-d2k-mod
Generals Alpha: http://www.moddb.com/mods/generals-alpha
Romanov's Vengeange: https://www.moddb.com/mods/romanovs-vengeance

Back to top
View user's profile Send private message
Allied General
General


Joined: 19 Mar 2004
Location: United Kingdom

PostPosted: Sun Nov 29, 2015 11:39 am    Post subject: Reply with quote  Mark this post and the followings unread

Confirmed NoManualFire= working as intended - this is excellent for units which provide aoe effects to support units on a constant basis.

_________________

Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID Facebook Profile URL Twitter Channel URL
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Sun Nov 29, 2015 12:22 pm    Post subject:   Reply with quote  Mark this post and the followings unread

Man Alex, you are doing a fine job there - thank you!

I can confirm the above and

'NoManualFire=yes' works fine and smooth with human and AI Players!

Great to get this additions some are truly milestones!

-A-

Back to top
View user's profile Send private message
MasterHaosis
General


Joined: 01 Nov 2010
Location: Serbia

PostPosted: Sun Nov 29, 2015 2:46 pm    Post subject: Reply with quote  Mark this post and the followings unread

AlexB, Very Happy
Now, my report:
MindControl Pip Scale and Secondary
I put some primary weapon on MasterMind and his original weapon as secondary, and indeed it shows 4 pip scales for mind control (here he can control 4 units), even if he attacks any target with primary weapon. So it works.

Support Initial Payload on InfantryAbsorb buildings
[YAPOWR]
InitialPayload.Types=INIT
InitialPayload.Nums=5
When I start game, Bio reactor starts with five initiates.
Feature works.

Turn off the enter sounds for Initial Payload units
I filled flak track with conscripts, and when created, no longer  enter sound is heard.

Saboteurs inspired by Dune 2000, without timed cloak
I put tag on terrorist, it works, except I do not like that occupiable structures cannot be sabotaged by default. I would need manually to add tag ImmuneToSaboteurs=yes to every single buildings, there are tons of them. Perhaps some tag would help out. If not, nevermind. But feature works, on Tech buildings or enemy buildings it works, Terrorist gets enter cursor, then enters in building, building explodes with him.
I put ImmuneToSaboteurs=yes on Oil Derricks, so Terrorist got attack cursor instead enter cursor and had to blow up like before. So I assume that feature works.

Refinement of CanPassiveAquire
CanPassiveAquire.Guard=no works, but yeah, regardless of unit already can passive shoot at targets by default, it specifically needs CanPassiveAquire=yes to work. I mistaken and put CanPassiveAquire.Guard=no on Rhino tank and did not work, but after added CanPassiveAquire=yes, it did not attack targets in range by default (I tested on civilian enemies), but I had to click on guard, then Rhino started to shoot automatically. So feature works.

CanPassiveAquire.Cloak=no works on stealth tank. it can move near targets ignoring it completely unless you click guard. Then it attacks targets in range as supposed. I did not put CanPassiveAquire=yes anyway here.
Feature works

Specific Passengers
I put Passengers.Allowed=FLAKT on Flak track, and only Flak Trooper got enter cursor and could enter in vehicle. Other Infantry could not get enter cursor.
Than I put Passengers.Disallowed=FLAKT, then any infantry could normally enter flak track except flak trooper. He could not get enter cursor.
Feature works.

Prevent players from manually selecting targets
I put NoManualFire=yes on Gattling Tank, and tank could not go attack cursor at anything, even I press force fire CTRL. But tank attacked units in range regularly.
Feature works.

_________________

PPM Halloween Season 2021

Back to top
View user's profile Send private message
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Sun Nov 29, 2015 5:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thanks for testing so quickly!

The question has been raised whether non-transports (no-enter and no-eject) should even show the no-enter cursor. I'm not sure how easy this would be to put in, as the cursor code is very messy.

Also a minor note: The new CanPassiveAquire settings won't work with OpportunityFire=yes, because units will select targets when on the move. Don't put that tag on stealthy stealth tanks. (Thanks to MasterHaosis!).

Saboteurs could maybe need some work. The default for occupiable buildings is like that, because I put that tag on GGI, and it was kinda frustrating to occupy building. GI enter, GI enters, GGI enters, boom, GI leaves, GI leaves. If you see no danger in that, I can change that again. Makes the logic simpler.

Another thing is InitialPayload not respecting Size and SizeLimit. I'm not sure how to deal with that. If a modder says "add it", should Ares second guess? It second guesses with Passenger count, so add it here, too?

There's still a few things mentioned in this thread I have to look at, like the Trivial Structure Damage tag for MultiplayPassive and/or custom countries. I'll weed through this thread once I finished all features I planned.

_________________

Back to top
View user's profile Send private message
Augusto
Cyborg Soldier


Joined: 18 Apr 2005
Location: Argentina

PostPosted: Sun Nov 29, 2015 7:04 pm    Post subject: Reply with quote  Mark this post and the followings unread


Back to top
View user's profile Send private message
Krow
Commander


Joined: 30 Jan 2010
Location: Malaysia

PostPosted: Wed Dec 02, 2015 9:41 am    Post subject: Reply with quote  Mark this post and the followings unread

Does anyone else has this problem? Maybe you could take a look at it Alex?

_________________
Team Black wrote:
interesting seeing your voxel work. They're still better than Aro's!

Back to top
View user's profile Send private message
Askeladd
Light Infantry


Joined: 29 Dec 2013

PostPosted: Thu Dec 03, 2015 1:37 am    Post subject: Reply with quote  Mark this post and the followings unread

Those are some cool new features AlexB, thanks Smile I was secretly wishing for D2K style saboteur logic Very Happy

Back to top
View user's profile Send private message
MasterHaosis
General


Joined: 01 Nov 2010
Location: Serbia

PostPosted: Thu Dec 03, 2015 2:40 am    Post subject: Reply with quote  Mark this post and the followings unread

Krow, I have exactly same problem.
I also have Windows 8, 64 bit.  When I press Windows key, it minimizes game, but can't get back to game, I got black screen. if I remember correctly, AlexB told me about that, that old game mechanism is designed for older systems where they have different minimizing or something like that. It wont work on Win 8. But better AlexB to come here and explain this issue. Yeah, that problem annoys me as well. Sometimes when I am away, some program, update reminder or whatever minimizes game, and I can't get back

_________________

PPM Halloween Season 2021

Back to top
View user's profile Send private message
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Fri Dec 04, 2015 12:13 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hey Alex,

I have to report sound issues; starting in the menu the sound get's cracked and crippled and it will carry over in the game - maybe coincedence.

Huuge request and I hope you do not mind me posting it here but could you enable fog of war?

FogRate=

"Determines the delay, in minutes, between each growth of the Fog Of War. NOTE: although valid and parsed, it appears that this logic has been disabled in Red Alert 2 although FOG.SHP is still in the game files and referred to by the game code."

Bye!

Back to top
View user's profile Send private message
Mig Eater
Defense Minister


Joined: 13 Nov 2003
Location: Eindhoven

PostPosted: Fri Dec 04, 2015 12:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

IIRC the internal fog code is really messed up and would require recodng from scratch :/

_________________



Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID YouTube User URL Facebook Profile URL Twitter Channel URL
AlexB
Commander


Joined: 31 May 2010
Location: Germany

PostPosted: Fri Dec 04, 2015 8:25 pm    Post subject: Reply with quote  Mark this post and the followings unread

Alas, I'm currently facing technical difficulties. My newish notebook died unexpectedly, after pressing the apparently wrong button in Windows 10, it crashed and now refuses to boot. Thus, I can't access neither the source code, nor the programming tool nor the game at the moment. I don't know when I'll be up and running again. Kinda depends on what's fried and how long it takes to recover from that. MB is replaceable, but if the SSD failed and the data is gone, it will get problematic.

@Augusto: The release is too big already, can't add much more. For this release. There's still a few features in the pipeline, though.

@Krow and @MasterHaosis: Yes, this is a known problem. YR uses old drawing methods, which have been obsolete since Windows Vista. Current Windows emulates it, which keeps the game running, but it stops doing so once the drawing surfaces are destroyed (or the window is hidden, I don't remember the details). Thus, when you bring the game back up to fullscreen, the compatibility tweaks are gone, and the screen stays black. No idea how to fix that. Could be that one could prevent the window from actually minimizing, or maybe the compatibility tweaks can be re-enabled somehow. Don't know.

@Ich-Henker and @Mig Eater: I looked into FOW superficially, didn't trace it through. I don't know what's not working or what's missing. It's not the kind of feature I like to look into.

edit: typo

_________________

Last edited by AlexB on Sun Dec 06, 2015 8:28 pm; edited 2 times in total

Back to top
View user's profile Send private message
Ich-Henker
Flamethrower


Joined: 06 Aug 2015
Location: Germany

PostPosted: Fri Dec 04, 2015 9:21 pm    Post subject: Reply with quote  Mark this post and the followings unread

@AlexB


Shit! Hope it is just something minor like the power adapter - have you found similar occurences of this crash on the internet (for example: Dell was famous for graphic card overheat problems).

Wish you the best dude!

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies. Page 3 of 5 [220 Posts] Goto page: Previous 1, 2, 3, 4, 5 Next
Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
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
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.2755s ][ Queries: 11 (0.0151s) ][ Debug on ]