The Official Happiness Thread

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

Re: The Official Happiness Thread

Post by XZodia »

troymac1ure wrote:
JacksonCougar wrote:Got my SBSP plugin working properly with all Multiplayer maps. Weee.
Post?
I've been trying to get a proper SBSP plugin the past couple days as well (at least for chunk cloning) :?
As far as I'm aware SBSP chunk cloning isn't supported by entity, no matter what plugin you use since its not in the meta table.
Image
JacksonCougar wrote:I find you usually have great ideas.
JacksonCougar wrote:Ah fuck. Why must you always be right? Why.
User avatar
socrates
Posts: 565
Joined: Tue May 27, 2008 9:22 pm
Location: Oklahoma

Re: The Official Happiness Thread

Post by socrates »

Yayz for Ogrish
User avatar
JacksonCougar
Huurcat
Posts: 2460
Joined: Thu Dec 06, 2007 11:30 pm
Location: Somewhere in Canada

Re: The Official Happiness Thread

Post by JacksonCougar »

"Plugin" is not the right word. I mapped all reflexives and their sizes. That is all Soffish uses anyways when moving meta data around :|

Code: Select all

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Soffish
{
    public sealed partial class TagStructures
    {
        [Serializable]
        [Tag("sbsp", HeaderSize = 588)]
        public class sbsp
        {
            public _28_collision_materials[] _28_Collision_Materials;
            [Serializable]
            [Reflexive(Name = "Collision Materials", Offset = 28, ChunkSize = 20)]
            public class _28_collision_materials
            {
            }
            public _36_collision_bsp[] _36_Collision_Bsp;
            [Serializable]
            [Reflexive(Name = "Collision Bsp", Offset = 36, ChunkSize = 64)]
            public class _36_collision_bsp
            {
                public _0_3d_nodes[] _0_3D_Nodes;
                [Serializable]
                [Reflexive(Name = "3D Nodes", Offset = 0, ChunkSize = 8, PaddingStride = 8)]
                public class _0_3d_nodes
                {
                }
                public _8_bsp_planes[] _8_Bsp_Planes;
                [Serializable]
                [Reflexive(Name = "Bsp Planes", Offset = 8, ChunkSize = 16, PaddingStride = 16)]
                public class _8_bsp_planes
                {
                }
                public _16_leaves[] _16_Leaves;
                [Serializable]
                [Reflexive(Name = "Leaves", Offset = 16, ChunkSize = 4)]
                public class _16_leaves
                {
                }
                public _24_2d_refrences[] _24_2D_Refrences;
                [Serializable]
                [Reflexive(Name = "2D Refrences", Offset = 24, ChunkSize = 4)]
                public class _24_2d_refrences
                {
                }
                public _32_bsp2d_nodes[] _32_BSP2D_Nodes;
                [Serializable]
                [Reflexive(Name = "BSP2D Nodes", Offset = 32, ChunkSize = 16, PaddingStride = 16)]
                public class _32_bsp2d_nodes
                {
                }
                public _40_collision_surfaces[] _40_Collision_Surfaces;
                [Serializable]
                [Reflexive(Name = "Collision Surfaces", Offset = 40, ChunkSize = 8)]
                public class _40_collision_surfaces
                {
                }
                public _48_collision_edge_buffer[] _48_Collision_Edge_Buffer;
                [Serializable]
                [Reflexive(Name = "Collision Edge Buffer", Offset = 48, ChunkSize = 12)]
                public class _48_collision_edge_buffer
                {
                }
                public _56_collsion_model[] _56_Collsion_Model;
                [Serializable]
                [Reflexive(Name = "Collsion Model", Offset = 56, ChunkSize = 16, PaddingStride = 16)]
                public class _56_collsion_model
                {
                }
            }
            public _60_leaves[] _60_Leaves;
            [Serializable]
            [Reflexive(Name = "Leaves", Offset = 60, ChunkSize = 8)]
            public class _60_leaves
            {
            }
            public _92_leaf_surfaces[] _92_Leaf_Surfaces;
            [Serializable]
            [Reflexive(Name = "Leaf Surfaces", Offset = 92, ChunkSize = 8)]
            public class _92_leaf_surfaces
            {
            }
            public _100_pvs_data[] _100_PVS_Data;
            [Serializable]
            [Reflexive(Name = "PVS Data", Offset = 100, ChunkSize = 1)]
            public class _100_pvs_data
            {
            }
            public _108_cluster_portals[] _108_Cluster_Portals;
            [Serializable]
            [Reflexive(Name = "Cluster Portals", Offset = 108, ChunkSize = 36)]
            public class _108_cluster_portals
            {
                public _28_vertices[] _28_Vertices;
                [Serializable]
                [Reflexive(Name = "Vertices", Offset = 28, ChunkSize = 12)]
                public class _28_vertices
                {
                }
            }
            public _116_enviroment_stuff[] _116_Enviroment_Stuff;
            [Serializable]
            [Reflexive(Name = "Enviroment Stuff", Offset = 116, ChunkSize = 24)]
            public class _116_enviroment_stuff
            {
            }
            public _148_weather_pallete[] _148_Weather_Pallete;
            [Serializable]
            [Reflexive(Name = "Weather Pallete", Offset = 148, ChunkSize = 136)]
            public class _148_weather_pallete
            {
            }
            public _156_weather_polyhedral[] _156_Weather_Polyhedral;
            [Serializable]
            [Reflexive(Name = "Weather Polyhedral", Offset = 156, ChunkSize = 24)]
            public class _156_weather_polyhedral
            {
                public _16_planes[] _16_Planes;
                [Serializable]
                [Reflexive(Name = "Planes", Offset = 16, ChunkSize = 16)]
                public class _16_planes
                {
                }
            }
            public _164_sound_data[] _164_Sound_Data;
            [Serializable]
            [Reflexive(Name = "Sound Data", Offset = 164, ChunkSize = 36)]
            public class _164_sound_data
            {
            }
            public _172_bsp_model_1[] _172_BSP_Model_1;
            [Serializable]
            [Reflexive(Name = "BSP Model 1", Offset = 172, ChunkSize = 176)]
            public class _172_bsp_model_1
            {
                public _56_unknown[] _56_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown56", Offset = 56, ChunkSize = 16)]
                public class _56_unknown
                {
                }
                public _132_unknown[] _132_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown132", Offset = 132, ChunkSize = 8)]
                public class _132_unknown
                {
                }
                public _140_unknown[] _140_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown140", Offset = 140, ChunkSize = 2)]
                public class _140_unknown
                {
                }
                public _152_unknown[] _152_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown152", Offset = 152, ChunkSize = 2)]
                public class _152_unknown
                {
                }
                public _168_unknown[] _168_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown168", Offset = 168, ChunkSize = 1, PaddingStride = 16)]
                public class _168_unknown
                {
                }
            }
            public _180_bsp_textures[] _180_BSP_Textures;
            [Serializable]
            [Reflexive(Name = "BSP Textures", Offset = 180, ChunkSize = 32)]
            public class _180_bsp_textures
            {
                public _16_unknown[] _16_Unknown;
                [Serializable]
                [Reflexive(Name = "BSP Textures-Unknown16", Offset = 16, ChunkSize = 8)]
                public class _16_unknown
                {
                }
            }
            public _188_unknown[] _188_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown188", Offset = 188, ChunkSize = 2)]
            public class _188_unknown
            {
            }
            public _196_conveyor_surfaces[] _196_Conveyor_Surfaces;
            [Serializable]
            [Reflexive(Name = "Conveyor Surfaces", Offset = 196, ChunkSize = 24)]
            public class _196_conveyor_surfaces 
            { 
            }
            public _204_breakable_surfaces[] _204_Breakable_Surfaces;
            [Serializable]
            [Reflexive(Name = "Breakable Surfaces", Offset = 204, ChunkSize = 24)]
            public class _204_breakable_surfaces
            {
            }
            public _212_unknown[] _212_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown212", Offset = 212, ChunkSize = 116)]
            public class _212_unknown
            {
                public _0_unknown[] _0_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-0", Offset = 0, ChunkSize = 8)]
                public class _0_unknown
                {
                }
                public _8_unknown[] _8_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-8", Offset = 8, ChunkSize = 16)]
                public class _8_unknown
                {
                }
                public _16_unknown[] _16_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-16", Offset = 16, ChunkSize = 4)]
                public class _16_unknown
                {
                }
                public _24_unknown[] _24_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-24", Offset = 24, ChunkSize = 20)]
                public class _24_unknown
                {
                }
                public _40_unknown[] _40_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-40", Offset = 40, ChunkSize = 12)]
                public class _40_unknown
                {
                }
                public _48_unknown[] _48_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-48", Offset = 48, ChunkSize = 28)]
                public class _48_unknown
                {
                    public _12_unknown[] _12_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-48-12", Offset = 12, ChunkSize = 16)]
                    public class _12_unknown
                    {
                    }
                }
                public _56_unknown[] _56_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-56", Offset = 56, ChunkSize = 20)]
                public class _56_unknown
                {
                }
                public _64_unknown[] _64_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-64", Offset = 64, ChunkSize = 4)]
                public class _64_unknown
                {
                }
                public _108_unknown[] _108_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown212-108", Offset = 108, ChunkSize = 72)]
                public class _108_unknown
                {
                    public _16_unknown[] _16_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-108-16", Offset = 16, ChunkSize = 36)]
                    public class _16_unknown
                    {
                    }
                    public _24_unknown[] _24_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-108-24", Offset = 24, ChunkSize = 68)]
                    public class _24_unknown
                    {
                    }
                    public _40_unknown[] _40_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-108-40", Offset = 40, ChunkSize = 8)]
                    public class _40_unknown
                    {
                    }
                    public _48_unknown[] _48_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-108-48", Offset = 48, ChunkSize = 4)]
                    public class _48_unknown
                    {
                    }
                    public _64_unknown[] _64_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown212-108-64", Offset = 64, ChunkSize = 8)]
                    public class _64_unknown
                    {
                        public _0_unknown[] _0_Unknown;
                        [Serializable]
                        [Reflexive(Name = "Unknown212-108-64-0", Offset = 0, ChunkSize = 12)]
                        public class _0_unknown
                        {
                        }
                    }
                }
            }
            public _228_looping_sounds[] _228_Looping_Sounds;
            [Serializable]
            [Reflexive(Name = "Looping Sounds", Offset = 228, ChunkSize = 100)]
            public class _228_looping_sounds
            {
            }
            public _236_sound_environments[] _236_Sound_Environments;
            [Serializable]
            [Reflexive(Name = "Sound Environments", Offset = 236, ChunkSize = 72)]
            public class _236_sound_environments
            {
            }
            public _252_lens_flares[] _252_Lens_Flares;
            [Serializable]
            [Reflexive(Name = "Lens Flares", Offset = 252, ChunkSize = 60)]
            public class _252_lens_flares
            {
            }
            public _260_unknown[] _260_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown", Offset = 260, ChunkSize = 16)]
            public class _260_unknown
            {
            }
            public _268_unknown[] _268_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown", Offset = 268, ChunkSize = 20)]
            public class _268_unknown
            {
            }
            public _276_scenery_buffers[] _276_Scenery_Buffers;
            [Serializable]
            [Reflexive(Name = "Scenery Buffers", Offset = 276, ChunkSize = 104)]
            public class _276_scenery_buffers
            {
            }
            public _328_bsp_permutations[] _328_Bsp_Permutations;
            [Serializable]
            [Reflexive(Name = "Bsp Permutations", Offset = 328, ChunkSize = 200)]
            public class _328_bsp_permutations
            {
                public _24_bounding_box[] _24_Bounding_Box;
                [Serializable]
                [Reflexive(Name = "Bounding Box", Offset = 24, ChunkSize = 56)]
                public class _24_bounding_box
                {
                }
                public _56_unknown[] _56_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown56", Offset = 56, ChunkSize = 16)]
                public class _56_unknown
                {
                }
                public _112_unknown[] _112_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown112", Offset = 112, ChunkSize = 8, PaddingStride = 8)]
                public class _112_unknown
                {
                }
                public _120_unknown[] _120_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown120", Offset = 120, ChunkSize = 16, PaddingStride = 16)]
                public class _120_unknown
                {
                }
                public _128_unknown[] _128_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown", Offset = 128, ChunkSize = 4)]
                public class _128_unknown
                {
                }
                public _136_unknown[] _136_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown136", Offset = 136, ChunkSize = 4)]
                public class _136_unknown
                {
                }
                public _144_unknown[] _144_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown144", Offset = 144, ChunkSize = 16, PaddingStride = 16)]
                public class _144_unknown
                {
                }
                public _152_surfaces[] _152_Surfaces;
                [Serializable]
                [Reflexive(Name = "Surfaces152", Offset = 152, ChunkSize = 8, PaddingStride = 8)]
                public class _152_surfaces
                {
                }
                public _160_unknown[] _160_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown160", Offset = 160, ChunkSize = 12)]
                public class _160_unknown
                {
                }
                public _168_unknown[] _168_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown168", Offset = 168, ChunkSize = 16, PaddingStride = 16)]
                public class _168_unknown
                { 
                }
                public _176_unknown[] _176_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown176", Offset = 176, ChunkSize = 112)]
                public class _176_unknown
                {
                    public _100_unknown[] _100_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown176-100", Offset = 100, ChunkSize = 1)]
                    public class _100_unknown
                    {
                    }
                }
                public _184_unknown[] _184_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown184", Offset = 184, ChunkSize = 8)]
                public class _184_unknown
                {
                }
                public _192_unknown[] _192_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown192", Offset = 192, ChunkSize = 8)]
                public class _192_unknown
                {
                }
            }
            public _336_bsp_scenery_placement[] _336_Bsp_Scenery_Placement;
            [Serializable]
            [Reflexive(Name = "Bsp Scenery Placement", Offset = 336, ChunkSize = 88)]
            public class _336_bsp_scenery_placement
            {
            }
            public _344_unknown[] _344_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown344", Offset = 344, ChunkSize = 20)]
            public class _344_unknown
            {
                public _4_unknown[] _4_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown344-4", Offset = 4, ChunkSize = 2)]
                public class _4_unknown
                {
                }
                public _12_unknown[] _12_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown344-12", Offset = 12, ChunkSize = 2)]
                public class _12_unknown
                {
                }
            }
            public _352_unknown[] _352_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown352", Offset = 352, ChunkSize = 20)]
            public class _352_unknown
            {
                public _4_unknown[] _4_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown352-4", Offset = 4, ChunkSize = 2)]
                public class _4_unknown
                {
                }
                public _12_unknown[] _12_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown352-12", Offset = 12, ChunkSize = 2)]
                public class _12_unknown
                {
                }
            }
            public _360_unknown[] _360_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown360", Offset = 360, ChunkSize = 20)]
            public class _360_unknown
            {
            }
            public _480_unknown[] _480_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown480", Offset = 480, ChunkSize = 88)]
            public class _480_unknown
            {
                public _64_unknown[] _64_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown480-64", Offset = 64, ChunkSize = 72)]
                public class _64_unknown
                {
                    public _40_unknown[] _40_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-64-40", Offset = 40, ChunkSize = 4)]
                    public class _40_unknown
                    {
                    }
                    public _48_unknown[] _48_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-64-48", Offset = 48, ChunkSize = 4)]
                    public class _48_unknown
                    {
                    }
                    public _64_64_unknown[] _64_64_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-64-64", Offset = 64, ChunkSize = 4)]
                    public class _64_64_unknown
                    {
                    }
                }
                public _72_unknown[] _72_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown480-72", Offset = 72, ChunkSize = 56)]
                public class _72_unknown
                {
                    public _32_unknown[] _32_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-72-32", Offset = 32, ChunkSize = 32)]
                    public class _32_unknown
                    {
                    }
                    public _40_unknown[] _40_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-72-40", Offset = 40, ChunkSize = 4)]
                    public class _40_unknown
                    {
                    }
                    public _48_unknown[] _48_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-72-48", Offset = 48, ChunkSize = 4)]
                    public class _48_unknown
                    {
                    }
                }
                public _80_unknown[] _80_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown480-80", Offset = 80, ChunkSize = 64)]
                public class _80_unknown
                {
                    public _32_unknown[] _32_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-80-32", Offset = 32, ChunkSize = 32)]
                    public class _32_unknown
                    {
                    }
                    public _40_unknown[] _40_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-80-40", Offset = 40, ChunkSize = 4)]
                    public class _40_unknown
                    {
                    }
                    public _48_unknown[] _48_Unknown;
                    [Serializable]
                    [Reflexive(Name = "Unknown480-80-48", Offset = 48, ChunkSize = 4)]
                    public class _48_unknown
                    {
                    }
                }
            }
            public _496_unknown[] _496_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown496", Offset = 496, ChunkSize = 1, PaddingStride = 16)]
            public class _496_unknown
            {
            }
            public _532_unknown[] _532_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown532", Offset = 532, ChunkSize = 1)]
            public class _532_unknown
            {
            }
            public _540_unknown[] _540_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown540", Offset = 540, ChunkSize = 32)]
            public class _540_unknown
            {
            }
            public _548_water[] _548_Water;
            [Serializable]
            [Reflexive(Name = "Water", Offset = 548, ChunkSize = 172)]
            public class _548_water
            {
                public _32_raw_data_chunk_info[] _32_Raw_Data_Chunk_Info;
                [Serializable]
                [Reflexive(Name = "Raw Data Chunk Info", Offset = 32, ChunkSize = 16)]
                public class _32_raw_data_chunk_info
                {
                }
            }
            public _556_unknown[] _556_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown556", Offset = 556, ChunkSize = 16)]
            public class _556_unknown
            {
                public _0_unknown[] _0_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown556-0", Offset = 0, ChunkSize = 12)]
                public class _0_unknown
                {
                }
                public _8_unknown[] _8_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown556-8", Offset = 8, ChunkSize = 2)]
                public class _8_unknown
                {
                }
            }
            public _564_unknown[] _564_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown564", Offset = 564, ChunkSize = 52)]
            public class _564_unknown
            {
                public _12_unknown[] _12_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown564-12", Offset = 12, ChunkSize = 4)]
                public class _12_unknown
                {
                }
                public _20_unknown[] _20_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown564-20", Offset = 20, ChunkSize = 4)]
                public class _20_unknown
                {
                }
                public _28_unknown[] _28_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown564-28", Offset = 28, ChunkSize = 4)]
                public class _28_unknown
                {
                }
                public _36_unknown[] _36_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown564-36", Offset = 36, ChunkSize = 1)]
                public class _36_unknown
                {
                }
                public _44_unknown[] _44_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown564-44", Offset = 44, ChunkSize = 1)]
                public class _44_unknown
                {
                }
            }
            public _572_unknown[] _572_Unknown;
            [Serializable]
            [Reflexive(Name = "Unknown572", Offset = 572, ChunkSize = 92)]
            public class _572_unknown
            {
            }
            public _580_bsp_model_4[] _580_Bsp_Model_4;
            [Serializable]
            [Reflexive(Name = "Bsp Model 4", Offset = 580, ChunkSize = 48)]
            public class _580_bsp_model_4
            {
                public _16_unknown[] _16_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown16", Offset = 16, ChunkSize = 44)]
                public class _16_unknown
                {
                    public _16_rsrc[] _16_Rsrc;
                    [Serializable]
                    [Reflexive(Name = "Rsrc", Offset = 16, ChunkSize = 16)]
                    public class _16_rsrc
                    {
                    }
                }
                public _24_unknown[] _24_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown24", Offset = 24, ChunkSize = 24)]
                public class _24_unknown
                {
                }
                public _32_unknown[] _32_Unknown;
                [Serializable]
                [Reflexive(Name = "Unknown32", Offset = 32, ChunkSize = 24)]
                public class _32_unknown
                {
                }
            }
        }
    }
}
User avatar
Aumaan Anubis
Staff
Posts: 1812
Joined: Thu Dec 13, 2007 12:18 am
Contact:

