Page 3 of 10

Re: Map Editor Suggestions

Posted: Thu Sep 01, 2016 10:57 am
by Motto73
I wonder if the Script_Api would let us handle more tuff with bullets. Like they could be handled as objects and other objects would call for a method when they are hit by a projectile.

Other feature is that we could be able to draw collision-based rays. Like we set a point somewehere, and then the direction, and get the information if there are colliders, how many and how far away.

Re: Map Editor Suggestions

Posted: Thu Sep 01, 2016 12:22 pm
by Armadyl5
there is an old suggestion that i want to bring up again , which is the Ability to set the player on a free fall state by script , just like when falling or dying , should be as easy in the API as "ply.SetFreeFall" or something ...

Re: Map Editor Suggestions

Posted: Thu Sep 01, 2016 1:41 pm
by Motto73
Armadyl5 wrote:there is an old suggestion that i want to bring up again , which is the Ability to set the player on a free fall state by script , just like when falling or dying , should be as easy in the API as "ply.SetFreeFall" or something ...
I have tried to make this so hard. The other similiar thing is ability to stop players from ledgegrabbing. The only way I got it was setting infinite health for about 200ms and then shoot the player with sniper or magnum. Not a very good way, so this would be very nice to get!

Re: Map Editor Suggestions

Posted: Thu Sep 01, 2016 3:53 pm
by Armadyl5
There is Also "IsJumping" , it will be much more useful than "IsInMidAir" , as it triggers ONLY when the Player is Holding Down The Jump Button .

Re: Map Editor Suggestions

Posted: Fri Sep 02, 2016 12:42 am
by JakSparro98
Armadyl5 wrote:i would like to suggest "IsHit" as an addition to the API , if the player is hit (the animation of being hit plays) , it would be very useful for certain types of scripts .
Even I've said it :D , here: viewtopic.php?f=15&t=14#p14
Motto73 wrote:I wonder if the Script_Api would let us handle more tuff with bullets. Like they could be handled as objects and other objects would call for a method when they are hit by a projectile.
In a future version we could be able to handle bullets, isn't sure but one time Gurt said:
Gurt wrote:Projectiles are not ordinary objects in SFD. They can not be registered, read or manipulated through the ScriptAPI today.
in my opinion, that means will be possible later
Motto73 wrote: Other feature is that we could be able to draw collision-based rays. Like we set a point somewehere, and then the direction, and get the information if there are colliders, how many and how far away.
Good point, a kind of raycast, this is the concept of the Laser Sight but could be also invisible at the players sight.

Re: Map Editor Suggestions

Posted: Tue Sep 06, 2016 8:05 am
by Motto73
I don't know if this is just forgotten thing, or just a bug or something:

We are able to set the camera area over an object. Then we can get the Caamera Area and save it as an area. The thing is, that we can't save areas directly from IObjects. Could it be possible someday? Like Area thisArea=(IObject) obj;

And it would really be helpful if we had a ctr+f option to search for CustomId's or tile types...

Re: Map Editor Suggestions

Posted: Wed Sep 07, 2016 6:05 am
by Kyra
IDK if this was already said, but there should be a better way to find the coordinates of the map... Instead of placing blocks where the boarder of the map and then finding the cords to type in the camera boader thing for all sides. TBH it a hassle to do... (Idea was from Retired Santa)
:3

Re: Map Editor Suggestions

Posted: Thu Sep 15, 2016 8:17 pm
by JakSparro98
Toggle rotation for a tile in game. It's more or less what happens now with the slow mo powerup and this should be controlled with markers.

Re: Map Editor Suggestions

Posted: Fri Sep 16, 2016 7:06 pm
by Shark
Poison and Poison area in purple color (Liquid like a acid)

Re: Map Editor Suggestions

Posted: Sun Oct 09, 2016 1:46 am
by ChaoticPanda
Can we please be able to change the color of cars? Seriously, it would look really nice. I even made a mock-up of a few different colors.
Image
Bonus taxi + police car:
Image
Heck, even some different models for the cars would make me a happy camper. :D

Re: Map Editor Suggestions

Posted: Sun Oct 09, 2016 4:49 am
by Duck
Kyra wrote:IDK if this was already said, but there should be a better way to find the coordinates of the map... Instead of placing blocks where the boarder of the map and then finding the cords to type in the camera boader thing for all sides. TBH it a hassle to do... (Idea was from Retired Santa)
:3
You can already do this, when you move your cursor around it shows the coordinates of your cursor at the bottom of the map editor; the text is kinda small but the map editor does show the coordinates of your cursor.

Re: Map Editor Suggestions

Posted: Sun Oct 09, 2016 11:10 am
by Scarface
New area: TeleportArea. Will teleport the player to the place where TeleportEndArea(That should be a mark placeable on a map) is. It's up to devs to decide whether we should have telefrags.
Let me explain what is a telefrag. It's when a player teleports in (almost)same place where other player stands, the lattter will be gibbed.

Why we should have this? Well, it would be a quick way to transport players to different parts of the map, and it would be useful for players to transport themselves at their own will.

Re: Map Editor Suggestions

