HALO 4 FORGE : Recordive Motion (explained)

ok so im just going to post my ideas for H4 Forge feel free to do so yourself

-=Summarized=-
Part 1 = Recording Motion (Indepth of how it can be done)
Part 2 = Want list

ok now for my first thought about animating objects or recording there motion(s)
now i don’t think anyone has put much thought to how this could be actually done
ok so sense you/we all ready have coordinates (hopefully refined a bit) along with respawning and despawning (hopefully) we can now create “Recordive Motion” quite easily

first of all there needs to be a special button combo to activate the recordive motion menu

(so you don’t constantly murder the ram with idling)

i suggest maybe down on the d-pad

now if you already holding an object after you press that you’ll be
(asked at the top of the screen)
to press both thumb sticks in to activate say a 3 sec count down at 0 it will take the sample starting coordinate and at 0
any movement that you make with the object will be recorded and after the set time (customizable between 3, 5, 10, seconds?) it will animate and well this is a better bay to explain then just making you read for an hour

ok so first of all we will need a bit of Simple code (Extra simplified for everyone)

if object is selected

down on D-pad= menu active: true
LS + LR = print (Recording will start in 3 seconds)
start counting down (3 sec)
Label Object in question .ObjectWithPath
log start Coordinates (X,Y,Z) and save them to .path and .Starting-Coordinates
Once Count Down = 0 print (10 sec) countdown (Start counting down)
start recording (X,Y,Z) Coordinates (1 Coordinate per frame)
when countdown reaches (0)
stop recording (X,Y,Z) Coordinates and save to .path

now that its recorded we can merge the .path with .ObjectWithPath

Print: Would You Like to Save This Recording?

  • Save
  • Discard

If Save is= true Save .Path Apply .path To .ObjectWithPath
(Basically Create New Mesh With The New .Path Applied)

— (Theres obviously going to have to be a couple of statements to make sure the labelling docent get mixed up)

now we need to animate the object with the new recorded path applied


Ok so now spawn in the object with .path applied and place it at .Starting-Coordinates Fallow (X,Y,Z) per frame path

If .Starting-Coordinates = the last recorded (X,Y,Z) Coordinate of .path
then respawn and try again (If The Object dose not move)(Useful if you want a floor to despawn and respawn to drop stuff)

If .Starting-Coordinates - does not = the last recorded (X,Y,Z) Coordinate of .path

then Print…

Loop Animation:

-Once-
-Forever-

if (Once) is selected then when the object spawns it will fallow .path once the rest at the last recorded Coordinate of .path
if (Forever) is selected then when the object spawns it will fallow .path then try again
and thats it…

now you pretty much got recordive motion if you see errors feel free to point them out but just know that im not a “pro” so some of it may be erroneous

But thats just my idea… =]

Also if you like this idea comment and tell me so and give it more publicity=-

I think I love you. I’ve gotten a headache thinking how this could be possible. Turns out it was this simple. :smiley:

lol thanks it gave pain to my brain to

(PART 2)
first of all just saying it

-Custom Button Remaping!

-Copy & Paste

-Intensely Simplified Objects (To increase Budget)
i mean no one needs to have every object to have lights, transparent pieces, or crazy amounts of edges

-The ability to make objects cast shadows -makes object cost 2x more (can Enabled or Disabled) to save money?

-Custom Hue control for all objects (PINK Buildings AND Purple Guns FTW! )
also helpful if block lighting is messed up (Aka Black or Wight)

-Custom Hue, Saturation control for FX orbs

-Movable objects (i mean if you can set it to normal then it stays normal and docent freeze)