Re: The Official Happiness Thread

Post by Aumaan Anubis »

Pretty sure this is the happiness thread.
User avatar
Click16
Posts: 1941
Joined: Mon Dec 31, 2007 4:36 am
Location: United States

Re: The Official Happiness Thread

Post by Click16 »

Aumaan Anubis wrote:Pretty sure this is the happiness thread.
:whogaf:

Lol jk, I just wanted to use that smiley. It makes me laugh. (Happiness)
Image
User avatar
Aumaan Anubis
Staff
Posts: 1812
Joined: Thu Dec 13, 2007 12:18 am
Contact:

Re: The Official Happiness Thread

Post by Aumaan Anubis »

So I had a zombie apocalypse dream Friday night. Was pretty cool.

It was me and my classmates in a building when it began. We didn't take it seriously at all.

It ends up me and 5 other people sprinting down a hallway being chased down by zombies.
We get out of the building, onto the street. Me and another guy wander off a few meters, I turn around and see this monster with spiked tentacles or whatever stab the other 4 survivors through the chest.
Me and my friend just freakin' book it down the street; I'm sprinting like it's nobody's business.
I look back and my friend's been stabbed through the chest, too.
So yeah, I'm the last survivor.

I eventually stop running. I'm the last survivor in a zombie/monster world, with the monster closing in, along with zombies in surrounding buildings.
I realize it's a dream, and quickly wake myself up from the dream.

