Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002106Zandronum[All Projects] Suggestionpublic2015-02-16 12:102015-02-17 10:34
Reporterzeberpal 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionno change required 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version 
Target VersionFixed in Version 
Summary0002106: Modified CHANGESKY command
DescriptionCHANGESKY as it is now.
{
ChangeSky = "ChangeSky(sky1, sky2)";
}

I suggest to add "multiplayer" support for this feature. So that Changesky would apply only for those who activated it.

That would help a lot for these projects in the image .. I mean, it would make them playable.
Steps To ReproduceChangeSky = "ChangeSky(sky1, sky2, 1)";
// Ofcourse it could work the way it used to be, just don't write 1 at the end. That's how Sector_SetColor works too, with hidden 4th parameter of desaturation. So basically "1" would make sky change only for player who activated it.
Additional InformationThis feature is the only way, otherwise it's dead end.
'http://zandronum.com/forum/showthread.php?tid=5674 [^]'

I believe 2.0 testing is high priority now, I was wondering though if this feature would be possible to be made.
Attached Filespng file icon changesky.png [^] (1,113,900 bytes) 2015-02-16 12:10

- Relationships

-  Notes
User avatar (0011702)
Dusk (developer)
2015-02-16 13:06

Say what?
User avatar (0011703)
zeberpal (reporter)
2015-02-16 14:37
edited on: 2015-02-16 14:39

Is that an excitement or my bad engrish?
Anyway, here are tip tags:

clientsided Changesky function
Changesky with clientside support

User avatar (0011705)
StrikerMan780 (reporter)
2015-02-16 19:01

He's asking for an extra parameter for ChangeSky that makes it only change the sky for the activator.
User avatar (0011706)
RusselCS (reporter)
2015-02-16 19:34

...You could just put the function in a clientside script.

script X (void) CLIENTSIDE
{
ChangeSky(sky1, sky2);
}
User avatar (0011708)
zeberpal (reporter)
2015-02-16 21:38

Lego_CS, I double-checked it online, and it's no use. It keeps changing sky for everyone. And yeah I tried that before making this suggestion.
User avatar (0011709)
Catastrophe (reporter)
2015-02-16 21:52

You can use a clientside script to spawn a skybox actor, btw. I have this on my map where if you have opengl it'll show you a very colorful skybox instead of a default sky.
User avatar (0011710)
Dusk (developer)
2015-02-16 22:53

Everybody activates the clientside script, even if one player is the activator. There seems to be a common misconception regarding this.

This should work:

script 1 (void) CLIENTSIDE
{
  if (PlayerNumber() == ConsolePlayerNumber())
    ChangeSky (sky1, sky2);
}


If it does not, please make an example wad.
User avatar (0011712)
zeberpal (reporter)
2015-02-17 08:15

Dusk, oh wow! I can't believe, but it worked, had to close ChangeSky with a pair of brackets too. I guess this one is sorted out.
User avatar (0011713)
zeberpal (reporter)
2015-02-17 08:20

Thanks for help everyone,
User avatar (0011714)
Edward-san (developer)
2015-02-17 09:39

Hence, there we go.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2015-02-16 12:10 zeberpal New Issue
2015-02-16 12:10 zeberpal File Added: changesky.png
2015-02-16 13:06 Dusk Note Added: 0011702
2015-02-16 14:37 zeberpal Note Added: 0011703
2015-02-16 14:38 zeberpal Note Edited: 0011703 View Revisions
2015-02-16 14:39 zeberpal Note Edited: 0011703 View Revisions
2015-02-16 19:01 StrikerMan780 Note Added: 0011705
2015-02-16 19:34 RusselCS Note Added: 0011706
2015-02-16 21:38 zeberpal Note Added: 0011708
2015-02-16 21:52 Catastrophe Note Added: 0011709
2015-02-16 22:53 Dusk Note Added: 0011710
2015-02-16 22:53 Dusk Assigned To => Dusk
2015-02-16 22:53 Dusk Status new => feedback
2015-02-17 08:15 zeberpal Note Added: 0011712
2015-02-17 08:15 zeberpal Status feedback => assigned
2015-02-17 08:20 zeberpal Note Added: 0011713
2015-02-17 09:39 Edward-san Note Added: 0011714
2015-02-17 09:39 Edward-san Status assigned => closed
2015-02-17 09:39 Edward-san Resolution open => no change required
2015-02-17 09:50 Dusk Assigned To Dusk =>
2015-02-17 09:50 Dusk Resolution no change required => invalid
2015-02-17 10:34 Dusk Resolution invalid => no change required






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker