Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								54f91d4b3a 
								
							 
						 
						
							
							
								
								Implement hand-to-hand attacks  
							
							
							
						 
						
							2013-07-28 06:48:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								899e18b2cf 
								
							 
						 
						
							
							
								
								report ID errors also via input field tool tips  
							
							
							
						 
						
							2013-07-28 15:28:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								5ec9d370cb 
								
							 
						 
						
							
							
								
								check if ID is already in use when creating new IDs  
							
							
							
						 
						
							2013-07-28 15:27:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								124a70906f 
								
							 
						 
						
							
							
								
								added creator edit lock  
							
							
							
						 
						
							2013-07-28 14:51:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								32c697abc6 
								
							 
						 
						
							
							
								
								validate IDs entered by the user  
							
							
							
						 
						
							2013-07-28 14:40:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								4f6e99c391 
								
							 
						 
						
							
							
								
								more compact layout for the bottom box  
							
							
							
						 
						
							2013-07-28 14:00:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								00fcb79f08 
								
							 
						 
						
							
							
								
								moved record creation to GenericCreator class (now taking ID from user instead of using a procedurally generated one)  
							
							
							
						 
						
							2013-07-28 13:43:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								2d46a1db2f 
								
							 
						 
						
							
							
								
								changed CreateCommand to work directly on the model instead of the proxy  
							
							
							
						 
						
							2013-07-28 13:39:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e81dbc5b 
								
							 
						 
						
							
							
								
								Ignore controllers on the root NiNode  
							
							... 
							
							
							
							I wonder if we should ignore the root NiNode completely. 
							
						 
						
							2013-07-28 04:20:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								a34f0de3e1 
								
							 
						 
						
							
							
								
								Play the correct medium armor foot sounds  
							
							
							
						 
						
							2013-07-28 04:17:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								db4f34b332 
								
							 
						 
						
							
							
								
								Play hit sounds when hitting creatures and NPCs  
							
							
							
						 
						
							2013-07-27 11:20:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								1a40d01afa 
								
							 
						 
						
							
							
								
								Fix NPC armor rating calculation and reduce redundant lookups  
							
							
							
						 
						
							2013-07-27 09:31:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								f73008546f 
								
							 
						 
						
							
							
								
								Keep a sound updated with its object's position  
							
							
							
						 
						
							2013-07-27 07:24:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								c94653dc49 
								
							 
						 
						
							
							
								
								Implement the ModRegion script function  
							
							
							
						 
						
							2013-07-27 07:10:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								f93af52486 
								
							 
						 
						
							
							
								
								handling down a reference to Data and the undo stack to the creators  
							
							
							
						 
						
							2013-07-27 13:28:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								1174b85ac8 
								
							 
						 
						
							
							
								
								Implement Disable/EnableTeleporting script functions  
							
							
							
						 
						
							2013-07-27 00:14:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								fee748d4b5 
								
							 
						 
						
							
							
								
								added creator bar UI and cancel button  
							
							
							
						 
						
							2013-07-26 21:09:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								3298eb1b37 
								
							 
						 
						
							
							
								
								Implement HitOnMe script function  
							
							
							
						 
						
							2013-07-26 10:50:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								5379e607cb 
								
							 
						 
						
							
							
								
								Handle the OnPCHitMe script variable  
							
							
							
						 
						
							2013-07-26 10:50:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								f215d2cc30 
								
							 
						 
						
							
							
								
								Only raise weapon skills for the player  
							
							
							
						 
						
							2013-07-26 10:50:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								bec420c69b 
								
							 
						 
						
							
							
								
								Add Class::onHit for creatures  
							
							
							
						 
						
							2013-07-26 10:50:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								dd6edd21f8 
								
							 
						 
						
							
							
								
								Add a separate on-hit method to handle objects being hit  
							
							
							
						 
						
							2013-07-26 10:50:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ac45defe 
								
							 
						 
						
							
							
								
								added creator to bottom box layout and re-routed add record event to bottom box  
							
							
							
						 
						
							2013-07-26 18:22:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								d899cbb449 
								
							 
						 
						
							
							
								
								removed some junk  
							
							
							
						 
						
							2013-07-26 18:14:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								72ab7926af 
								
							 
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2013-07-26 14:02:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ed83e2e70a 
								
							 
						 
						
							
							
								
								added creator to bottom box; more cleanup  
							
							
							
						 
						
							2013-07-26 12:51:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								6c4bdc0101 
								
							 
						 
						
							
							
								
								minor cleanup; less pointer usage  
							
							
							
						 
						
							2013-07-26 12:42:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ba5ca5beed 
								
							 
						 
						
							
							
								
								replaced createAndDelete flag with a new class hierarhy (Creator)  
							
							
							
						 
						
							2013-07-26 12:35:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Guevel 
								
							 
						 
						
							
							
							
							
								
							
							
								aa14656ff2 
								
							 
						 
						
							
							
								
								esmtool: fix swapped comparison operators  
							
							
							
						 
						
							2013-07-26 10:24:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuel Guevel 
								
							 
						 
						
							
							
							
							
								
							
							
								e7459a04b1 
								
							 
						 
						
							
							
								
								Fix always false comparison  
							
							... 
							
							
							
							SDL_GetWindowWMInfo result of type SDL_bool (SDL_TRUE = 1 or
SDL_FALSE = 0) should not be compared to -1. 
							
						 
						
							2013-07-26 10:24:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								3fbbbdc64b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'scrawl/master'  
							
							
							
						 
						
							2013-07-26 08:06:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								a569ae367e 
								
							 
						 
						
							
							
								
								Fix hit chance calculation  
							
							
							
						 
						
							2013-07-25 13:09:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								6195062d72 
								
							 
						 
						
							
							
								
								Try to figure out what gets hit  
							
							... 
							
							
							
							This isn't the greatest. The distance multiplier is a guess, and a sphere cast