Escaped the zombies; escaped the monster.

I just won.
User avatar
NotZachary82
Posts: 1846
Joined: Thu Dec 20, 2007 8:39 pm

Re: The Official Happiness Thread

Post by NotZachary82 »

It's too bad they didn't think of that.
User avatar
Gary
Posts: 1946
Joined: Thu Feb 14, 2008 10:17 pm
Location: USA, FL
Contact:

Re: The Official Happiness Thread

Post by Gary »

Your lucky, last zombie dream I had, I was eaten alive... then woke up...

Suppose my subconscious was trying to be somewhat realistic... though if it was why the hell were there zombies there to begin with...
User avatar
socrates
Posts: 565
Joined: Tue May 27, 2008 9:22 pm
Location: Oklahoma

Re: The Official Happiness Thread

Post by socrates »

worst nightmares are when you're half mutilated...waiting to wake up.... knowing its a dream.... still waiting... then you hear a weird ringing noise.. so ... out-of-place ... then realize its your alarm clock.. horrible.. mutilation doesn't wake you up, but an alarm clock does..
User avatar
Gary
Posts: 1946
Joined: Thu Feb 14, 2008 10:17 pm
Location: USA, FL
Contact:

Re: The Official Happiness Thread

Post by Gary »

Well, if I am in a deep enough sleep, I can't tell it's a dream, that is how it was with being eaten alive by a horde of zombies, scared the crap out of me...

