Ved

Ved is an external editor for VVVVVV levels!

When submitting a bug report, please provide detailed information if you can, like the versions of Ved and LÖVE you are using, and any error messages you get, but don't let that discourage you from submitting a report at all!
Managers
I would like to...
by comments
by date
by popularity
Sort
Display all
or
Enable filter

4 votes Vote

Ved integrating with the right-click context menu

How possible would it be to be able to have an "Open with Ved" option added to the right-click context menu when right-clicking on a VVVVVV level?
Response from the site administrator
Dav999, 28.10.2015
This might turn out to not really be hard to do, not sure though. Definitely considering this.
InfoTeddy, 23.10.2015, 04:18
0 comments
3 votes Vote

background and spike border lines

if i place some backing at the edge of one room, i want to be able to know where i should place it on the next room to avoid misalignment without having to look back and forth between the two rooms. same with spikes.
StillSpelledViridan, 13.04.2016, 18:54
0 comments
2 votes Vote

The ability to replace text, tiles, or entities massively

You should be able to replace text in a script with different text, not unlike Notepad++'s search and replace feature. You should be able to replace tiles as well, e.g. replace all instances of tile 69 in this room or in the entire level with...
InfoTeddy, 30.09.2015, 23:57
0 comments
2 votes Vote

Custom Player Colour

How about you can choose what colour you start out with (any of the normal crewmate colours) then it creates 2 single scripts. colour iftrinkets(0,colour2) colour2 changeplayercolour(COLOUR THAT YOU CHOSE) Then it detects where there is a...
Response from the site administrator
Dav999, 13.12.2015
At first when I read this I thought it would be too complicated, but thinking about it more makes me think that it shouldn't be too hard.
Luigi_master1, 04.12.2015, 21:07
0 comments
2 votes Vote

enemies in Ved have a different color than in VVVVVV

http://image.prntscr.com/image/d761a08139ba4236a3e1b5c7124a09fb.png they seem to be derived from the outline color of whatever tileset is being used instead of looking at entcolours.png
Response from the site administrator
Dav999, 06.08.2016
True, I should've used entcolours but for some reason forgot about it and thought colors were hardcoded in VVVVVV. Though, I implemented platform colors first, then just used the platform colors for enemies, and apparently they're not the same! https://i.imgur.com/91MFNR9.png

I'll look into how this works in VVVVVV exactly, maybe the enemy colors are even hardcoded.
StillSpelledViridan, 06.08.2016, 13:38
0 comments
2 votes Vote

Multi editing more crash.