may be better. 
							
						 
						
							2013-07-25 12:58:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								b3a057d679 
								
							 
						 
						
							
							
								
								Handle hit chance and damage calculation  
							
							... 
							
							
							
							Math is based on what the UESP describes, with some tweaks (using
fatigue term, and the fCombatCriticalStrikeMult GMST):
http://www.uesp.net/wiki/Morrowind:Combat  
							
						 
						
							2013-07-25 08:15:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								4327b81bc3 
								
							 
						 
						
							
							
								
								fixed column handling in table (had problems with filtered out columns before)  
							
							
							
						 
						
							2013-07-25 14:38:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								55e7e71c11 
								
							 
						 
						
							
							
								
								added optional per-subview status bar  
							
							
							
						 
						
							2013-07-25 14:29:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcc893703 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'zini/master' into combat  
							
							
							
						 
						
							2013-07-25 01:16:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad28ed369 
								
							 
						 
						
							
							
								
								Don't play a weapon-down sound when unreadying a spell  
							
							
							
						 
						
							2013-07-25 00:46:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								92cc566fdc 
								
							 
						 
						
							
							
								
								Rename the Class::attack method to Class::hit  
							
							
							
						 
						
							2013-07-25 00:30:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								fb0ee7f2fc 
								
							 
						 
						
							
							
								
								Improve constness of the Nif RecordPtr structs  
							
							
							
						 
						
							2013-07-24 23:58:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								8e24cab935 
								
							 
						 
						
							
							
								
								Strip trailing whitespace from textkeys  
							
							
							
						 
						
							2013-07-24 23:21:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								0db02af807 
								
							 
						 
						
							
							
								
								Set up the weapon state in the CharacterController constructor  
							
							
							
						 
						
							2013-07-24 21:08:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a9c3d6bd 
								
							 
						 
						
							
							
								
								Handle the "land" soundgen type  
							
							
							
						 
						
							2013-07-24 10:36:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								705498ec24 
								
							 
						 
						
							
							
								
								Play a swish sound when attacking  
							
							
							
						 
						
							2013-07-24 10:34:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								d8ec813939 
								
							 
						 
						
							
							
								
								Say something from the "hit" dialog topic when losing health  
							
							
							
						 
						
							2013-07-24 10:02:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								59f1bc7542 
								
							 
						 
						
							
							
								
								Use time values for the aniamtion's start, stop, and loop points  
							
							... 
							
							
							
							This seems to be closer to the expected behavior. This more cleanly handles 0-
length animations, especially where the start marker comes after the stop
marker while still being on the same time key. 
							
						 
						
							2013-07-24 08:38:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								bf1d907d07 
								
							 
						 
						
							
							
								
								Don't play casting animations for enchantments  
							
							
							
						 
						
							2013-07-24 05:39:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								cc8e8c1272 
								
							 
						 
						
							
							
								
								Use the attack strength as determined by how long the attack was held  
							
							
							
						 
						
							2013-07-24 03:18:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8d4d9be2 
								
							 
						 
						
							
							
								
								Add beginnings of melee hits  
							
							
							
						 
						
							2013-07-24 02:51:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Robinson 
								
							 
						 
						
							
							
							
							
								
							
							
								45302f9e25 
								
							 
						 
						
							
							
								
								Handle controllers in the NPC's bound object parts  
							
							
							
						 
						
							2013-07-23 22:05:03 -07:00