And because I do school online, I can wake up later in the day, so I can be stuck in a dream/nightmare for a while... which can be a bad or good thing.
User avatar
Aumaan Anubis
Staff
Posts: 1812
Joined: Thu Dec 13, 2007 12:18 am
Contact:

Re: The Official Happiness Thread

Post by Aumaan Anubis »

socrates wrote:...waiting to wake up.... knowing its a dream.... still waiting...
Those are the best dreams ever. I had a not-so-recent infatuation with the idea of lucid dreaming. Basically, knowing that you're dreaming while in a dream.

You know, you can control anything about a dream, right? Your dream is just in your head. So if you can convince your mind that it's not real(this actually turns out to be slightly harder than one would imagine), it's quite easy to manipulate the dream to your desire.
User avatar
Zieon Eslador
Posts: 731
Joined: Wed Apr 30, 2008 1:16 am
Location: Virginia Awesome?: Yes

Re: The Official Happiness Thread

Post by Zieon Eslador »

I wish I could dream.

*Before someone tries to pull that "Everyone dreams, they just don't remember it" crap, look it up. Not everyone can dream, of course those that can't have to atleast have minor brain damage... **Which I'm not saying I have...
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
DoorM4n
Posts: 2154
Joined: Sun Dec 09, 2007 3:01 am
Location: Houston