Posted: Sun Oct 09, 2016 12:44 pm
by JakSparro98
Scarface wrote:New area: TeleportArea. Will teleport the player to the place where TeleportEndArea(That should be a mark placeable on a map) is. It's up to devs to decide whether we should have telefrags.
Let me explain what is a telefrag. It's when a player teleports in (almost)same place where other player stands, the lattter will be gibbed.

Why we should have this? Well, it would be a quick way to transport players to different parts of the map, and it would be useful for players to transport themselves at their own will.
I think that will be better to the devs if someone will do this with scripts, it's actually very simple to create multiple teleport with and without the gib feature only with two functions.

Post your request (with accurate documentation of how that would work) in the script section, I cannot send the script here because could be off topic.

Re: Map Editor Suggestions

Posted: Thu Nov 10, 2016 3:48 am
by M_M_M
A few suggestions:
  • Allow for mass-applying properties to a specific layer - I sometimes implement solid tiles for a more 'popping' visual and to apply some extra depth, but going and using the 'altercollisiontile' marker on every single tile is tedious and leaders to screen clutter if you use this a lot. Being able to select global properties to a layer would be extremely useful in this situation, or -
  • Allow an option to treat tiles as background/foreground tiles in a tile's properties listing so don't need to keep putting down a marker that effects a load of tiles.
  • Allow choosing of a tile's "material" in its properties listing, so you can adjust the footstep sound or outright remove it. This really bugs me because invisible blocks/platforms currently have no footstep noise and its really obvious when trying to make paths.
Map Editor Visual and In-Game Visual to help get my point across where something like this actually comes in effect.

Red Door

Posted: Wed Dec 28, 2016 8:03 pm
by Jojopeterjohn
I think there should be a background door to match the red wood tiles.
Tiny example: Image

Re: Map Editor Suggestions

Posted: Sat Dec 31, 2016 6:02 am
by TheOriginalCj
Popup text needs its own delay timer so it's a lot more space efficient to chain together popup text triggers.

New marker suggestions

Posted: Wed Jan 11, 2017 12:53 pm
by Motto73
Hi all!

I am gonna suggest here two new markers that would awesomely enchant the gameplay and map-making:

1. OnClickTrigger

Image
Suggestions on how the OnClickTrigger could look like in editor

Basically this trigger could work like the ActivateTrigger, but instead of tracking the player it wouldlisten the mouse input. When the mouse is on this trigger, the Highlight Object would be highlighted.

Properties:
Image
Code tree:
Image

2. Camera

Image
Examples of CameraMarker in editor

A whole new camera system, based on CameraMarkers.

Properties:
Image

Code tree:
Image

How would it work then?

The camera component could be sized with the scale of one world unit (commonly pixels) simply by dragging it like AreaTrigger or any other sizeable tile, but smaller units.
Examples:
Image
World-unit based camera in the editor. Note that the marker symbol stays in the uper left corner.
Image
Scaling based on the normal 8-pixel tiles

Some items defined by the IObjectCameraMarker:

Code: Select all

/// <summary>
/// The users who will see the rendering of this camera. Default everyone.
/// </summary>
IUser[] Spectators [get, set]

/// <summary>
/// The size of the area that the camera renders. Scales with one world unit.
/// </summary>
Point Size;	[get, set]

/// <summary>
/// Is the camera rendering actively?
/// </summary>
Bool IsActive; [get] [Maybe also set] (if not then Activate())

/// <summary>
/// The objects to follow if camera is set dynamic. Default every player.
/// </summary>
BaseObject[] ObjectsToFollow; [get, set]
 
Some optional improvements:

Code: Select all

/// <summary>
/// On which place this camera renders on the winodw? Like, left upper quarter, right half, etc.. Can be used to render multiple cameras, like peope could have their own cameras and one big whole-map-camera on the right upper corner.
/// </summary>
Rectangle WiewportRectangle; [get, set]

//A small addition to Game namespace
/// <summary>
/// Overrides map script calls for methods like Game.SetCameraArea(). Only for extension scripts. Would prevent some Camera bugs in scripted maps.
/// </summary>
Game.OverrideCameraSettings()
Please think of these, give your own suggestions and discuss more. I really want the devs to see this.

and sorry klipr for making a new topic

Re: New marker suggestions

Posted: Wed Jan 11, 2017 4:08 pm
by JakSparro98
I really like how the camera is handled, and the possibilities with the mouse integrations for the gameplay are endless, I only think that the main gameplay idea of Gurt and Hjarpe didn't supposed to use mouse a lot(so far only the menu). But at this point, if this suggestion will be inserted in the developer's todo list (maybe as as stretch goal) could be a bigger step with the keyboard bindings or, as for the mouse, the key trigger.

Re: New marker suggestions

Posted: Wed Jan 11, 2017 10:58 pm
by Duck
The main thing that would be awesome for click triggers is creating your own menus within maps and scripts.
With full control over the clicks and the camera we could do things like:
The match starts and the player sees a black screen with 6 weapon sets, then they can click on one; once everyone picks their weapons the fight starts and the round begins like a normal game.

Re: New marker suggestions

Posted: Thu Jan 12, 2017 7:29 am
by Motto73
Somehow I deleted some of my own text in that post, fixed