I'm having a strange issue. In one of my rooms, attempting to use the mixed/multi editing mode causes a crash. Direct mode seems to work perfectly however. "roomfunc.lua:714: attempt to compare nil with number Ved version: b13 LÖVE...
Response from the site administrator
Dav999, 17.08.2016
Hmm, cannot reproduce it, but what tileset(s) are you using in that room? (After some testing it seems like the lab spikes aren't working properly in multi mode.) Were the spikes you were trying to remove at the edge of the screen? What tool/subtool were you using to get rid of the spikes? Can you reproduce the problem?
Anonymouse, 15.08.2016, 19:33
1 comment
2 votes Vote

add activateteleporter() to Int. script reference

activateteleporter() If there's a teleporter in the room, it will glow white and touching it will not annihilate your save data. May not work if there are multiple teleporters. this was used in the first tOLP
Response from the site administrator
Dav999, 10.06.2017
Looking at the list of internal commands that is built into the script editor, it turns out I forgot to add all of these to the reference:

blackon
activateteleporter
purplecontrol
customposition
changecustommood
startintermission2
redcontrol
foundlab2
resetgame
changegravity
entersecretlab
greencontrol
foundlab
activeteleporter

I'll add all of them to the reference, hopefully I can remember or find what they all do!


(note to self: for k,v in pairs(knowninternalcommands) do if LH[8].cont:find(k) == nil then print(k) end end)
StillSpelledViridan, 07.06.2017, 00:07
0 comments
1 vote Vote

characters with the cursor over them are ignored

http://i.imgur.com/3MYTIu3.gif
StillSpelledViridan, 26.07.2016, 19:19
0 comments
1 vote Vote

Custom Tileset Configurations

Being able to set a pattern using all the tiles and then having the program auto-tile them for you, including spikes, backgrounds and colors. Mockup: http://i.imgur.com/pNmgZrs.png?1
QwertymanO07, 14.02.2016, 01:49
0 comments
1 vote Vote

"extended" scripting mode

somewhere in-between simplified and internal scripting, extended scripting would be the simplified scripting interface while featuring some features that originally weren't available in it such as changeplayercolour and having non-cyan text boxes...
StillSpelledViridan, 26.04.2016, 20:55
0 comments
1 vote Vote

shifting rooms

let's say i've got this map: i.imgur.com/nf7zPcE.png. it's a nice map and all (not really), but i'd like to swap down all the rooms, one time, so that the green room is in the very center. instead of doing it manually, which would be a pain if the...
StillSpelledViridan, 09.05.2016, 17:26
0 comments
1 vote Vote

easier internal scripts

You should add easier script index Eg: say(-1) text(1,0,0,4) say(2) teleport(2,2) (insert ending stuff here) but in the game it converts to: say(-1) text(1,0,0,4) say(5) flash(20) shake(10) playef(10) gotoroom(1,1) (insert ending...
lol---ipops, 09.07.2016, 02:18
0 comments
1 vote Vote

lots of room entities are not stored in the clipboard

http://i.imgur.com/b3adKA4.gif this includes everything but spikes, enemy bounds, and the top-left corner for platform bounds
StillSpelledViridan, 30.08.2016, 19:47
0 comments
1 vote Vote

move the order of scripts around freely

in the list of scripts, i would like to be able to move their order freely
lollipop, 12.01.2018, 03:57
0 comments
1 vote Vote

About the statistics bar

In VED 1.4, the statistics bar is there to note some statistics about the level. Unfortunately, the stats do not show some key statistics: -Block count -Spike count -Enemy count -Moving Platform count -Crumbling Platform count It would be...
Samuel Lipsutz, 24.07.2018, 05:05
0 comments
0 votes Vote

Improving keyboard controls and tools

Adding on to the function that you can right-click on the spawnpoint tool to go to the room containing the spawnpoint, right-clicking on the tool should also point your cursor to the location of the spawnpoint entity, and Shift+Right-Clicking...
Response from the site administrator
Dav999, 31.10.2015
Instead of shift-right clicking, I will add a ctrl+P shortcut, because shift-right clicking is already a way to delete entities, and it would eliminate the imprecise mice completely.

The arrow keys are already being used to switch between rooms, but some shortcut to switch between moving between rooms and moving the cursor isn't a bad idea.

About the tab thing, yeah, I was planning to do it like that but currently the check if there are any input boxes on the screen is whether a text box has been selected.

There can't/shouldn't be multiple start points in a level, VVVVVV will choose one of them (the first placed one I think) and placing one will also delete the old one, so you shouldn't need cycling through multiple start points.

I'm planning to add a feature where you can make the map display the number of any entity in all the rooms.

Being able to increase the thickness of the horizontal and vertical fill tools is unnecessary in my opinion, and it would complicate matters.
InfoTeddy, 31.10.2015, 03:36
2 comments
0 votes Vote

Ved should show spikes on borders of adjacent room

InfoTeddy, 03.04.2016, 01:32
0 comments
0 votes Vote

User can still pick tiles in automatic and multi-set mode

Operating System: Linux Mint 17.3 Rosa LÖVE version: 0.10.0 Affected versions: β6 User can still pick tiles in automatic and multi-set mode by using LEFT CONTROL+LEFT SHIFT+ANY ARROW KEY or MIDDLE CLICK, however Ved does not show the tile...
Response from the site administrator
Dav999, 28.05.2016
Is this really a problem, though?
InfoTeddy, 14.05.2016, 04:11
1 comment
0 votes Vote

if both [ and ] are held, let the cursor only move vertically and horizontally

right now if you hold [ and ] it just locks the cursor in place until one of them is let go, which has no use whatsoever and was probably implemented by accident
StillSpelledViridan, 07.07.2016, 02:43
2 comments
0 votes Vote

Space Station Color Names

Please give the colors in the space station tile set names instead of numbers. You could give them names like blue#1, blue#2, etc.
Pattoo1234, 14.10.2016, 16:49
4 comments
0 votes Vote

Easier to work with entites

Personally, I feel like when using Ved, entities can be pretty annoying to work with, so I had two ideas I wanted to share: 1. Ctrl + Right Click to delete without opening the menu 2. An option to include entities when pasting or moving rooms....
Response from the site administrator
Dav999, 30.09.2018
Just going through all open ideas here; #1 was already possible as you mentioned, #2 (including entities on the clipboard) is still scheduled, can also be found here: http://ved.idea.informer.com/proj/?ia=105697
Colon, 11.02.2017, 22:45
1 comment
0 votes Vote

Easier Tile Selection

I would like it to be easier to select things like the rainbow background in the Lab tileset and the Outside tileset tiles in the Space Station sheet.
weee50, 18.03.2017, 20:48
1 comment
0 votes Vote

Ved Crashes Upon Opening

I got the following error details: drawlevelslist.lua:12: UTF-8 decoding error: Invalid UTF-8 Ved version: 1.0.1 LÖVE version: v0.10 State: 6 OS: Windows Plugins: (none)
Pattoo1234, 29.03.2017, 13:45
2 comments
0 votes Vote

Space Station Color -1

By putting "tileset="0" tilecol="-1" for a room, you can use some of the unpatterned space station tiles!
Pattoo1234, 18.04.2017, 16:25
0 comments
0 votes Vote

crash when undoing after shrinking level size

i remember that one room was deleted when i shrunk the level drawmaineditor.lua:1307: attempt to index a nil value Ved version: 1.3.1 LÖVE version: 0.10.2 State: 1 OS: Windows Time since start: 98.69402113809 Plugins: (none)
Response from the site administrator
Dav999, 18.03.2018
I may need some more info on this.

I've tried to reproduce this crash, but I can't get it to happen. Also, looking at the code, I have no idea how this could happen under normal conditions (like, not having a level bigger than 20x20 or something), even when shrinking a level and undoing that.

So could you tell me in more detail what you did? As far as I understand, you shrunk the level, then undid that, did Ved immediately crash? What size were you shrinking down to what size? Do you know what room you were looking at? You also mentioned a room being deleted, but in what way was it deleted?
ssv, 15.03.2018, 23:32
2 comments
7 votes Vote

My character is Vitellary.

In the editor, my character has Vitellary's colour. I can't find the "Test" button, (or maybe there isnt one yet) so I cant make sure.
Response from the site administrator
Dav999, 10.04.2018
I haven't made Ved color entities yet, so the start point and missing crewmates still show up as white. (Vitellary's color looks a bit like white I guess?)

As for a test button, if I added a test function to Ved I'd need to implement VVVVVV's physics too, and that would need quite a large amount of work, and I'd probably never be able to make it 100% accurate (so a jump from one platform to another might be possible in Ved, then you release the level and it turns out it isn't possible at all in VVVVVV). Instead, I'll make it so you can click a place to test from, and then Ved will immediately create a save file with those coordinates, which you can then load in VVVVVV.