Re: The Official Happiness Thread

Post by DoorM4n »

Aumaan Anubis wrote:So I had a zombie apocalypse dream Friday night. Was pretty cool.

It was me and my classmates in a building when it began. We didn't take it seriously at all.

It ends up me and 5 other people sprinting down a hallway being chased down by zombies.
We get out of the building, onto the street. Me and another guy wander off a few meters, I turn around and see this monster with spiked tentacles or whatever stab the other 4 survivors through the chest.
Me and my friend just freakin' book it down the street; I'm sprinting like it's nobody's business.
I look back and my friend's been stabbed through the chest, too.
So yeah, I'm the last survivor.

I eventually stop running. I'm the last survivor in a zombie/monster world, with the monster closing in, along with zombies in surrounding buildings.
I realize it's a dream, and quickly wake myself up from the dream.

Escaped the zombies; escaped the monster.

I just won.

NO WAY! That is the coolest dream ever!!! :D
Image
Remnant! We were the last stand.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: The Official Happiness Thread

Post by Ogrish »

Its the bad dream thread now i guess, lol.

My worst dream was me and some friends got shot by some guys down the street that ive fought more then once already. It was buisness as usual, we walk by, they start shit, every one gets lumped up, but this time one fucker had a gun and shot us all, my friends were dead i think, i was shot, and in pain but not dead. Ive been shot befor, but I was scared, so i was acting dead.
That fucking basturd came up talked some shit, then pointed the gun at my head. I could see threw the slits in my eyes, but i remained still. He got close, and i was thinking i have to do something, like go for the gun, but befor i could he shot me in the head.
I heard the gun, felt a jolt, and my vision was gone. The smell of spent gun powder filled my nose and the ringing from the shot faded as i died.
I woke up with a tear in my eye, and sweat down my back.

