Register for your free account! | Forgot your password?

Go Back   elitepvpers > World of Warcraft > WoW Private Server
You last visited: Today at 12:42

  • Please register to post and access all features, it's quick, easy and FREE!

 

Neo - A WoW Development Suite

Reply
 
Old   #16
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Cromon is so fast..:




Kaev <3 is offline  
Old   #17
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Good news: Cromon is back with some fresh ideas!
Kinda happy that i can present you some new features in the next time.


Kaev <3 is offline  
Old   #18
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Quote:
Originally Posted by DaneyEloBoosting View Post
bump
Not much to bump yet, Cromon has something to do in real life and will continue the development after.
That's the statement he wrote on Modcraft
Quote:
Hi all

As Kaev said im currently pretty busy IRL with finding a new job and such. Im working on it from time to time. Had a couple of interviews this week and thus found some time yesterday and also today to continue working. I investigated a few things in the client and realized that in order to have reliable support for unique ids across all the maps I need to to choose a completely different approach.

Basically one of the big disadvantages of most of the editors you see around is that they have no persistent state. You open them on a random client data, edit a few things with no respect to whats actually there, close the program and all is gone. Thats what im trying to change currently. Before you start editing you define a project. A project has a fixed input path (ideally with pre-extracted files, obviously CASC and MPQ will also be supported) where unchanged files reside. You can use this input path for multiple projects, it wont be changed (and shouldnt be!). When you add a new input path several actions will be performed, like finding the maximum UUID used in the input path.

A project of course also has a root path where project information is stored like the maximum uuid of the project or the output path and other stuff. On top of projects you have a solution. A solution is based on a location (like a remote server or local on your computer) and can contain multiple projects. There is a mode where the application is its own server, so you can use it as you used to just that you first create a local solution and project.

So with that you can actually host the client data on your server with the server software and have multiple people work on that project. Its going to be protected with locks and such so that there wont be no conflicts.

All of this currently is in a special branch. The Jenkins too is currently offline on purpose because i locked myself out of it . I wanted to configure it to ignore the IDE branch and yea, it didnt go very well. Its going to be up when i fixed it.

tl;dr
Project based approach and collaboration currently in progress, time spent on the project volatile.

Greetings
Cromon
That means: Don't worry, the project is not dead at all!
If you guys have any ideas or wishes, just tell me. I'll collect and speak about them with Cromon.
Kaev <3 is offline  
Old   #19
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Ich habe nun meine Idee der zukünftigen Creature editor GUI implementiert.
Um es euch ein wenig leichter zeigen zu können, habe ich ein kleines Video dafür aufgenommen:


EDIT: Small change, but waaay more user friendly and less time consuming than the old Flags-window.
You must register and activate your account in order to view images.


Kaev <3 is offline  
Old   #20
 
elite*gold: 0
Join Date: Mar 2015
Posts: 44
Received Thanks: 4
Versucht es doch mal für 4.3.4 ?! 3.3.5A ist sowas von Old und ausgelutscht, man bringt mit neueren Versionen weitaus mehr zustande als mit alten Sachen ! Meine eigene Meinung !
Tenchuu_ is offline  
Old   #21
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Quote:
Originally Posted by Tenchuu_ View Post
Versucht es doch mal für 4.3.4 ?! 3.3.5A ist sowas von Old und ausgelutscht, man bringt mit neueren Versionen weitaus mehr zustande als mit alten Sachen ! Meine eigene Meinung !
Versuch es doch mal mit lesen. Das Tool wird für alle Versionen entwickelt, Classic bis WoD.
Und wie ein Tool, welches zum Erstellen von Nagelneuem Content alt und ausgelutscht sein soll, ist mir auch nicht schlüssig.

Und nein, man schafft mit neueren Versionen nicht viel mehr, da
1) Blizzard es von AddOn zu AddOn immer schwieriger macht eigenen Content ins Spiel zu bringen
2) So gut wie alle möglichen Tools und Tutorials im Bereich Custom nur für WotLk zur Verfügung stehen.
Kaev <3 is offline  
Old   #22
 
elite*gold: 0
Join Date: Mar 2015
Posts: 44
Received Thanks: 4
Gut, dann werde ich es einmal versuchen auf WoW 4.3.4 ! Ich bin mir durchaus sicher das es nicht ganz funktionieren wird, aber ich werde dir gerne mit meinen Bugreports behilflich sein ! Da mich momentan kein Wotlk anspricht, ich habe es nicht einmal installiert !

