Simplicity

A wealth of applications with which you will need to mod Halo 2.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: Simplicity: Chunks Prototype

Post by Ogrish »

troymac1ure wrote:
Ogrish wrote:So i jumped in with both feet and went right to the collision box phmo tag,
then went to the box shapes part ant cloned it 3 times thinking id have 4 box shapes, after building it in.
Sorry no dice.

Ps this dont work with the troys entity because its not saving an info file.
You don't need an info file. If it extracts a single file, you change the dropdown from "Info Files(*.info)" to "All Files (*.*)" and select the one ectracted file.
The only time and info file is generated is if more than one file is extracted.
My dropdown box wont change to all files, when trying to build.

OK so my goal is to add Crate spawns and placements to a BSP conversion map built from zanzabar.
Normally i overwrite the whole pallets from the ONYX SLC map, but it breaks conversion maps.
So i open the newest Entity select the SCRN tag click parsed and save to a folder.
Too bad no .info tag, so i cant use this app to do the task.
If theres a better way please help, as this is the only thing keeping me from finishing the hands down best mod to be made
in the last couple years, by any team!
Last edited by Ogrish on Fri Jun 18, 2010 8:11 pm, edited 1 time in total.
User avatar
troymac1ure
Keeper of Entity
Posts: 1282
Joined: Sat Aug 09, 2008 4:16 am
Location: British Columbia, Canada, eh
Contact:

Re: Simplicity: Chunks Prototype v4

Post by troymac1ure »

For the time being, if you need an info file, all it is is a text file with the location of the extracted file(s).

For example:
C:\GAMES\XBox\Halo2\Extracts\Characters\objects\characters\cortana\cortana.bipd
C:\GAMES\XBox\Halo2\Extracts\Characters\objects\characters\cortana\cortana.hlmt

is some of the listings for Cortana. For a BSP, just make an info file with something like:
C:\GAMES\XBox\Halo2\Extracts\coagulation.sbsp

no need to list XML files or RAW files as they are implied.

I will try to remember when I program next to output an info file for all, not just multiple extracts.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: Simplicity: Chunks Prototype v4

Post by Ogrish »

I saved the scrn as gemini.info, but simplicity cant open it because it has illegal characters in path.
Error msg

************** Exception Text **************
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path)
at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.FileInfo..ctor(String fileName)
at EntityInfo.TagInfo..ctor(String filename)
at EntityInfo.EntInfo..ctor(String filename)
at Simplicity_Chunks.Main.openInfoToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3607 (GDR.050727-3600)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Simplicity Chunks
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Documents%20and%20Settings/All%20Users/Owner/Desktop/my%20fav%20tools/Simplicity%20Chunks%20Prototype%20v4/Simplicity%20Chunks.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
EntityInfo
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Documents%20and%20Settings/All%20Users/Owner/Desktop/my%20fav%20tools/Simplicity%20Chunks%20Prototype%20v4/EntityInfo.DLL
----------------------------------------
Streams
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Documents%20and%20Settings/All%20Users/Owner/Desktop/my%20fav%20tools/Simplicity%20Chunks%20Prototype%20v4/Streams.DLL
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v4

Post by XZodia »

You need to make a separate .info file, with the full file path of the scnr

but I think the last version I released was broken anyway...(I blame tiredness)

I'm currently working on a recursive version which I hope will be finished soon. In the mean time, if you wish to clone chunks, message me in some fashion and I'll upload a fix for the non-recursive version.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
herger
Posts: 68
Joined: Thu Aug 14, 2008 3:49 am
Contact:

Re: Simplicity: Chunks Prototype

Post by herger »

Ogrish wrote:My dropdown box wont change to all files, when trying to build.

