Simplicity

A wealth of applications with which you will need to mod Halo 2.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Simplicity

Post by XZodia »

Simplicity isn't your average modding app. It doesn't mod maps. It mods the stuff Entity extracts from maps. This makes its relatively simple to manipulate chunks. As far as I'm aware everything you see here works.
Post any errors or suggestions.

Recursive Cloning.
Recursive Copying + Adding.
Recursive Replacing.
Recursive Deletion.

Tag Adder.
Mass Renamer + Relinker.
Tag Renamer 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

To use do the following:
  • Load up a map in Entity
    Check: Parsed, Recursive, Sounds
    Select the tag you want to edit
    Save it somewhere (make sure to give the tag a new name)
    Load up Simplicity
    Do Stuff
    Don't forget to Save.
    Go back to Entity and Build The tag into your map
Attachments
Simplicity v16.zip
(805.31 KiB) Downloaded 524 times
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

Post by NotZachary82 »

Oshi-
User avatar
kornman00
Posts: 104
Joined: Wed Jan 20, 2010 7:48 pm

Re: Simplicity: Chunks Prototype

Post by kornman00 »

bug: the word "chunk" is used everywhere where the name "tag block" should be seen

repo steps:
1. open application
2. no tag blocks
3. ???
4. no profits
User avatar
Zieon Eslador
Posts: 731
Joined: Wed Apr 30, 2008 1:16 am
Location: Virginia Awesome?: Yes

Re: Simplicity: Chunks Prototype

Post by Zieon Eslador »

NotZachary82 wrote:Oshi-
My jaw rolled under your chair, can I have it back?

Also, kornman, ehh... carry on.
Zieon Eslador (1:23:09 AM): I haven't seen Watchmen, but I plan to eventually...
NotZachary (1:23:15 AM): it has nukes, random things happening, and retards screaming
NotZachary (1:23:19 AM): kinda like MW2
User avatar
rentreg
Posts: 327
Joined: Sun Jul 26, 2009 3:11 am

Re: Simplicity: Chunks Prototype

Post by rentreg »

nice. i knew he was working on something!
Most users ever online was 152 on March 16th, 2012, 7:02 am
what happened on March 16th, 2012 at 7:02 am? 0_o
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: Simplicity: Chunks Prototype

Post by Ogrish »

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.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype

Post by XZodia »

Ogrish wrote:Ps this dont work with the troys entity because its not saving an info file.
I tested it using troys entity...

and your problem is likely that you injected with the same name, you need to rename it when you export it, or change the name in the xml file
this function has been added to the program for the next release
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
rentreg
Posts: 327
Joined: Sun Jul 26, 2009 3:11 am

Re: Simplicity: Chunks Prototype

Post by rentreg »

i cloned a weapon barrel 3 times over. enums, string ids and floats all had data overflow.
Most users ever online was 152 on March 16th, 2012, 7:02 am
what happened on March 16th, 2012 at 7:02 am? 0_o
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype

Post by XZodia »

looking into it now.
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

Post by NotZachary82 »

This is giving me errors regardless of what I clone, though I've only tried two reflexives, yet these shouldn't give me issues when cloning. Cloning LOD chunks in the model tag breaks it completely, and cloning attachments in the weapon tag just overall kills the map. :|
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype

Post by XZodia »

yea...i managed to clone a load of attachments but i seem to have accidentally broken something since then >_<
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

Post by troymac1ure »

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.
User avatar
Grimdoomer
Admin
Posts: 1835
Joined: Sun Dec 09, 2007 9:09 pm

Re: Simplicity: Chunks Prototype

Post by Grimdoomer »

Too bad you still can't clone bsp/lightmap tag blocks.
Don't snort the magic, we need it for the network.
User avatar
neodos
Posts: 1493
Joined: Sun Dec 09, 2007 8:58 pm

Re: Simplicity: Chunks Prototype

Post by neodos »

Who wants to clone that? we can't modify bsp or lightmap yet.

This app is great hopefully it can get integrated into entity =)
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype

Post by XZodia »

I fixed it.
Update Posted.

You can now rename tags using the program, but it won't change in the treeview unless you reload it. Also, you need to save after you rename.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
DemonicSandwich
Trollwich
Posts: 1620
Joined: Sat Dec 08, 2007 9:47 pm
Location: I...huh...I don't really know. x.x

Re: Simplicity: Chunks Prototype

Post by DemonicSandwich »

Why not have auto save?

Or perhaps have it auto-reload after you save the name change?
Model Customization Pt.01|Model Customization Pt.02|Bipd Attachments|True Marker Rotations
"I'm the h4x man! Skibby Dibby Dib YoDahDubDub, YoDahDubDub"
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype

Post by XZodia »

DemonicSandwich wrote:Why not have auto save?

Or perhaps have it auto-reload after you save the name change?
could do, but i was trying to keep it so that no changes where applied till the end
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 v2

Post by XZodia »

Has anyone had a chance to try this out yet?
I want to hear your success stories and failures =)
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 v2

Post by NotZachary82 »

I haven't tried to see if everything works in game, but I tried a few random tags and they all injected fine. The biped tag, however, threw me an error upon injecting, though it did not when the map I was injecting into did not have the original biped.

Also, can you add the ability to delete reflexives? Deleting all the chunks does NOT do justice.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v2

Post by XZodia »

NotZachary82 wrote:The biped tag, however, threw me an error upon injecting, though it did not when the map I was injecting into did not have the original biped.
What was the error?
NotZachary82 wrote:Also, can you add the ability to delete reflexives? Deleting all the chunks does NOT do justice.
You mean your too lazy to click delete a few times?
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 v2

Post by NotZachary82 »

XZodia wrote:What was the error?
Scratch that. I think it was just the campaign maps hating me. :p
XZodia wrote:You mean your too lazy to click delete a few times?
No, deleting all the chunks completely borked everything from the reflexive offset to the end of the meta.
User avatar
XZodia
Staff
Posts: 2208
Joined: Sun Dec 09, 2007 2:09 pm
Location: UK
Contact:

Re: Simplicity: Chunks Prototype v2

Post by XZodia »

XZodia wrote:You mean your too lazy to click delete a few times?
No, deleting all the chunks completely borked everything from the reflexive offset to the end of the meta.[/quote]
I see, I intended to redo the delete code anyway, I'll take a look at it tomorrow.
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 v2

Post by XZodia »

Shock120 wrote:what does this still do with entity, that still has tag and chunk building issues?
I'm not sure what you mean...entity has always been able to build things...
It just has issues with chunks, which is the reason for this...
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 v3

Post by XZodia »

v3 is Up. Fixes the delete button. Keep the stories coming. =)
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 v3

Post by XZodia »

v4 (Fixed: forgot to remove the references from the xml file in v3 when deleting a chunk)
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
Post Reply