Zudem muss ich mal anmerken, euer XAML Markup ist naja Invalide !

PHP Code:
 x:Class="WoWEditor6.UI.EditorWindow"
             
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             
xmlns:avalon="http://schemas.xceed.com/wpf/xaml/avalondock"
             
xmlns:local="clr-namespace:WoWEditor6.UI"
             
xmlns:dialogs="clr-namespace:WoWEditor6.UI.Dialogs"
             
xmlns:controls="clr-namespace:WoWEditor6.UI.Components"
             
xmlns:themes="clr-namespace:WoWEditor6.UI.Themes"
             
xmlns:widgets="clr-namespace:WoWEditor6.UI.Widgets"
             
mc:Ignorable="d" Width="1600" Height="900" Loaded="Window_Loaded">
    <
Grid>
        <
Grid.RowDefinitions>
            <
RowDefinition Height="20" />
            <
RowDefinition Height="*"/>
        </
Grid.RowDefinitions>
        <
Menu IsMainMenu="True">
            <
MenuItem Header="_File">
                <
MenuItem Header="Save" Click="MenuSaveItem_Click"></MenuItem>
                <
TextBlock TextWrapping="Wrap" Text="TextBlock"/>
            </
MenuItem>
            <
avalon:MenuItemEx Header="Edit" RenderTransformOrigin="-1.176,0.611"/>
            <
MenuItem Header="View
View"
/>
            <
MenuItem Header="Extras" RenderTransformOrigin="-1.533,0.6">
                <
MenuItem Header="Settings" HorizontalAlignment="Left" Width="140" Click="MenuItem_Settings_Click"/>
            </
MenuItem>
            <
MenuItem Header="?" >
                <
MenuItem Header="About" Click="About_MenuItem_Click" HorizontalAlignment="Left" Width="140"/>
            </
MenuItem>
            <
MenuItem Header="_Debug" RenderTransformOrigin="2.52,0.6">
                <
MenuItem Header="Open Model Render Test" Click="ModelRenderTest_Click"/>
                <
MenuItem Header="Add 2D text" Click="Add2DText_Click"/>
                <
MenuItem Header="Add 3D text" Click="Add3DText_Click"/>
                <
MenuItem Header="Open database configuration" Click="DatabaseConfiguration_Click"/>
                <
MenuItem Header="Creature editor" Click="CreatureEditor_Click"/>
            </
MenuItem>
        </
Menu>
        <
avalon:DockingManager Grid.Row="1">
            <
avalon:DockingManager.Theme>
                <
themes:DarkTheme/>
            </
avalon:DockingManager.Theme>
            <
avalon:LayoutRoot>
                <
avalon:LayoutPanel Orientation="Horizontal">
                    <
avalon:LayoutAnchorablePane DockWidth="340">
                        <
avalon:LayoutAnchorable Title="Sculpting" CanClose="False" AutoHideWidth="340" x:Name="SculptingPane">
                            <
dialogs:TerrainSettingsWidget VerticalAlignment="Top">

                            </
dialogs:TerrainSettingsWidget>
                        </
avalon:LayoutAnchorable>
                    </
avalon:LayoutAnchorablePane>
                    <
avalon:LayoutAnchorablePane DockWidth="340">
                        <
avalon:LayoutAnchorable Title="Texturing" CanClose="False" AutoHideWidth="340" x:Name="TexturingPane">
                            <
widgets:TexturingWidget>
                                
                            </
widgets:TexturingWidget>
                        </
avalon:LayoutAnchorable>
                    </
avalon:LayoutAnchorablePane>
                    <
avalon:LayoutAnchorablePane DockWidth="340">
                        <
avalon:LayoutAnchorable Title="Models" CanClose="False" AutoHideWidth="340" x:Name="ModelSpawnPane">
                            <
widgets:ModelSpawnWidget>
                                
                            </
widgets:ModelSpawnWidget>
                        </
avalon:LayoutAnchorable>
                    </
avalon:LayoutAnchorablePane>
                    <
avalon:LayoutDocumentPane DockWidth="*">
                        <
avalon:LayoutAnchorable Title="Welcome" CanClose="False" CanFloat="False" CanAutoHide="False" x:Name="WelcomeDocument">
                            <
Grid SizeChanged="WelcomePanel_Resize">
                                <