EDIT: Crewmates and the start point have the correct colors, I still need to implement a "Test in VVVVVV" feature.

EDIT (previous edit was 06.09.2015 d.m.y):
Alright, so I never implemented the savefile feature, because in practice, it's much faster and easier to just keep the level open in VVVVVV at the same time, pressing L+enter there, and moving to the correct room. The closest we've gotten to an actual playtesting feature inside Ved is my April Fools' joke (https://tolp.nl/forum/index.php?topic=3938.0) (also, see puzzle) and I'm not sure if there'll ever be a special version of M&P implemented. If VVVVVV were to become open-source later, I'd probably work on that. But for now, I'll change the status of this from "in process" to "completed".
ShinyWolf07, 13.08.2015, 21:50
0 comments
7 votes Vote

Clickable Level Names

I've noticed that the program lists all the levels that start with the name you input. I think it'd be nice to make them clickable, where clicking them automatically loads the level.
Response from the site administrator
Dav999, 18.11.2016
This is now added in b16, because sometimes it's faster than using tab or the arrow keys (when you have a long list of matching level names)
QwertymanO07, 11.02.2016, 03:22
1 comment
5 votes Vote

potato

It needs a potato option to Do Things that are Magical
Response from the site administrator
Dav999, 27.09.2015
Will be added.

EDIT: The potato option exists.
Samario, 08.08.2015, 23:22
0 comments
3 votes Vote

Problems with spikes tool in Multi Mode

You can resolve the problem? :)
Response from the site administrator
Dav999, 01.07.2016
Fixed in b8.
Sergione, 22.03.2016, 17:38
1 comment
2 votes Vote

Keyboard controls lock up when editing certain entities' metadata

Create a terminal, a script box, or a room text entity. Right-click on it and click "Properties". Now, change any of the raw property values of the entity. Press "OK". Now, you will no longer be able to switch rooms using the arrow keys, nor use...
Response from the site administrator
Dav999, 30.10.2015
This is also fixed by pressing enter, because this is caused by it still waiting for you to complete roomtext/script name input, but you can't type anymore because the properties dialog interrupts that. I'm gonna fix this later.

EDIT: Fixed in a34.
InfoTeddy, 25.09.2015, 01:24
0 comments

Pages< 1 2 3 4 >