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.
Small Suggestions topic
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.
- KliPeH
- Moderator
- Posts: 890
- Joined: Sat Mar 19, 2016 3:03 pm
- Title: [happy moth noises]
- SFD Account: KliPeH
- Started SFD: Pre-Alpha 1.4.2
- Gender:
- Contact:
Re: Small Suggestions topic
"/startscript" should be shortened to "/start" and "/stopscript" should be shortened to "/stop".
"/startscripts" should start all scripts in the library. "/stopscripts" should stop all currently running scripts.
When using "/reloadscripts", you should receive feedback on whether the scripts were successfully refreshed or not. A chat message like "Scripts have been reloaded successfully" will suffice. Whenever I execute the command (a lot when testing scripts) I'm left wondering whether the changes I made have actually been applied or whether I misspelled the word which caused the command not to register.
The error that disables scripts when they contain errors says "Script contain errors" instead of "Script contains errors". This makes the game unplayable for me and should be fixed immediately.
The bastard birds that you free from cages should die in one shot, not sure why the hell they take like 3 Uzi shots and not fucking die.
Shuriken don't break glass windows for some reason. This should be changed.
"/startscripts" should start all scripts in the library. "/stopscripts" should stop all currently running scripts.
When using "/reloadscripts", you should receive feedback on whether the scripts were successfully refreshed or not. A chat message like "Scripts have been reloaded successfully" will suffice. Whenever I execute the command (a lot when testing scripts) I'm left wondering whether the changes I made have actually been applied or whether I misspelled the word which caused the command not to register.
The error that disables scripts when they contain errors says "Script contain errors" instead of "Script contains errors". This makes the game unplayable for me and should be fixed immediately.
The bastard birds that you free from cages should die in one shot, not sure why the hell they take like 3 Uzi shots and not fucking die.
Shuriken don't break glass windows for some reason. This should be changed.
3 x

-
- Superfighter
- Posts: 89
- Joined: Thu Feb 07, 2019 4:36 am
To expand on Kers ideas. I'd like to see some shortcuts in the input field. Currently there is none, you cant even move the cursor left or right by pressing the arrow keys. I use shortcuts in terminal a lot so it would be a great QoL feature for power users
- Left/Right: Move cursor left/right one character
- Ctrl-Left/Ctrl-Right: Move the cursor backward/forward one word
- Home/End: Move the cursor to start/end of line
- Up/Down: Go backward/forward the command history
- Ctrl-Delete: Delete forward to word break
- Ctrl-Backspace: Delete back to word break
Maybe add max history option in config.ini to limit the number of commands saved in history.
- Left/Right: Move cursor left/right one character
- Ctrl-Left/Ctrl-Right: Move the cursor backward/forward one word
- Home/End: Move the cursor to start/end of line
- Up/Down: Go backward/forward the command history
- Ctrl-Delete: Delete forward to word break
- Ctrl-Backspace: Delete back to word break
Maybe add max history option in config.ini to limit the number of commands saved in history.
5 x

- KliPeH
- Moderator
- Posts: 890
- Joined: Sat Mar 19, 2016 3:03 pm
- Title: [happy moth noises]
- SFD Account: KliPeH
- Started SFD: Pre-Alpha 1.4.2
- Gender:
- Contact:
Port all the in-game tips into an easy-to-read .txt file that will allow players to add their own custom hints, anecdotes or fun facts. Players will then be able to share their custom .txt files to help beginners and veterans alike familiarize themselves with new strategies and exploits.
5 x

- RickAvory
- Superfighter
- Posts: 786
- Joined: Wed Oct 12, 2016 11:27 pm
- Title: Sunny City Nationalist
- SFD Account: Rick Avory
- SFD Alias: (EA) Rick Avory
- Started SFD: Sep 2016
- Location: United States
- Gender:
- Age: 20
- Contact:
The game should continue on when there is a streetsweeper present, despite the fact that the rest of the opponents are dead.
2 x
We must root out the impurities in our midst
- Katrtlen
- Fighter
- Posts: 20
- Joined: Fri Jun 24, 2016 12:27 pm
- SFD Account: Gayfish
- Started SFD: Few months after release
- Gender:
Add /ipa [0-1] command for infinite powerup ammo. That means special bullets never reduce from weapon that equipped them. Still needs /ia 1 to be set for infinite ammo since it only affects the power. Very handy in general for maps where you want special ammo to be used the whole time or just make them not annoyingly disappear when having fun on chaotic servers.
2 x
Green buttons are good
- Scout[tf2]
- Fighter
- Posts: 14
- Joined: Thu Feb 07, 2019 4:01 am
- Title: Map maker
- SFD Account: Scout(tf2)
- Started SFD: PreAlpha 1.1.0
- Location: Russia
- Gender:
- Age: 18
Ability to wear more than one accessory because I would like to have something like: gas mask and scarf or Goggles and balaclava. Or atleast make this only for level editor.
3 x
I need MOAR HADZ!
I'm still waiting for the ability to make my character a robot. But eh, it's not a high priority and probably shouldn't be.
3 x
- Danger Ross
- Superfighter
- Posts: 150
- Joined: Thu Mar 31, 2016 12:56 am
- Title: Dangerous
- SFD Alias: Danger Ross
- Started SFD: 14 june 2012 (launch day)
- Location: California
- Gender:
- Age: 20


