Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							88de4cde04 
							
						 
					 
					
						
						
							
							clang 2 electric boogaloo  
						
						 
						
						... 
						
						
						
						{ BasedOnStyle: LLVM, BreakBeforeBraces: Stroustrup} 
						
					 
					
						2020-05-22 02:14:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							c8e12558cd 
							
						 
					 
					
						
						
							
							Clang-ify the code with this styling using Visual Studio Code:  
						
						 
						
						... 
						
						
						
						{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Stroustrup, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All }
(this is the Visual Studio preset with only "BreakBeforeBraces" changed from Allman to Stroustrup) 
						
					 
					
						2020-05-22 01:18:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							dfac0652c8 
							
						 
					 
					
						
						
							
							Add possibility for custom use text besides just "played music"  
						
						 
						
						... 
						
						
						
						Implemented "presented evidence" message 
						
					 
					
						2020-04-13 17:16:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ae7c0eb5 
							
						 
					 
					
						
						
							
							Fix evidence display viewport element being a FUCKING JACKASS  
						
						 
						
						
						
					 
					
						2020-04-02 23:10:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							71ebdac1c1 
							
						 
					 
					
						
						
							
							Fix collapse all rightclick option being annoying in its behavior. Now it's *smart*!  
						
						 
						
						
						
					 
					
						2020-04-01 20:01:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							c49c9cdd77 
							
						 
					 
					
						
						
							
							Fix weird behavior with area list and arup system + wrong column being used for 'metadata'  
						
						 
						
						
						
					 
					
						2020-04-01 19:48:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							8007b1d1b9 
							
						 
					 
					
						
						
							
							Add courtroom_design.ini partial parsing for misc/ folder (only chat_arrow and showname atm)  
						
						 
						
						... 
						
						
						
						Initialize chat arrow n stuff
this is still pretty gay because you can't ignore size and set pos or something like that 
						
					 
					
						2020-03-31 18:12:15 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							7816c8ab23 
							
						 
					 
					
						
						
							
							Add legacy fallback for "chatbox.png" name if chat.png doesn't exist  
						
						 
						
						
						
					 
					
						2020-03-31 17:09:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							feaf04a5c4 
							
						 
					 
					
						
						
							
							Fix custom chatboxes not working at all  
						
						 
						
						
						
					 
					
						2020-03-31 17:03:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							2e89f0d199 
							
						 
					 
					
						
						
							
							Change the ultra-tiny-minor version so people can right-click for details and tell me which version they're using during qa-testing  
						
						 
						
						
						
					 
					
						2020-03-31 14:26:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							7fb19ae7bd 
							
						 
					 
					
						
						
							
							Fix aomovie resizing algorithm for BG's crashing the client because I fucked up, lol  
						
						 
						
						
						
					 
					
						2020-03-31 14:24:48 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa1ae62e1 
							
						 
					 
					
						
						
							
							Fix wrong pos being shown when entering area due to index signal being called in the wrong place  
						
						 
						
						
						
					 
					
						2020-03-28 19:29:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							614522bc0c 
							
						 
					 
					
						
						
							
							Quality of Life improvements  
						
						 
						
						... 
						
						
						
						Fix a bug where IC view received focus as soon as you receive the BG image update (it made navigating using /area commands a pain in the ass)