But it was a dream, and theres my happiness.
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: The Official Happiness Thread

Post by DemonicSandwich »

Zieon Eslador wrote:I wish I could dream.

*Before someone tries to pull that "Everyone dreams, they just don't remember it" crap, look it up. Not everyone can dream, of course those that can't have to atleast have minor brain damage... **Which I'm not saying I have...
My circadian rhythm is too screwed up to allow me to dream often.
Most nights I can only sleep 4-5 hours. Though when I do get a full night sleep I get some very lucid dreams.
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
troymac1ure
Keeper of Entity
Posts: 1282
Joined: Sat Aug 09, 2008 4:16 am
Location: British Columbia, Canada, eh
Contact:

Re: The Official Happiness Thread

Post by troymac1ure »

xzodia wrote:
troymac1ure wrote:
JacksonCougar wrote:Got my SBSP plugin working properly with all Multiplayer maps. Weee.
Post?
I've been trying to get a proper SBSP plugin the past couple days as well (at least for chunk cloning) :?
As far as I'm aware SBSP chunk cloning isn't supported by entity, no matter what plugin you use since its not in the meta table.
My bad. My brain was fried. I meant Scnr plugin. I spent alot of time finding the lost & incorrect offset reflexives. Still not 100% sure, need to run more tests, but at least it's no longer losing data when cloning chunks in the SCNR tag on Ascension. Need to verify it on other maps too..
xxpenguinxx
Posts: 1974
Joined: Sun Jan 27, 2008 4:50 am