controls:LoadingScreenControl VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Visibility="Collapsed" x:Name="LoadingScreenView">
                                    
                                </
controls:LoadingScreenControl>
                                <
controls:EntrySelectControl VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Visibility="Collapsed" x:Name="EntrySelectView" DataContext="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:EditorWindow}}}">
                                    
                                </
controls:EntrySelectControl>
                                <
Grid x:Name="MapOverviewGrid" Visibility="Collapsed" Loaded="MapTileGrid_Loaded">
                                    <
Grid.RowDefinitions>
                                        <
RowDefinition Height="75"></RowDefinition>
                                        <
RowDefinition Height="*"></RowDefinition>
                                    </
Grid.RowDefinitions>
                                    <
Grid.ColumnDefinitions
Becomme dort von meinem VS 13 Ultimate eine Fehlermeldung mit blauem Unterstrichenen Linien !

Quote:
The designer could not be shown for this file because none of the classes within it can be designed.




Instances of this error (1)

1. Hide Call Stack

at System.ComponentModel.Design.Serialization.CodeDom DesignerLoader.EnsureDocument(IDesignerSerializati onManager manager)
at System.ComponentModel.Design.Serialization.CodeDom DesignerLoader.PerformLoad(IDesignerSerializationM anager manager)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.VSCodeDomDesignerLoader.PerformLoad(IDesignerSer ializationManager serializationManager)
at Microsoft.VisualStudio.Design.Serialization.CodeDo m.VSCodeDomDesignerLoader.DeferredLoadHandler.Micr osoft.VisualStudio.TextManager.Interop.IVsTextBuff erDataEvents.OnLoadCompleted(Int32 fReload)

Quote:
Error 34 Application is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\A pplication.xaml 1 1 WoWEditor6
Error 35 UserControl is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 1 1 WoWEditor6
Error 36 Grid is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 13 5 WoWEditor6
Error 37 Grid is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 14 9 WoWEditor6
Error 38 RowDefinition is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 15 13 WoWEditor6
Error 39 RowDefinition is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 16 13 WoWEditor6
Error 40 Menu is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 18 9 WoWEditor6
Error 41 MenuItem is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 19 13 WoWEditor6
Error 42 MenuItem is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 20 17 WoWEditor6
Error 43 TextBlock is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 21 17 WoWEditor6
Error 44 The name "MenuItemEx" does not exist in the namespace "http://schemas.xceed.com/wpf/xaml/avalondock". C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 23 13 WoWEditor6
Error 45 MenuItem is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 24 13 WoWEditor6
Error 46 MenuItem is not supported in a Windows Presentation Foundation (WPF) project. C:\Users\Tobias\Desktop\woweditor.git\WoWEditor6\U I\EditorWindow.xaml 25 13 WoWEditor6
Tenchuu_ is offline  
Old   #23
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Quote:
Originally Posted by Tenchuu_ View Post
Gut, dann werde ich es einmal versuchen auf WoW 4.3.4 ! Ich bin mir durchaus sicher das es nicht ganz funktionieren wird
Da bin ich mir auch ziemlich sicher, da das Tool noch in der Anfangsphase der Entwicklung steht und wir bis jetzt nur mit WotLk und WoD-Clients herumgetestet haben. Außerdem sind, soweit ich weiß, einige Funktionen bis jetzt nur auf diese Versionen angepasst.

Quote:
Originally Posted by Tenchuu_ View Post
, aber ich werde dir gerne mit meinen Bugreports behilflich sein !
Bugreports sind immer hilfreich, nehmen wir gerne an.

Quote:
Originally Posted by Tenchuu_ View Post
Zudem muss ich mal anmerken, euer XAML Markup ist naja Invalide !

Becomme dort von meinem VS 13 Ultimate eine Fehlermeldung mit blauem Unterstrichenen Linien !
Ist bekannt. Die jetzige GUI ist quasi nur zum Testen da. Soweit ich weiß arbeitet Steff mmn. in seiner eigenen Branch an einer benutzerfreundlichen GUI für Neo. Diese wird dann ins Hauptprojekt übernommen.
Diese Fehler behindern aber in keiner Weise die momentane Funktionalität.
Kaev <3 is offline  
Thanks
1 User
Old   #24
 