Please consider color coding street Sweepers. My teammates sometimes end up shooting our own drones and it's frustrating. This is also more visually appealing in my opinion.
15 x
sorry bucko, you can't punch with swords 

- KliPeH
- Moderator
- Posts: 890
- Joined: Sat Mar 19, 2016 3:03 pm
- Title: [happy moth noises]
- SFD Account: KliPeH
- Started SFD: Pre-Alpha 1.4.2
- Gender:
- Contact:
Add an option to keep all bullet casings and ejected magazines on the ground instead of having the game automatically remove them, no matter how taxing it is on the system. Keep it off by default and display a warning message in the settings menu saying toggling the option on will be highly taxing and is not recommended for low-spec players.
Bonus: make these entities interactable (allow players to kick them around).
Bonus: make these entities interactable (allow players to kick them around).
1 x

-
- Meatbag
- Posts: 3
- Joined: Thu Dec 20, 2018 6:51 pm
- SFD Account: FifteenthMember
- Gender:
Server commands for infinite bouncy ammo, infinite incendiary ammo, infinite powerups.
0 x
- Mighty Spirit the 2
- Superfighter
- Posts: 131
- Joined: Mon Jun 25, 2018 5:02 pm
- Title: Wasted potential
- SFD Account: ake004
- SFD Alias: Retired SFD player
- Started SFD: When melee was good
- Location: SFD Veteran trauma hospital
- Gender:
- Age: 19
This idea actually sound pretty cool. It would be like walking up to an computer and hacking yourself into controlling a drone and then controlling it for guiding through difficult maps. I will recommend this idea as a new challenge.

0 x

I will tell your story and keep you alive the best i can
...
But I've always had the feeling we would die young
Some die young

- Shock
- Superfighter
- Posts: 300
- 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: 21
- Contact:
Special changing of your skin.
1.Random - changes your skin between all skins you have, randomly.
2.One-by-one - changes your skin in turn.
3.Nickname changing(rnd/1by1) - im not sure, but would be funny)
You can't set two first functions together, one of them must be disabled.
Skin will be changing every round while playing.
Also you can add function, how much rounds you need to play to change skin.

1.Random - changes your skin between all skins you have, randomly.
2.One-by-one - changes your skin in turn.
3.Nickname changing(rnd/1by1) - im not sure, but would be funny)
You can't set two first functions together, one of them must be disabled.
Skin will be changing every round while playing.
Also you can add function, how much rounds you need to play to change skin.

1 x
-Content-maker.
- Mighty Spirit the 2
- Superfighter
- Posts: 131
- Joined: Mon Jun 25, 2018 5:02 pm
- Title: Wasted potential
- SFD Account: ake004
- SFD Alias: Retired SFD player
- Started SFD: When melee was good
- Location: SFD Veteran trauma hospital
- Gender:
- Age: 19
Sounds pretty neat, a good way to keep the game fresh. However it might be a little bit confusing if people keep changing nicks and skins every few rounds...Shock wrote: ↑Sat Nov 02, 2019 9:29 amSpecial changing of your skin.
1.Random - changes your skin between all skins you have, randomly.
2.One-by-one - changes your skin in turn.
3.Nickname changing(rnd/1by1) - im not sure, but would be funny)
You can't set two first functions together, one of them must be disabled.
Skin will be changing every round while playing.
Also you can add function, how much rounds you need to play to change skin.
![]()
Also, this probably shouldn't be on a high priority list as of now, since the game has a lot of features to improve (like single player).
1 x

I will tell your story and keep you alive the best i can
...
But I've always had the feeling we would die young
Some die young

- Shock
- Superfighter
- Posts: 300
- 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: 21
- Contact:
Filter players/cpu for activate trigger would be a nice addition, so... You will set chosen players who can activate anything.
1 x
-Content-maker.
- Gurt
- Lead Programmer
- Posts: 1868
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 30
Any filtering for triggers can be done today using the "Script Method" parameter.
Here's some demo code only allowing Team1 to press a button. Just type in "Btn01_Team1Only" in the "Script Method" property of the button:
Code: Select all
public void Btn01_Team1Only(TriggerArgs args)
{
if (args.Sender != null && args.Sender is IPlayer && ((IPlayer)args.Sender).GetTeam() == PlayerTeam.Team1) {
// Allow sender to push button by not doing any custom code...
} else {
// Don't allow sender to activate button by handling the event here
args.Handled = true;
}
}
2 x
Gurt
- Scout[tf2]
- Fighter
- Posts: 14
- Joined: Thu Feb 07, 2019 4:01 am
- Title: Map maker
- SFD Account: Scout(tf2)
- Started SFD: PreAlpha 1.1.0
- Location: Russia
- Gender:
- Age: 18
Would be nice to know what reward you get for each challenge, even if you beated it.
2 x
I need MOAR HADZ!