-Custom Ability zones (where you can set what weapons, abilities, speed, gravity, shields, and…
sound… (space, under water, or normal)
-ya i know its kinda far out but it wouldn't be that hard i mean oddballs can do 80% of that

Flashlights (pick up like an armour ability)
-More Scenery items (aka all halo 3 scenery)

-the ability to "remove" the clouds and reveal the stars

-Go under water without dying. Its as simple as it sounds but would offer a much larger variety of what you can do

-Keep that awesome transparent water from the defiant map pack
-and a really important thing is WE LIKE GLITCHY! if we can go and play slayer in 2d trees or go so far out the map it overloads or ifwe can just go were we want and delete the count down barriers then well be more then happy (im not saying you can just gothere in matchmaking but that you can go through a set telleporter like in sand box or something)

-forklifts nuff said…

-more lights, shields, and an unclassified budget (aka 1000 walls instead of 100 of 10 things)

-all types of grenades… Fire, Spike, Plasma, Normal

-Map Folders… (like so your can have you map and game type in one download)
(do it for the puzzle map makers)

-undo button and terrain editor… JUST NO.

-an Editor list, so that every person who has Edited or improved the map gets credit. (like if theres 2 map makers who made the map)

-Sticky Objects… so that object perfectly stick together

-MOAR Pallets!

-Perhaps just window pane objects with no frame? (small, medium, large)

-More teleporters… like 26

-There should be a rock dedicated to walling-off areas

-and now its your turn what do you want…
(and please don't say forgeable scarabs and elephants)

Forgeable scarabs and elephants :smiley:

Seriously though there are two things I’d add to that list:

-A lock feature: You can lock a specific object to a vehicle and have it always stay that exact distance from the vehicle even when the vehicle moves. For excample you could lock a platfrom or wreaking ball to a falcon/hornet,

-Doors and switches that you can link together by channels.

Also why did you say “undo button…JUST NO”? :frowning:

More scenery objects (barrels, pallets, jersey barriers) to add athsetics to the maps.

I also have this idea for a “poster block” It’s basically a cube with 6 different poster designs on each side.

Side 1- ODST Logo
Side 2- Caution Tape (Yellow and Black stripes)
Side 3- Hazard Warning (Just a exclamaition point in a traingle or something)
Side 4- Covenant symbols
Side 5- A big red arrow
Side 6- Random papers/posters layered over one another

Say you want an ODST sign on a wall. you rotate the block to the odst side, then merge it into the wall untill it is just barely sticking out. It should look like “ODST” is painted on the wall. If you want some Covenant symbols on a panel, just merge the block in untill the Covevant Sybol Side is sticking out.

I have many ideas for sides, so I think there shoudl be at least 3 poster blocks (6 sides on each makes 18 “posters”, adding a lot of variety to maps)

Block 2

Side 1- letter “A”
Side 2- letter “B”
Side 3- letter “C”
Side 4- letter “D”
Side 5- Number “1”
Side 6- Number “2”

Block 3

Side 1- “Infected” biohazard sign
Side 2- More covevant symbols (to add variety)
Side 3- Buttons and screens
Side 4- Skull and crossbones
Side 5- Spartan helmet picture
Side 6- A red octagon outlined in white with a white hand in the middle (Like the “Yoink” medal, basically a stop sign.)

The reason I care so much about athstetics is because most peoples complaint of forge world is that the maps are always so boring, and I agree. Hopefully Halo 4s forge will lead to better looking maps.

cuz if there was a undo button chances are that if you had one it would murder the ram
(because it would have to save the current position of every block on the map all at the same time 60 times a second)
thats like 3 gigs of memory taken up just so you can undo the deleting of that one object that you didn’t mean to delete

@Shfteenteen i like that block idea but mostly for the numbers and letters (SPELLING made easy)

but to add to that i think it would be cool to have the ability to record a voice clip and tag it to that number block
(like a tele channel) and when you hold “X” on it to play it would play that voice clip giving instruction or whatever
(it would be awesome for adventure/puzzle maps)

Wouldn’t this cause jittery movement paths for people who aren’t able to move perfectly, or when an object needs to be moved along multiple axes (remember, Forge automatically activates panning when holding an object)?

I think it would be better if we could simply place a path in the world – that is, placing points in 3D space for the object to move to. Some path-smoothing options could help to keep that from looking too jagged.

i like it!!! it will add even personality on the maps we make

> Flashlights (pick up like an armour ability)
> -More Scenery items (aka all halo 3 scenery)
>
>
> -Keep that awesome transparent water from the defiant map pack
> -and a really important thing is WE LIKE GLITCHY! if we can go and play slayer in 2d trees or go so far out the map it overloads or ifwe can just go were we want and delete the count down barriers then well be more then happy (im not saying you can just gothere in matchmaking but that you can go through a set telleporter like in sand box or something)
>
>
> -forklifts nuff said…

all this, YES!!! WE DO LIKE GLITCHY!!!

@davidjcobb this would not be vary jitter at all cuz of the coordinates being captured at 60 coordinates a sec (it would be the same as if you were moving it yourself)