elite*gold: 0
Join Date: Mar 2015
Posts: 44
Received Thanks: 4
Diese Fehler hindern mich daran das Teil anständig zu Compilen
Tenchuu_ is offline  
Old   #25
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Quote:
Originally Posted by Tenchuu_ View Post
Diese Fehler hindern mich daran das Teil anständig zu Compilen
Dann machst du irgendwas falsch.
Bis jetzt hatte keiner Probleme mit dem kompilieren, nicht mal unser Bot.
Die vom Bot kompilierte Version findest du hier zum Download:
Kaev <3 is offline  
Old   #26
 
elite*gold: 0
Join Date: Mar 2015
Posts: 44
Received Thanks: 4
Wie kann ich etwas falsch machen wenn ich bisher sogar ohne Probleme ( Wo die meisten dran scheitern ) De4Dot selber kompilen konnte ? Eine Fehlermeldung werde ich zumindest nicht igorieren und auf eine Fehlermeldung kommt meist ein Compiler fehler den möchte ich gerne vermeiden !

Jenkins wird neu gestartet. Bitte warten.

Der Webbrowser wird diese Seite automatisch neu laden, sobald Jenkins hochgefahren ist.
Tenchuu_ is offline  
Old   #27
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
Quote:
Originally Posted by Tenchuu_ View Post
Eine Fehlermeldung werde ich zumindest nicht igorieren und auf eine Fehlermeldung kommt meist ein Compiler fehler den möchte ich gerne vermeiden !
Nur, weil du eine andere Software kompilieren konntest, heißt es nicht, dass du hier nichts falsch gemacht hast.
Im Normalfall gibt es nur 5 Fehler, 4x "Object reference not set to an instance of an object." und 1x "Cannot locate resource 'ui/themes/darktheme.xaml'", welche sich alle in der EditorWindow.xaml befinden. Und diese 5 Fehler kann man getrost ignorieren.

Deine Fehler kann ich so nicht nachvollziehen, da weder Ich, noch irgendjemand anderes andere Fehler hatten. Fehlt dir vielleicht irgendein Verweis oder sowas? Hast du schonmal kompiliert, damit er die Nuget-Pakete herunterläd?

Quote:
Originally Posted by Tenchuu_ View Post
Jenkins wird neu gestartet. Bitte warten.

Der Webbrowser wird diese Seite automatisch neu laden, sobald Jenkins hochgefahren ist.
Jap, wie du per PN hingewiesen hast, gab es ein Sicherheitsproblem, da Cromon etwas falsch eingestellt hatte. Habe Cromon Bescheid gegeben.
Nächstes mal reicht auch eine PN, dann könnte man nun weiterhin den neuesten Build von da laden..
Kaev <3 is offline  
Old   #28
 
elite*gold: 0
Join Date: Mar 2015
Posts: 44
Received Thanks: 4
Okay als kleine Verbeserung empfehle ich die NugetPakete direkt mit beizulegen Ansonsten muss ich dir sagen 701 Fehler !
Tenchuu_ is offline  
Old   #29
 
elite*gold: 110
Join Date: Mar 2008
Posts: 828
Received Thanks: 361
WDL Generation Hype! \o/
Kaev <3 is offline  
Old   #30
 
elite*gold: 0
Join Date: Aug 2015
Posts: 9
Received Thanks: 0
Restekpe!
Resteppe!

Euer Tool sieht sehr, sehr nett aus Freunde. Ich habe auch gelesen, man darf nicht nach einem Release Datum fragen. Von daher Frage ich anders:

Ist die jetzige Version schon auf eine Version von World of Warcraft in vollem Umfang anwendbar :-) ?

2. Wie kann man euch bei diesem Projekt unterstützen? Wenn ihr den Code schon für die Community public macht, möchte man auch gerne seine Hilfe anbieten!
Ich bezweifle, dass ich in eurer Nähe logiere, und somit auch keine Brötchen Samstags morgens zu Arbeitsbeginn vorbei bringen kann! Aber gibt es evtl. Mittel euch zu helfen? Wenn auch nur euch anzufeuern um eure Motivation mit meiner Euphorie zu steigern =)?




PS: ICH TUS TROTZDEM! WANN IST DER GEILE **** FERTIG ?


Klopapier-Drölf is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
Nos Suite
http://i.imgur.com/F7zJ1KB.png Eigentlich wollte ich es relativ zeitgleich mit DreamNos releasen, aber da der erste, mir gesagte, angepeilte...
173 Replies - Nostale



All times are GMT +1. The time now is 12:42.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.