fixed eagle
switched engines and partly weapons to external property-based initialization