1. Post #161
    Ukuku's Avatar
    July 2009
    240 Posts
    Fluid animation is quite VERY simple and cheap.

    1. High light the area you want to animate in (might want to leave an extra second or two)
    2. Select a bone
    3. Select the manipulation tool
    4. Play the clip, and as it is playing, move the bone. It will record the movement
    5. Smooth it and enjoy. :V
    Nice find! :D

    Edited:

    * The usual multi-doors/items deal. - Unfixable, AFAIK.
    Clever use of ent_remove_all and ent_fire !picker hidemodel fixes this. Check my Meet the Flagcarrier: do you see any duplicate intels or doors?
    * Round timers are getting annoying, as are respawn timers (to a lesser extent). - ent_fire team_round_timer pause
    mp_forcerespawnplayers makes every player spawn instantly.
    Reply With Quote Edit / Delete Finland Show Events Agree Agree x 1Informative Informative x 1 (list)

  2. Post #162
    Gold Member
    Smashman's Avatar
    September 2009
    11,908 Posts
    Your 'Meet the Flagcarrier' is quite impressive..
    Did you use more than one player when recording?
    As I noticed the Sentry fired, and the Scout caught on fire.
    Or did you use some interesting tecniques there?
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  3. Post #163
    Gold Member
    Lagitech's Avatar
    August 2008
    468 Posts
    Blah, PldX Movie Tool is way better

    http://www.pldx.com/blog.php/2009/06...cording-guide/
    Reply With Quote Edit / Delete Finland Show Events Disagree Disagree x 1 (list)

  4. Post #164
    Gold Member
    Smashman's Avatar
    September 2009
    11,908 Posts
    That's actually quite interesting...
    Maybe when used in conjuction with Source Filmmaker, we could be ALL POWERFUL.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  5. Post #165
    PVT drone536's Avatar
    March 2010
    1,126 Posts
    What is with all the SMF video's on youtube that somehow remind me of the Odd scout and a certain creepy magna
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Australia Show Events

  6. Post #166
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    When I get back in like 3-4 hours, I'll show you guys some more stuff I've been working on. Be impressed or I'll eat a kittens head.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  7. Post #167
    Gold Member
    TheDKer's Avatar
    September 2008
    1,587 Posts
    I thought the camera animation and player animation was common knowledge.
    I've done it since January :confused:

    I'll probably make a tutorial on the moving camera thing sometime.

    Edited:

    Off topic but, what is your avatar ?

    I'm sure I've seen that thing somewhere...

    Edited:

    4:27
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Denmark Show Events

  8. Post #168
    Gold Member
    swampie's Avatar
    July 2008
    5,828 Posts
    View YouTUBE video


    http://youtube.com/watch?v=LyWLWfuZQjo


    ALL THIS PAIN-STAKING WORK FOR THIS

    IT DOESN'T EVEN HAVE DOF OR MOTION BLUR FFUUUUUU
    Looks like you opened it in wmv
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  9. Post #169
    Ukuku's Avatar
    July 2009
    240 Posts
    Did you use more than one player when recording?
    Yes, sort of, because I used bots. They don't move by themselves so you need bot_mimic 1 or something else.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Finland Show Events

  10. Post #170
    Gold Member
    Smashman's Avatar
    September 2009
    11,908 Posts
    Yes, sort of, because I used bots. They don't move by themselves so you need bot_mimic 1 or something else.
    I see. I'm aware how bots work. I thought maybe you'd got a few friends together on a server.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Sweden Show Events

  11. Post #171
    Gold Member
    Metroid48's Avatar
    February 2007
    1,007 Posts
    Converting materials is great and everything, but the maps' cubemaps are still problematic - and there's 442 in badlands alone! So, instead of extracting them with Pakrat, I wrote another script:



    It changes the material versions from 7.4 to 7.3 for all BSPs in its directory (and subdirectories), similar to the previous script. This should apply to both cubemaps and custom materials! I'll be testing it with SFM in a few hours (on laptop right now), but here it is nonetheless:

    Code:
    #Use 1 for true/on, 0 for false/off
    verbose=0
    buffer=2560 #Must be larger than 10!! Value in bytes! Must be smaller than largest material size!
    
    #DO NOT EDIT BELOW HERE
    
    import os
    import struct
    from os.path import join
    instances = 0
    changed = 0
    totalCount = 0
    print "Modifying files with", os.getcwd(), "(including subdirectories)"
    print "Each file may take a while - do not think it has crashed!"
    raw_input('Press enter to begin.')
    for root, dirs, files in os.walk(os.getcwd()):
    	print "Folder" , root
    	for name in files:
    		if '.bsp' in str.lower(name):
    			f = open(join(root,name), 'r+b') #Open to read & write in binary
    			if (f.read(4)!='VBSP'): #Check for signature
    				break
    			print "\t", name
    			group = f.read(buffer)
    			count=0
    			pos=buffer
    			while 1:
    				if (group.find('vtfVTF')>0):
    					#Found instance
    					change=-(buffer+1-group.find('vtfVTF'))+12
    					pos+=change+1
    					f.seek(change,1)
    					ver = ord(f.read(1))
    #					for i in range(0,9):
    #						print ord(f.read(1))
    #					raw_input('paused')
    #					f.seek(-10,1)
    					if ver==4:
    						count+=1
    						f.seek(-1,1)
    						pos-=1
    						f.write(struct.pack('i',3))
    						if verbose>0:
    							print "\t\twrote byte, pos",pos
    					else:
    						if verbose>0:
    							print "\t\tskipped byte, was",ver
    				if (len(group)<buffer):
    					break
    				f.seek(-10,1)
    				group = f.read(buffer)
    				pos+=buffer-10
    			if count>0:
    				print '*\t\tChanged', count, 'materials in', name
    				changed+=1
    				totalCount+=count
    			else:
    				print '\t\tSkipped', name, '(no change)'
    			instances+=1
    
    	break
    print ""
    print "Done!\tChanged", changed, "BSP files out of", instances, "files!"
    print "\tChanged", totalCount, "materials in total!"
    print ""
    raw_input('Press enter to exit.')
    Same deal, needs Python installed, save it as lowerVTFVersionsInBSP.py

    Edit: Execution now much faster - it now takes around a second per file!
    Edit2:Slight warning. If there's a material file that's smaller than 2.5kb, it might be skipped.
    Reply With Quote Edit / Delete Canada Show Events Useful Useful x 4 (list)

  12. Post #172
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Have my motherfucking babies. TWICE.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  13. Post #173
    Gold Member
    TheDKer's Avatar
    September 2008
    1,587 Posts
    Damn Metriod, you're doing a great job!
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Denmark Show Events

  14. Post #174
    Gold Member
    Pandamobile's Avatar
    January 2009
    3,523 Posts
    Dammit Metroid, where were you 5 months ago :C
    Reply With Quote Edit / Delete Canada Show Events Agree Agree x 4 (list)

  15. Post #175
    Croshi's Avatar
    April 2009
    1,750 Posts
    Metroid you are great
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  16. Post #176
    Gold Member
    Metroid48's Avatar
    February 2007
    1,007 Posts
    Thanks! I wish I had worked with SFM a few months ago, too - it's a neat tool.

    About the script. I just noticed a way to significantly increase the speed, so I updated the post with a version that drops execution time from 2 minutes to 4 seconds! Only problem is that if there are any materials smaller than 5kB it might skip them. I'll be looking to fix that in a minute.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  17. Post #177
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Metroid, your steamcommunity link isn't working so I can't add you, can you add me to your friends list? http://www.steamcommunity.com/id/bites
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  18. Post #178
    Gold Member
    Metroid48's Avatar
    February 2007
    1,007 Posts
    Sure! My laptop doesn't want to connect to Steam, so I'll add you at home in an hour.

    Also fixed steamcommunity link. Nearly done the edits to the script, too.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  19. Post #179
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Awesome, thanks.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  20. Post #180
    Gold Member
    The Inzuki's Avatar
    August 2008
    3,897 Posts
    Can anyone give me the command to prevent the setup from ending? I hate being teleported when recording
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  21. Post #181
    Gold Member
    swampie's Avatar
    July 2008
    5,828 Posts
    Use this autoexec:

    Code:
    //MovieMaker
    
    alias "setup" "sv_cheats 1; mat_specular 0; mp_usehwmmodels 1; mp_usehwmvcds 1; mp_waitingforplayers_cancel 1; ent_fire team_round_timer pause"
    when you start recording, Type setup into console
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  22. Post #182
    Chunk3ym4n's Avatar
    August 2008
    1,067 Posts
    Here's a tutorial.

    1. Start SFM
    2. Press F10, F11
    3. Enter mp_flashlight 1 in console
    4. Enter mat_supportflashlight 1 in console
    5. Enter r_flashlightscissor 0 in console
    6. Enter "bind anykey "impulse 100" and change anykeyhere to any key (derp).
    7. Use create a server button to pick a map
    8. When loaded, pick any class
    9. To record flashlight, move to a position you want your flashlight to be and aim it where you want it to be
    10. Disable recording world and sound, so the puppet class doesn't show up
    11. Don't turn your flashlight on, and start recording. BEFORE the four beeps end, turn ON your flashlight.
    12. Make it really short, end the recording as soon as the four beeps end, and you should have a light.
    13. Now, right click on the shot in the timeline, and click "Zoom In"
    14. There should be Take1 there, if you haven't recorded anything but the light. If you HAVE, and there's Take1, Take2, etc, just pick the one with the largest number, as that'd be the most recent.
    15. Right click the take and hit "Properties"
    16. In the DME Element Editor, you should see take1. Go down THIS EXACT PATH in the DME Element Editor: take1 > tracks > Lights > children > flashlightChannelsClip > channels, here you will see three TO four categories called "Visible", "Position", "Orientation", and MAYBE "minDistance".
    17. Delete position, orientation, and minDistance, but keep Visible.
    18. Go into visible > fromElement, here you will find all the values for editing the flashlight.

    shadowFilterSize: Blurriness of shadows.
    shadowDepthBias, shadowSlopeScaleBias: Changes accuracy of shadows, can cause artifacts if set too low.
    horizontal/verticalFOV: Changes how tall/fat the flashlight projection is.
    texture: Changes the texture of the flashlight to whatever material.
    constant/linear/quadraticAtennuation: Seems to change the brightness of the light over distances.
    maxDistance: Visibility of the light from this distance.
    intensity: As you guess, changes how intense the light from the flashlight is.
    color: Self explanatory, comes with a neat little menu that sometimes fails to load.
    visible: Self explanatory.

    Hope y'all have fun with those!
    And remember, exploration is never a bad thing. I wouldn't have ever found out about this if I was one to give up.
    I've tried doing this but I can't get the flashlight to show no matter what. I got into the flashlightchannelclip stuff but I just can't have the shadow show.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  23. Post #183
    Gold Member
    swampie's Avatar
    July 2008
    5,828 Posts
    Use this autoexec:

    Code:
    //MovieMaker
    
    alias "setup" "sv_cheats 1; mat_specular 0; mp_usehwmmodels 1; mp_usehwmvcds 1; mp_waitingforplayers_cancel 1; ent_fire team_round_timer pause"
    when you start recording, Type setup into console
    this also fixes some other problems
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  24. Post #184
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    I've tried doing this but I can't get the flashlight to show no matter what. I got into the flashlightchannelclip stuff but I just can't have the shadow show.
    Do you have your graphical settings set to highest?
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  25. Post #185
    Chunk3ym4n's Avatar
    August 2008
    1,067 Posts
    Do you have your graphical settings set to highest?
    It's on the highest. Am I supposed to see a light immediately when I press impulse 100?
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  26. Post #186
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Yes. After pressing the key bound to impulse 100 you should immediately see the light in front of you.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  27. Post #187
    Chunk3ym4n's Avatar
    August 2008
    1,067 Posts
    Yes. After pressing the key bound to impulse 100 you should immediately see the light in front of you.
    Nevermind I fixed it! Forgot to set r_flashlightscissor to 0!
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  28. Post #188
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Oh, cool.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  29. Post #189
    Croshi's Avatar
    April 2009
    1,750 Posts
    Reply With Quote Edit / Delete United States Show Events Funny Funny x 16Artistic Artistic x 1 (list)

  30. Post #190
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    Haha, that's amazing.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  31. Post #191
    Gold Member
    The Inzuki's Avatar
    August 2008
    3,897 Posts

    Great now SFM decided to cut off some of the audio in the beginning so it's off sync.

    Oh well.
    Reply With Quote Edit / Delete United States Show Events Optimistic Optimistic x 1Dumb Dumb x 1 (list)

  32. Post #192
    Gold Member
    Darkomni's Avatar
    August 2007
    2,376 Posts
    looks like you suffer from WHUT-er
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  33. Post #193
    Gold Member
    The Inzuki's Avatar
    August 2008
    3,897 Posts
    looks like you suffer from WHUT-er
    Yes, I do.

    Hopefully I won't ask as much after getting use to it for a week or so.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  34. Post #194
    effin's Avatar
    April 2010
    9 Posts
    Kickass, thanks ragephone (whoever you are on here) for directing me to this new thread. I make the occasional one, but mine are terribly done so its nice to see what people are doing with it.

    Will have to come back and check out the thread later.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. New Zealand Show Events

  35. Post #195
    Pikablu07's Avatar
    May 2007
    916 Posts
    thanks ragephone (whoever you are on here)
    me here

    any idea why i'm getting this


    oh okay
    apparently my clipboard thought it would be a good idea to ignore colons, quotation marks, and less/greater than signs

    new problem
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  36. Post #196
    Gold Member
    Metroid48's Avatar
    February 2007
    1,007 Posts
    Yeah, I saw the medigun thing last night. No idea what's up with it, I'll have to take a better look later today.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. Canada Show Events

  37. Post #197
    Gold Member
    Smashman's Avatar
    September 2009
    11,908 Posts
    Converting materials is great and everything, but the maps' cubemaps are still problematic - and there's 442 in badlands alone! So, instead of extracting them with Pakrat, I wrote another script:



    It changes the material versions from 7.4 to 7.3 for all BSPs in its directory (and subdirectories), similar to the previous script. This should apply to both cubemaps and custom materials! I'll be testing it with SFM in a few hours (on laptop right now), but here it is nonetheless:

    Code:
    #Use 1 for true/on, 0 for false/off
    verbose=0
    buffer=2560 #Must be larger than 10!! Value in bytes! Must be smaller than largest material size!
    
    #DO NOT EDIT BELOW HERE
    
    import os
    import struct
    from os.path import join
    instances = 0
    changed = 0
    totalCount = 0
    print "Modifying files with", os.getcwd(), "(including subdirectories)"
    print "Each file may take a while - do not think it has crashed!"
    raw_input('Press enter to begin.')
    for root, dirs, files in os.walk(os.getcwd()):
    	print "Folder" , root
    	for name in files:
    		if '.bsp' in str.lower(name):
    			f = open(join(root,name), 'r+b') #Open to read & write in binary
    			if (f.read(4)!='VBSP'): #Check for signature
    				break
    			print "\t", name
    			group = f.read(buffer)
    			count=0
    			pos=buffer
    			while 1:
    				if (group.find('vtfVTF')>0):
    					#Found instance
    					change=-(buffer+1-group.find('vtfVTF'))+12
    					pos+=change+1
    					f.seek(change,1)
    					ver = ord(f.read(1))
    #					for i in range(0,9):
    #						print ord(f.read(1))
    #					raw_input('paused')
    #					f.seek(-10,1)
    					if ver==4:
    						count+=1
    						f.seek(-1,1)
    						pos-=1
    						f.write(struct.pack('i',3))
    						if verbose>0:
    							print "\t\twrote byte, pos",pos
    					else:
    						if verbose>0:
    							print "\t\tskipped byte, was",ver
    				if (len(group)<buffer):
    					break
    				f.seek(-10,1)
    				group = f.read(buffer)
    				pos+=buffer-10
    			if count>0:
    				print '*\t\tChanged', count, 'materials in', name
    				changed+=1
    				totalCount+=count
    			else:
    				print '\t\tSkipped', name, '(no change)'
    			instances+=1
    
    	break
    print ""
    print "Done!\tChanged", changed, "BSP files out of", instances, "files!"
    print "\tChanged", totalCount, "materials in total!"
    print ""
    raw_input('Press enter to exit.')
    Same deal, needs Python installed, save it as lowerVTFVersionsInBSP.py

    Edit: Execution now much faster - it now takes around a second per file!
    Edit2:Slight warning. If there's a material file that's smaller than 2.5kb, it might be skipped.
    Holy crap.
    This is amazing.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events

  38. Post #198
    dangwarrior's Avatar
    August 2009
    265 Posts
    Oh my god, awesome thread
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United States Show Events

  39. Post #199
    cyber-core_360's Avatar
    December 2009
    47 Posts
    What about the new weapons like force-a-nature and other weapons...... how can we spawn them so that we can record players with the new weapons??? any ideas??
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. India Show Events

  40. Post #200
    Gold Member
    Smashman's Avatar
    September 2009
    11,908 Posts
    What about the new weapons like force-a-nature and other weapons...... how can we spawn them so that we can record players with the new weapons??? any ideas??
    Cannot.
    Reply With Quote Edit / Delete THIS BUG NEEDS FIXING, BUT I DONT KNOW WHAT CAUSES IT, SO SHUT UP AND STOP POSTING ABOUT IT. Thanks. United Kingdom Show Events