Dear forum users! In compliance with the new European GDPR regulations, we'd just like to inform you that if you have an account, your email address is stored in our database. We do not share your information with third parties, and your email address and password are encrypted for security reasons.
New to the forum? Say hello in this topic! Also make sure to read the rules.
New to the forum? Say hello in this topic! Also make sure to read the rules.
Map Editor Suggestions
Forum rules
By using the forum you agree to the following rules. For this forum you also need to follow these additional rules.
By using the forum you agree to the following rules. For this forum you also need to follow these additional rules.
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
Re: New marker suggestions
The timing is good on the camera marker suggestion as we "soon" need such triggers. We will most likely take some inspiration from the marker visuals.
3 x
Gurt
- Motto73
- Superfighter
- Posts: 316
- Joined: Mon May 09, 2016 7:35 am
- Title: Lazy ass
- SFD Account: Motto73
- Started SFD: Multiplayer Test Demo
- Location: Sunny City
- Gender:
- Age: 24
Hello people, especially Gurt and Hjärpe!
I have been using the Editor for a very long time. I am a sworn SFD map maker. I really love the Editor and making stuff with it.
With this knoledge and experience I want to suggest a couple of things to make it even better.
1. Please, take this serious, we really need a searcher in the Editor:
It could appear with ctrl+F, and it would allow us to multiple select items with CustomId, Object type (Like, Objects, Items, Solid Tiles...) or jsut Tile name. The selection could work just like selecting a layer does. In very large maps finding some parts and changing stuff is very hard sometimes.
2. Group marker fixing.
Group marker spawns the specified group in the position it is built in the editor. Even if the Groupmarker is moved, the group spawns where it is built in the editor. I would really like it if the spawned objects could use Local coordinates with the marker instead of Global. Let's have a scenario where the position of marker is (0,0), and object's position is (0,4). When triggered, object would spawn in (0,4). Even if trigger is moved anywhere, the object still spawns on (0,4). I think that it should be That if Marker is moved to like, (2,2), the obejct could be spawned in (2,6). I mean that it would be additional vector to the main marker. Within it's current form, Groupmarker is very limited.
3. Multiple editing.
If we could select multiple items and then modify them simulteneously, it would be just great. It could work like that it if the selected objects are having some same properties (Like CustomId is for every single object, Object Type is for almost all, Active On Startup is for triggers etc..), it shows them jsut like in normal selection. If they are having different data in their slots, liek different CustomId, it jsut shows "--" or "(data differs)" for example. This would help us map makers modifying and fixing stuff with many tiles, like when replacing them or changing their CustomId's.
Thanks for reading, please comment and discuss.
Added in 20 hours 32 minutes 11 seconds:
Re: Map Editor Suggestions
4. Option to suspend some methods from the console
The console is very great tool when debugging your code. It shows when some method is called, and you can also throw messages there. But sometimes with having multiple very frequently called methods the messages will be drown in the flood. I hope that we could use some attribute to suspend the methods being shown in the console. Example:
I have been using the Editor for a very long time. I am a sworn SFD map maker. I really love the Editor and making stuff with it.
With this knoledge and experience I want to suggest a couple of things to make it even better.
1. Please, take this serious, we really need a searcher in the Editor:
It could appear with ctrl+F, and it would allow us to multiple select items with CustomId, Object type (Like, Objects, Items, Solid Tiles...) or jsut Tile name. The selection could work just like selecting a layer does. In very large maps finding some parts and changing stuff is very hard sometimes.
2. Group marker fixing.
Group marker spawns the specified group in the position it is built in the editor. Even if the Groupmarker is moved, the group spawns where it is built in the editor. I would really like it if the spawned objects could use Local coordinates with the marker instead of Global. Let's have a scenario where the position of marker is (0,0), and object's position is (0,4). When triggered, object would spawn in (0,4). Even if trigger is moved anywhere, the object still spawns on (0,4). I think that it should be That if Marker is moved to like, (2,2), the obejct could be spawned in (2,6). I mean that it would be additional vector to the main marker. Within it's current form, Groupmarker is very limited.
3. Multiple editing.
If we could select multiple items and then modify them simulteneously, it would be just great. It could work like that it if the selected objects are having some same properties (Like CustomId is for every single object, Object Type is for almost all, Active On Startup is for triggers etc..), it shows them jsut like in normal selection. If they are having different data in their slots, liek different CustomId, it jsut shows "--" or "(data differs)" for example. This would help us map makers modifying and fixing stuff with many tiles, like when replacing them or changing their CustomId's.
Thanks for reading, please comment and discuss.
Added in 20 hours 32 minutes 11 seconds:
Re: Map Editor Suggestions
4. Option to suspend some methods from the console
The console is very great tool when debugging your code. It shows when some method is called, and you can also throw messages there. But sometimes with having multiple very frequently called methods the messages will be drown in the flood. I hope that we could use some attribute to suspend the methods being shown in the console. Example:
Code: Select all
[ConsoleSuspendedAttribute]
public void OnStartup()
{
//Does not show in the console
}
5 x
- Rhodes
- Superfighter
- Posts: 83
- Joined: Wed Sep 21, 2016 12:48 pm
- Title: I am Rhodes!
- SFD Account: Rhodes
- SFD Alias: Rhodes
- Started SFD: August 2015
- Location: I'm...right beside you bro!!
- Gender:
- Age: 19
It would be nice if we had a trigger which uses the Game.SpawnProjectile, instead of having to script it. Same with effects. As for looks, the projectile trigger would have a gun symbol, and The effects trigger looks like an area trigger, but yellow coloured. And input would be:-
ProjectileItem, Direction, and repeat per ms(repeats the projectile firing, after specified ms).
For effects, it would be:- Effect size, Effect Id and Effect attributes(like Text for the Effect CFTXT etc.).
Hope you liked the idea.
ProjectileItem, Direction, and repeat per ms(repeats the projectile firing, after specified ms).
For effects, it would be:- Effect size, Effect Id and Effect attributes(like Text for the Effect CFTXT etc.).
Hope you liked the idea.
1 x
IF YOU PLAY SFD I'M COMING AFTER YOU!!
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
We have finally implemented "multi edit" of properties on all selected tiles in the editor for the next update. We just haven't got around doing this nasty TODO until now
In the status bar of the bottom of the map editor window you have the world coordinates of the mouse position at all times.Kyra wrote:IDK if this was already said, but there should be a better way to find the coordinates of the map...
2 x
Gurt
-
- Superfighter
- Posts: 67
- Joined: Sun Nov 06, 2016 11:34 pm
- Title: Da God
- SFD Account: Jamisco
- SFD Alias: Jamisco
- Started SFD: either late 2015 or early 2016
- Location: Somewhere in the east of the United states
- Gender:
- Age: 103
In map editor, we should be able to rotate objects and items .... by rotate i mean like circularly a full 0 - 360 revolution
0 x
Is it better to be feared or respected... please, is it too much to ask for both?
-
- Superfighter
- Posts: 66
- Joined: Wed Dec 21, 2016 4:22 am
- SFD Account: Huevon NEO
- SFD Alias: Huevon SFD
- Started SFD: PreAlpha 1.8.8
- Location: Honduras
- Gender:
- Age: 21
It would be great if you add the freedom to choose a custom color of any type (of any tile) in the map editor. That would make sense if we are talking about to create "alive" maps that aren't boring like the others.
Idk, just a suggestion
Idk, just a suggestion
0 x
HINT: You will not surprise me if you are good with snipers and magnums and katanas; but I will give my respect for someone who is a weapon-master. So don't wait any cheer marksmen...
- JakSparro98
- Superfighter
- Posts: 530
- Joined: Fri Jul 15, 2016 7:56 pm
- Started SFD: PreAlpha 1.0.5
- Location: Rome, Italy
- Gender:
- Age: 25
This is already possible, if you disable the grid snap you can even rotate a tile freelyjamisco wrote:In map editor, we should be able to rotate objects and items .... by rotate i mean like circularly a full 0 - 360 revolution
4 x
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
The help section covers all the basic controls including movement, rotation, duplication, selection, layer depth etc...JakSparro98 wrote:This is already possible, if you disable the grid snap you can even rotate a tile freelyjamisco wrote:In map editor, we should be able to rotate objects and items .... by rotate i mean like circularly a full 0 - 360 revolution
1 x
Gurt
- Pricey
- Superfighter
- Posts: 399
- Joined: Thu May 05, 2016 9:29 pm
- SFD Alias: (LM) Pricey
- Started SFD: August 2015
- Location: United Kingdom
- Gender:
- Age: 22
Add more foreground tiles, so far we only have FgStone and the addition of more foreground tiles could bring some interesting background combinations.
1 x
- M_M_M
- Superfighter
- Posts: 108
- Joined: Tue Mar 22, 2016 1:39 am
- Title: soopreeme groundpood
- SFD Alias: MMM
- Started SFD: PreAlpha 1.6.0
- Location: a slightly-used lazyboy recliner
- Gender:
- Age: 11
Some things I think are missing from the marker, even as great as the current options currently are:
ThrowDistanceModifier: Adjusts the distance of thrown objects, whether it be items or other fighters. -2 is unchanged, -1 is default, 1-100 for modifier.
JumpStrengthModifier: Adjusts strength of a fighter's jump. -2 is unchanged, -1 is default, 1-100 for modifier.
WeaponFailChanceModifier: Adjusts chance for a fighter to have a 'dud' moment for weapons, like grenades or landmines. A good example for application is having a pre-made cutscene where a bot throws a grenade to blow up cover, but sometimes the grenade doesn't go off and leaves the cover. -2 is unchanged, -1 is default, 1-100 for modifier.
ThrowDistanceModifier: Adjusts the distance of thrown objects, whether it be items or other fighters. -2 is unchanged, -1 is default, 1-100 for modifier.
JumpStrengthModifier: Adjusts strength of a fighter's jump. -2 is unchanged, -1 is default, 1-100 for modifier.
WeaponFailChanceModifier: Adjusts chance for a fighter to have a 'dud' moment for weapons, like grenades or landmines. A good example for application is having a pre-made cutscene where a bot throws a grenade to blow up cover, but sometimes the grenade doesn't go off and leaves the cover. -2 is unchanged, -1 is default, 1-100 for modifier.
4 x
hello yes
-
- Meatbag
- Posts: 7
- Joined: Sun Mar 19, 2017 7:16 am
- Title: Pyromaniac
- SFD Account: IQ2300
- SFD Alias: Jon Doe (usually)
- Gender:
I want it so that when you set a spawn to a certain team, it can be in verses mode, because I don't know how to scripts, but I want to be able to have certain spawns start on teams.
0 x
I Dont Really want to set the wooooorld onnn fireeeeeee..
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
You should try the SpawnPlayer's "Spawn team" property. Just make sure to place enough of them to cover up to 8 players (as you can set up to 8 players in the same team!). So 8 SpawnPlayer markers for team 1, 8 SpawnPlayer markers for team 2, etc... Also place out 8 SpawnPlayer markers for team "None". Test your SpawnPlayer markers using the Test Options menu before starting.iq2300 wrote:I want it so that when you set a spawn to a certain team, it can be in verses mode, because I don't know how to scripts, but I want to be able to have certain spawns start on teams.
0 x
Gurt
-
- Meatbag
- Posts: 7
- Joined: Sun Mar 19, 2017 7:16 am
- Title: Pyromaniac
- SFD Account: IQ2300
- SFD Alias: Jon Doe (usually)
- Gender:
That only works if I set the map to a custom gamemode, (at least for me) And custom gamemodes dont end when there is 1 player or team left unless you script, and I dont know How to script.Gurt wrote:You should try the SpawnPlayer's "Spawn team" property. Just make sure to place enough of them to cover up to 8 players (as you can set up to 8 players in the same team!). So 8 SpawnPlayer markers for team 1, 8 SpawnPlayer markers for team 2, etc... Also place out 8 SpawnPlayer markers for team "None". Test your SpawnPlayer markers using the Test Options menu before starting.iq2300 wrote:I want it so that when you set a spawn to a certain team, it can be in verses mode, because I don't know how to scripts, but I want to be able to have certain spawns start on teams.
0 x
I Dont Really want to set the wooooorld onnn fireeeeeee..
- JakSparro98
- Superfighter
- Posts: 530
- Joined: Fri Jul 15, 2016 7:56 pm
- Started SFD: PreAlpha 1.0.5
- Location: Rome, Italy
- Gender:
- Age: 25
Not all mapmakers needs to know how to script, you can also post your request in the script API section, remember to include more details you can about how the script should be and someone will provide you a solution.iq2300 wrote:That only works if I set the map to a custom gamemode, (at least for me) And custom gamemodes dont end when there is 1 player or team left unless you script, and I dont know How to script.Gurt wrote:You should try the SpawnPlayer's "Spawn team" property. Just make sure to place enough of them to cover up to 8 players (as you can set up to 8 players in the same team!). So 8 SpawnPlayer markers for team 1, 8 SpawnPlayer markers for team 2, etc... Also place out 8 SpawnPlayer markers for team "None". Test your SpawnPlayer markers using the Test Options menu before starting.iq2300 wrote:I want it so that when you set a spawn to a certain team, it can be in verses mode, because I don't know how to scripts, but I want to be able to have certain spawns start on teams.
0 x
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
You also need to set SpawnOrder from 1 to 8 for each team in order to get it working. The SpawnOrder shouldn't be mandatory but it looks like it is so I will fix that for the next update.iq2300 wrote:That only works if I set the map to a custom gamemode, (at least for me) And custom gamemodes dont end when there is 1 player or team left unless you script, and I dont know How to script.Gurt wrote:You should try the SpawnPlayer's "Spawn team" property. Just make sure to place enough of them to cover up to 8 players (as you can set up to 8 players in the same team!). So 8 SpawnPlayer markers for team 1, 8 SpawnPlayer markers for team 2, etc... Also place out 8 SpawnPlayer markers for team "None". Test your SpawnPlayer markers using the Test Options menu before starting.iq2300 wrote:I want it so that when you set a spawn to a certain team, it can be in verses mode, because I don't know how to scripts, but I want to be able to have certain spawns start on teams.
0 x
Gurt
-
- Meatbag
- Posts: 7
- Joined: Sun Mar 19, 2017 7:16 am
- Title: Pyromaniac
- SFD Account: IQ2300
- SFD Alias: Jon Doe (usually)
- Gender:
I'd like there to be paintings, because I sometimes end op making big rooms, but having a super empty backround. SO like, smaller versions of stuff like the billboards and posters, maybe with frames too.
Added in 1 minute 2 seconds:
I would like there to be more foreground tiles, because there are not a huge amount right now, for instance if there was like foreground wood you could make some cool like the camera is in the trees effects.
Added in 1 minute 2 seconds:
I would like there to be more foreground tiles, because there are not a huge amount right now, for instance if there was like foreground wood you could make some cool like the camera is in the trees effects.
1 x
I Dont Really want to set the wooooorld onnn fireeeeeee..
- Shock
- Superfighter
- Posts: 312
- Joined: Sun Mar 20, 2016 7:17 am
- Title: Content-maker
- SFD Account: Shock
- Started SFD: Pre-Alpha 1.2.0.
- Location: Belarus
- Gender:
- Age: 24
- Contact:
PlayerModlifier Info : LandingType
My idea : this is just new modifier inf type , which can make u "everytime fall" or "perfect landing everytime"
So , we have 3 cases...
1. perfect landing - which will make ur landing on the ground safely(only) ,(for every height).
2. always falling - that will make ur landing fallful forever and for every height.
3. advanced landing - where you can set ur own height for safely landing.
My idea : this is just new modifier inf type , which can make u "everytime fall" or "perfect landing everytime"
So , we have 3 cases...
1. perfect landing - which will make ur landing on the ground safely(only) ,(for every height).
2. always falling - that will make ur landing fallful forever and for every height.
3. advanced landing - where you can set ur own height for safely landing.
1 x
-Content-maker.
- Shock
- Superfighter
- Posts: 312
- Joined: Sun Mar 20, 2016 7:17 am
- Title: Content-maker
- SFD Account: Shock
- Started SFD: Pre-Alpha 1.2.0.
- Location: Belarus
- Gender:
- Age: 24
- Contact:
The second idea for now : PlayerModifierInfoJumpLevel
we have only 1 type;
1.Jump level - where you can set your jump Modifier...
can also be combined with PlayerModifier Info : LandingType
P.S - Look up
we have only 1 type;
1.Jump level - where you can set your jump Modifier...
can also be combined with PlayerModifier Info : LandingType
P.S - Look up
0 x
-Content-maker.