OK so my goal is to add Crate spawns and placements to a BSP conversion map built from zanzabar.
Normally i overwrite the whole pallets from the ONYX SLC map, but it breaks conversion maps.
So i open the newest Entity select the SCRN tag click parsed and save to a folder.
Too bad no .info tag, so i cant use this app to do the task.
If theres a better way please help, as this is the only thing keeping me from finishing the hands down best mod to be made
in the last couple years, by any team!
Great to hear you still haven't lost faith in our project Ogrisg =] I'm trying my best to get it so things work. So If Xodia can get this to work for us it would be awesome =D
Image
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v4

Post by XZodia »

Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: Simplicity: Chunks Prototype v4

Post by Ogrish »

Best app to come out in a while, I just successfully made the phmo of 1 collision box become 4 collision boxs.
Yes i tested it in game and it worked.

Great app, i cant wait to see what becomes of this.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v4

Post by XZodia »

v6 http://www.remnantmods.com/files/xzodia ... e%20v6.zip

Recursive Cloning!
Recursive Copying + Adding!
Recursive Replacing!
Recursive Deletion!

Tag Adder!
Mass Renamer + Relinker!
Tag Renamer now relinks, and saves!

Note: Renaming in any capacity, requires changes to all tags to be saved. (Changes are stored in memory until info window is closed)
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v6

Post by XZodia »

Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
NotZachary82
Posts: 1846
Joined: Thu Dec 20, 2007 8:39 pm

Re: Simplicity: Chunks Prototype v7

Post by NotZachary82 »

Get some automatic update feature ffs.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v7

Post by XZodia »

1. I've never done that before...so unsure the best way
2. I don't foresee many more updates (if any)...
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
troymac1ure
Keeper of Entity
Posts: 1282
Joined: Sat Aug 09, 2008 4:16 am
Location: British Columbia, Canada, eh
Contact:

Re: Simplicity: Chunks Prototype v4

Post by troymac1ure »

Ogrish wrote:I saved the scrn as gemini.info, but simplicity cant open it because it has illegal characters in path.
XZodia wrote:You need to make a separate .info file, with the full file path of the scnr
^this

Just open up notepad and type the location and filename of the BSP (or whatever) file it is you wish to have an info file for. Then save it as an .info file instead of .txt

Image
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

v8 Release

Now has updater!
Fixed Mass Renamer.

All future updates will only be available using the updater.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

v9 is now available to the updater.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

Are there any feature requests?
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: Simplicity v8

Post by Ogrish »

Copy all, and replace all, button would be nice.

Also how would one overwrite the scnr tag, any ideas?
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

2 ways of doing that.

1. Inject over the all old, to do this you must delete as much or more than you add, i.e. tag size has to be the same size or smaller.

2. build as a new tag and change the id in the map header/index (forget where it is)
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

Your wish is my command: v10
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
MrMurder
Posts: 47
Joined: Fri Feb 29, 2008 10:55 am

Re: Simplicity v8

Post by MrMurder »

Thanks Xzodia that will certainly help reduce the time on some of the projects i have in mind its ball ache testing every little effe or prtm on weapons and you know how much i like my weapons :twisted: .
will be putting the app through its paces today and get back to you.
Thanks For You're Time
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

v11 Small Update
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
OwnZ joO
Posts: 1197
Joined: Sun Dec 09, 2007 4:46 pm

Re: Simplicity v8

Post by OwnZ joO »

Lawl at versioning system :) .
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

Best. System. Eva. =P
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

I need testers for v12, it adds raw data when you add a chunk containing raw pointers.
(and removes raw when you delete a chunk)
At least it should, I need people to make sure it does before I make it an official release.
Message me.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity v8

Post by XZodia »

Never mind, did it myself =P

Released: v12 Raw Manipulation

My test: Cloned a chunk in the Bitmaps reflexive in a bitm, then checked out the resulting in entity's bitmap editor =)

Imagine the possibilities...
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
herger
Posts: 68
Joined: Thu Aug 14, 2008 3:49 am
Contact:

Re: Simplicity v8

Post by herger »

Awesome! I know Ogrish is making great work of it as it is lol. he's in love with it
Image
Post Reply