Make music search behave better and not reset when server sends us music list update (todo: remember which elements were/weren't expanded) 
						
					 
					
						2020-03-27 15:48:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							1634db7864 
							
						 
					 
					
						
						
							
							Make backgrounds preserve aspect ratio when used with different aspect ratio themes  
						
						 
						
						... 
						
						
						
						(e.g. a 16:9 theme would not stretch a 4:3 bg and instead have a letterboxing effect. A 4:3 theme using a 16:9 BG will not stretch the BG but instead center it, making it look like the BG is 4:3 all along.) 
						
					 
					
						2020-03-26 14:41:56 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							f668d70ac5 
							
						 
					 
					
						
						
							
							Change @ and $ to \s and \f standing for s[hake] and f[lash].  
						
						 
						
						... 
						
						
						
						This is done because @ is used very often to refer to people, and $ is used to indicate cash money. 
						
					 
					
						2020-03-25 00:42:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							825042b32c 
							
						 
					 
					
						
						
							
							Fix a really obscure bug breaking custom realization sound effects (realization=thing) char.ini definition not starting from base/sounds/general folder  
						
						 
						
						
						
					 
					
						2020-03-22 22:26:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							71967d44fd 
							
						 
					 
					
						
						
							
							Keep verison string as-is and only update the actual VERSION display as for some weird ass reason doing it this way won't let you join KFO server  
						
						 
						
						
						
					 
					
						2020-03-12 19:20:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							4c8bf57268 
							
						 
					 
					
						
						
							
							VERSION 2.8.3 BABYYYYYYYY  
						
						 
						
						... 
						
						
						
						Add "KFO" to version display in lobby so it's even clearer this is a custom client
Add a settings button to the Lobby screen 
						
					 
					
						2020-03-12 18:34:51 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							7aa24bf501 
							
						 
					 
					
						
						
							
							Add a search bar for server list  
						
						 
						
						... 
						
						
						
						Add options for sticky sounds, sticky effects and sticky preanims
Optimize the search for areas and music (previously, area search also searched for music in the background, causing lag with huge music lists) 
						
					 
					
						2020-03-12 18:09:56 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3269cc36 
							
						 
					 
					
						
						
							
							Only use anti-aliasing when sprites are being downscaled, otherwise preserve crispyness ™️  
						
						 
						
						
						
					 
					
						2020-03-12 00:47:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							9b8f60061a 
							
						 
					 
					
						
						
							
							The Crispy ™️  update  
						
						 
						
						... 
						
						
						
						Make it so BG's and Characters will not be blurred when rescaled
TODO: Make Qmovies ditch anti-aliasing during scaling as well
Only apply crispy scaling if the size is 2x of the previous size or something 
						
					 
					
						2020-03-08 17:40:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b90d36a9 
							
						 
					 
					
						
						
							
							Fix the rightclick options for editing files not working  
						
						 
						
						
						
					 
					
						2020-03-06 23:29:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							ee9de222ad 
							
						 
					 
					
						
						
							
							Fix a bug where you couldn't join servers from your favorites list  
						
						 
						
						... 
						
						
						
						Make column 0 the area index instead so that the areas take the full width of the treewidget 
						
					 
					
						2020-03-06 01:14:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							39f9d1043e 
							
						 
					 
					
						
						
							
							Add sorting by name for lobby  
						
						 
						
						
						
					 
					
						2020-03-05 21:23:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e448576b 
							
						 
					 
					
						
						
							
							Make pos dropdown more abstract and actually useful by letting servers send only pos you can actually access.  
						
						 
						
						... 
						
						
						
						Pos dropdown system also reads the actual bg folder of the current BG to see all the created pos. 
						
					 
					
						2020-02-24 22:20:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9df7b9648a 
							
						 
					 
					
						
						
							
							Remove QtApng dependency  
						
						 
						
						
						
					 
					
						2020-02-20 00:32:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							43c4e3e9d7 
							
						 
					 
					
						
						
							
							Network effects folder so you don't need to modify your own char.ini to see custom effects  
						
						 
						
						
						
					 
					
						2020-01-17 18:41:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							6138bb107b 
							
						 
					 
					
						
						
							
							Separate screenshake options button from effects options button  
						
						 
						
						... 
						
						
						
						Add a color logging option button
Update version to 2.8.2 
						
					 
					
						2020-01-15 16:42:44 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							f30013f7f9 
							
						 
					 
					
						
						
							
							i am REtArd  
						
						 
						
						... 
						
						
						
						Fixed a major bug that crashed the clients on chatting + broke a lot of assets because of a single `.` boi anywhere in the filepath. 
						
					 
					
						2020-01-15 16:06:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							8791109c66 
							
						 
					 
					
						
						
							
							Remove borders for chatlogs  
						
						 
						
						
						
					 
					
						2020-01-03 22:34:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							59e8a72a50 
							
						 
					 
					
						
						
							
							Allow colors in server chatlogs  
						
						 
						
						
						
					 
					
						2019-12-28 05:47:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							7518ed8a00 
							
						 
					 
					
						
						
							
							excuse me what the fuck  
						
						 
						
						
						
					 
					
						2019-12-27 01:20:15 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							819d091171 
							
						 
					 
					
						
						
							
							UGH I BROKE BACKWARDS COMPATIBILITY NOW I'M SCRAMBLING TO FIX IT  
						
						 
						
						
						
					 
					
						2019-12-27 01:04:48 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7e1ebeb0c 
							
						 
					 
					
						
						
							
							Update readme with wiki link  
						
						 
						
						
						
					 
					
						2019-12-06 16:50:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							eb014a9778 
							
						 
					 
					
						
						
							
							Add a message delay modifier when punctuation is reached to simulate Ace Attorney 1 chat parsing (replicating the effect where characters would make a short pause, as if saying the line out loud)  
						
						 
						
						... 
						
						
						
						TODO: Make this a configurable thing 
						
					 
					
						2019-12-05 22:46:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							07763c5ac0 
							
						 
					 
					
						
						
							
							actually fix the chat instead of breaking it  
						
						 
						
						
						
					 
					
						2019-11-22 00:31:17 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							159f073514 
							
						 
					 
					
						
						
							
							Set version to 2.8.1 woop woop  
						
						 
						
						
						
					 
					
						2019-11-21 00:23:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							34848c4eaf 
							
						 
					 
					
						
						
							
							Fix a bug where user would be unable to speak if the BG changed when someone else was speaking  
						
						 
						
						... 
						
						
						
						Make it so blip sounds are accessed in base/sounds/blips/* if such a path exists 
						
					 
					
						2019-11-18 20:27:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							886ec26e20 
							
						 
					 
					
						
						
							
							"temporarily" simplify code by stripping long since botched and unused AO1 backwards compatibility  
						
						 
						
						
						
					 
					
						2019-11-04 17:14:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							9939637dda 
							
						 
					 
					
						
						
							
							Fix the sound bonanza so they actually play  
						
						 
						
						... 
						
						
						
						sfx player and blip player now both account for extension-less sound paths and also correctly handle paths that do provide the extension. 
						
					 
					
						2019-11-04 17:13:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							d402921257 
							
						 
					 
					
						
						
							
							Fix screenshaking only shaking down right  
						
						 
						
						
						
					 
					
						2019-11-04 16:31:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							a49c4a503b 
							
						 
					 
					
						
						
							
							add .opus support  
						
						 
						
						
						
					 
					
						2019-11-04 16:10:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							963e321095 
							
						 
					 
					
						
						
							
							If def/pro/jud/hld/hlp are missing, put the character in pos wit instead of showing broken bg.  
						
						 
						
						
						
					 
					
						2019-11-04 15:38:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							773a61f3d4 
							
						 
					 
					
						
						
							
							Make the music search bar search in music metadata instead of just the displayed name (aka the filepath)  
						
						 
						
						... 
						
						
						
						Make sfx player able to play sfx without the file extension provided
Allow blipsounds to seek in blips/ folder to allow better categorization, as well as direct sound references
add get_emote_blip for detecting the blipsound used by an emote. Currently unused.
Less strict/hardcoded custom objection detection system
Allow system (charid -1) messages, and don't do the same message detection on blankposting
Allow objection, hold it, take that and custom sound players to detect sounds that are not exclusively .wav 
						
					 
					
						2019-11-04 15:32:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							f575f07770 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/Crystalwarrior/KFO-Client  
						
						 
						
						
						
					 
					
						2019-10-23 05:09:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							bef368e986 
							
						 
					 
					
						
						
							
							Allow gender (blip sounds) that don't use sfx-blip naming convention  
						
						 
						
						... 
						
						
						
						Fix "prezoom" packet being ignored
Allow char.ini's to indicate a zoom w/ preanimation by using emote_mod=4
((ALL OF THESE ARE UNTESTED - TESTING NEEDED!)) 
						
					 
					
						2019-10-23 05:08:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a0f6bc1a 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2019-10-22 18:07:21 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39777f6d13 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2019-10-22 18:06:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52921b51a4 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2019-10-22 18:05:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Crystalwarrior 
							
						 
					 
					
						
						
						
						
							
						
						
							3595fd11e6 
							
						 
					 
					
						
						
							
							oops  
						
						 
						
						
						
					 
					
						2019-10-20 18:35:28 +03:00