Re: The Official Happiness Thread

Post by xxpenguinxx »

I have to say the weirdest dream I've had was a dream that combined warrock, F.E.A.R, a psychotic girl, and a random down syndrome looking cat... I got shot by a medic in the beginning, but some random green marine got me out of the firefight. I heard the "I need a medic" sound when I got shot too which was weird.

First a group of marines find this tomb stone with LED's on it. Someone kicks it or something and it opens up. Everyone went into hiding and this random black cat came out from tomb. One of the marines said "should we shoot it?" and then another marine whispers "The squirrels are watching." Then I started hearing random squirrel noises coming from the trees. So I somehow got home and my mom and I are rushing to grab as much as we can because we have to leave the area. I grab all my harddrives for some odd reason. As we are pulling out our one neighbor is just standing there next to the car saying "I won't stand behind you" while almost laughing. Right when we get around the corner my mom realizes she forgot something and goes to run back to the house when a squad of yellow marines comes speeding up shooting her dead. At the same time a squad of green marines pulls up at the same time shooting back at the red squad. That's when the red medic holding her uzi out of the window of a hummer shooting me and a random green marine grabs me. I blacked out in my dream when he grabbed me. I end up waking up with this psycho girl talking to me about something about the cat. I'm guessing she was the guardian of it because she said she protects it. Then towards the end of the conversation things started to heat up if you understand, and then I woke up... Most of the marines had that same voice that the replicas from fear have, and a few of the weapons were from fear as well.

I just lied in my bed for 20 minutes or so and all I could say was, WTF?

I'm wondering where the whole "The squirrels are watching" came from.
DemonicSandwich wrote:See that? You see that how it is highlighted down here but it's not highlighted right there? Ah, I guess that's what I get for pirating it.
In Soviet Russia, DS touches you. Say it again and I'll do more than touch. ~DS -Oh baby
A cat was licking itself to the sound of potato chips.
User avatar
neodos
Posts: 1493
Joined: Sun Dec 09, 2007 8:58 pm

Re: The Official Happiness Thread

Post by neodos »

Sunny all week :p
User avatar
DoorM4n
Posts: 2154
Joined: Sun Dec 09, 2007 3:01 am
Location: Houston

Re: The Official Happiness Thread

Post by DoorM4n »

Cloudy all week in my part of the world. I really do miss the sun!

Happy News!:
I have a craving to play the new Halo ODST game!
Image
Remnant! We were the last stand.
User avatar
Zieon Eslador
Posts: 731
Joined: Wed Apr 30, 2008 1:16 am
Location: Virginia Awesome?: Yes

Re: The Official Happiness Thread

Post by Zieon Eslador »

DoorM4n wrote:Cloudy all week in my part of the world. I really do miss the sun!

Happy News!:
I have a craving to play the new Halo ODST game!
Everyone is complaining that it's too much like Halo 3, but I really can tell a huge difference in gameplay. My friends still try to play the same as in Halo 3 though and die every other minute.
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
xxpenguinxx
Posts: 1974
Joined: Sun Jan 27, 2008 4:50 am

Re: The Official Happiness Thread

Post by xxpenguinxx »

mmm, subway

Maybe we should make an "official post your dream" thread.

EDIT: I just realized that you can just copy misfit model 3d from program files to a flash drive and it will load without needing to assign any app paths. Portable Misfit!
DemonicSandwich wrote:See that? You see that how it is highlighted down here but it's not highlighted right there? Ah, I guess that's what I get for pirating it.
In Soviet Russia, DS touches you. Say it again and I'll do more than touch. ~DS -Oh baby
A cat was licking itself to the sound of potato chips.
User avatar
NotZachary82
Posts: 1846
Joined: Thu Dec 20, 2007 8:39 pm

Re: The Official Happiness Thread

Post by NotZachary82 »

Logic all the way.
User avatar
Ogrish
Posts: 1512
Joined: Wed Dec 12, 2007 2:56 am

Re: The Official Happiness Thread

Post by Ogrish »

xxpenguinxx wrote:mmm, subway

Maybe we should make an "official post your dream" thread.

EDIT: I just realized that you can just copy misfit model 3d from program files to a flash drive and it will load without needing to assign any app paths. Portable Misfit!
Many apps work that way, i some time mod at work on the work pc using 2 flash drives, 1 for apps and one for maps.
User avatar
socrates
Posts: 565
Joined: Tue May 27, 2008 9:22 pm
Location: Oklahoma

Re: The Official Happiness Thread

Post by socrates »

My teacher at the tech-center I attend for morning classes likes to make jokes;
so today, I decided to get him back for one he made on me last week..can't remember what he said.. but I told all my friends I would get him back...and I did...
so him and a student were talking and the student refers to a toll as a "ruler" whereas the technical name for it is a scale (triangular prism shaped ruler ..whoopdy doo...) anyways so the teacher corrects him and then states "I'm the only Ruler in here" ..there really arent any actual "rulers" they're all scales... anyway so.. the half a second after he says that ..
I look up and say:
"He's got the Pussy, He makes the rules" a quote I've seen on a few T-shirts.. (edited to say "food" instead of "rules" ..)
and naturally.. over half the class starts laughing.. revenge..
User avatar
JacksonCougar
Huurcat
Posts: 2460
Joined: Thu Dec 06, 2007 11:30 pm
Location: Somewhere in Canada

Re: The Official Happiness Thread

Post by JacksonCougar »

troymac1ure wrote:
xzodia wrote:
troymac1ure wrote:
JacksonCougar wrote:Got my SBSP plugin working properly with all Multiplayer maps. Weee.
Post?
I've been trying to get a proper SBSP plugin the past couple days as well (at least for chunk cloning) :?
As far as I'm aware SBSP chunk cloning isn't supported by entity, no matter what plugin you use since its not in the meta table.
My bad. My brain was fried. I meant Scnr plugin. I spent alot of time finding the lost & incorrect offset reflexives. Still not 100% sure, need to run more tests, but at least it's no longer losing data when cloning chunks in the SCNR tag on Ascension. Need to verify it on other maps too..
Every reflexive is paddded to 4 bytes, except when they are padded to something else...
SCNR had one wrong reflexive size in MP maps.
Post Reply