+ Reply to Thread
Page 42 of 46 FirstFirst ... 32 40 41 42 43 44 ... LastLast
Results 411 to 420 of 457

Thread: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

  1. #411
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials

    I decided that the E2 needed to be better documented, and since I no longer posses the time to create video tutorials, I decided to write up a text documentation of basic E2 functionality. I will be adding more examples and activities to the guide in the future, so don't worry if you don't understand things yet, there will be more examples and ways to absorb the material in the future. I will also be creating other guides on more advanced E2 functionality in the future.

    Revan's Expression Gate 2 Gui...
    Last edited by turck3; 10-13-2009 at 03:39 PM.

  2. #412
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials

    I may end up doing a tutorial on this later, but for now it's just a work in progress..... the intention is to make a holographic theater. Users will be able to easily create holograms with a mouse based user interface. After doing so, they'll be able to adjust the holograms over time via a time line feature with key frames. Like Adobe Flash, the E2 will calculate how the holograms behave in between key frames. For the time being however, I'm just working on the basics, creating the holograms and adjusting them.

    Here's what I've got so far:
    (Setup is 2 E2s & a console screen on a 2x2 plate)

    Can probably make this more efficient, so I may do that.... eventually. For the time being, just understand that it's purpose is to allow users to select different things for their mouse to control.
    Code:
    @name Studio Board
    @inputs IX IY Use Console:wirelink
    @outputs Col1 ColCre Shape:string
    @persist OX OY
    @trigger Use
    interval(500)
    
    Console:writeCell(2041, 1) #Clears screen
    OX = round(IX*29)
    OY = round(IY*17) - 1
    
        #Left Menu
        CreateMouse = (OX >= 0 & OX <= 5 & OY == 0)
        Console:writeString("Create", 0, 0, (Col1 == 1 ? 111 : 999), (Col1 == 1 ? 999 : 0), CreateMouse)
        
        #Left Middle Menu
        if(Col1 == 1)
        {
            BoxMouse = (OX >= 9 & OX <= 12 & OY == 0)
            Console:writeString("Box", 9, 0, (ColCre == 1 ? 111 : 999), (ColCre == 1 ? 999 : 0), BoxMouse)
            
            Sph1Mouse = (OX >= 9 & OX <= 16 & OY == 1)
            Console:writeString("Sphere 1", 9, 1, (ColCre == 2 ? 111 : 999), (ColCre == 2 ? 999 : 0), Sph1Mouse)
            
            Sph2Mouse = (OX >= 9 & OX <= 16 & OY == 2)
            Console:writeString("Sphere 2", 9, 2, (ColCre == 3 ? 111 : 999), (ColCre == 3 ? 999 : 0), Sph2Mouse)
            
            Sph3Mouse = (OX >= 9 & OX <= 16 & OY == 3)
            Console:writeString("Sphere 3", 9, 3, (ColCre == 4 ? 111 : 999), (ColCre == 4 ? 999 : 0), Sph3Mouse)
            
            CylMouse = (OX >= 9 & OX <= 16 & OY == 4)
            Console:writeString("Cylinder", 9, 4, (ColCre == 5 ? 111 : 999), (ColCre == 5 ? 999 : 0), CylMouse)
            
            ConMouse = (OX >= 9 & OX <= 13 & OY == 5)
            Console:writeString("Cone", 9, 5, (ColCre == 6 ? 111 : 999), (ColCre == 6 ? 999 : 0), ConMouse)
            
            PyrMouse = (OX >= 9 & OX <= 16 & OY == 6)
            Console:writeString("Pyramid", 9, 6, (ColCre == 7 ? 111 : 999), (ColCre == 7 ? 999 : 0), PyrMouse)
            
            PriMouse = (OX >= 9 & OX <= 14 & OY == 7)
            Console:writeString("Prism", 9, 7, (ColCre == 8 ? 111 : 999), (ColCre == 8 ? 999 : 0), PriMouse)
            
            Tor1Mouse = (OX >= 9 & OX <= 16 & OY == 8)
            Console:writeString("Torus 1", 9, 8, (ColCre == 9 ? 111 : 999), (ColCre == 9 ? 999 : 0), Tor1Mouse)
            
            Tor2Mouse = (OX >= 9 & OX <= 16 & OY == 9)
            Console:writeString("Torus 2", 9, 9, (ColCre == 10 ? 111 : 999), (ColCre == 10 ? 999 : 0), Tor2Mouse)
            
            Tor3Mouse = (OX >= 9 & OX <= 16 & OY == 10)
            Console:writeString("Torus 3", 9, 10, (ColCre == 11 ? 111 : 999), (ColCre == 11 ? 999 : 0), Tor3Mouse)
            
            TetMouse = (OX >= 9 & OX <= 14 & OY == 11)
            Console:writeString("Tetra", 9, 11, (ColCre == 12 ? 111 : 999), (ColCre == 12 ? 999 : 0), TetMouse)
            
            PlaMouse = (OX >= 9 & OX <= 14 & OY == 12)
            Console:writeString("Plane", 9, 12, (ColCre == 13 ? 111 : 999), (ColCre == 13 ? 999 : 0), PlaMouse)
            
            if(ColCre)
            {
                Console:writeString("Ready", 20, 0, (ColCre == 13 ? 111 : 999), (ColCre == 13 ? 999 : 0), 1)       
            }
            
        }
    
    if(Use & ~Use)
    {
        if(CreateMouse) { Col1 = (Col1 == 0)*1 }
            if(BoxMouse) { ColCre = (ColCre != 1)*1, Shape = "cube"}
            if(Sph1Mouse) { ColCre = (ColCre != 2)*2, Shape = "icosphere" }
            if(Sph2Mouse) { ColCre = (ColCre != 3)*3, Shape = "icosphere2" }
            if(Sph3Mouse) { ColCre = (ColCre != 4)*4, Shape = "icosphere3" }
            if(CylMouse) { ColCre = (ColCre != 5)*5, Shape = "cylinder" }
            if(ConMouse) { ColCre = (ColCre != 6)*6, Shape = "cone" }
            if(PyrMouse) { ColCre = (ColCre != 7)*7, Shape = "pyramid" }
            if(PriMouse) { ColCre = (ColCre != 8)*8, Shape = "prism" }
            if(Tor1Mouse) { ColCre = (ColCre != 9)*9, Shape = "torus" }
            if(Tor2Mouse) { ColCre = (ColCre != 10)*10, Shape = "torus2" }
            if(Tor3Mouse) { ColCre = (ColCre != 11)*11, Shape = "torus3" }
            if(TetMouse) { ColCre = (ColCre != 12)*12, Shape = "tetra" }
            if(PlaMouse) { ColCre = (ColCre != 13)*13, Shape = "plane" }
    }
    
    This second E2 is going to control all of the holograms. Thus far I have it such that the users can create the holograms and set their positions. I hope to work out a better algorithm for moving the hologram vertically, but all the other things I tried didn't work.
    Code:
    @name Studio Creation
    @inputs Mode ShapeNum Shape:string
    @outputs Next Cre Eye Chng
    @persist
    @trigger 
    interval(50)
    
    Ply = owner()
    
    if(ShapeNum & ~ShapeNum) { Cre = 1 }
    
    if(ShapeNum & Ply:keyAttack2()) { Cre = 1 }
    
    if(Cre == 2)
    {
        Chng = Ply:eye():z() - Eye
        Eye = Ply:eye():z()
        if(Chng) { holoPos(Next - 1, holoEntity(Next - 1):pos() + vec(0,0,(Chng > 0 ? 2 : -2))) }
        if(Ply:keyAttack1())
        {
            Cre++    
        }
    }
    elseif(Cre == 1 & Ply:keyAttack1())
    {
        holoCreate(Next, Ply:aimPos(), vec(1,1,1))
        Eye = Ply:eye():z()
        holoModel(Next, Shape)
        Next++
        Cre++
        interval(250)
    }
    

  3. #413
    Lurker kridius is on a distinguished road kridius's Avatar
    Join Date
    Jun 2009
    Posts
    4

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    hmm i cant seem to get the videos working....
    its stuck buffering

    anyone else have this problem

    or turck3 do you have an idea?

  4. #414
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    Revver can often be a glitchy place... I've been meaning to switch to another host for ages now... I've just been too busy and lazy to actually download every video and reupload 'em.... one day... one day I'll do it..... but not today :\

    Things that often will fix problems there:
    1. Refresh
    2. Use a common browser, IE or Firefox.....
    3. Waiting a few hours for site repairs to finish


    I just got one of them working now... so I'll assume that the '3rd' option I put above doesn't apply in this case.....

    Good luck.

  5. #415
    Lurker kridius is on a distinguished road kridius's Avatar
    Join Date
    Jun 2009
    Posts
    4

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    Quote Originally Posted by turck3 View Post
    Revver can often be a glitchy place... I've been meaning to switch to another host for ages now... I've just been too busy and lazy to actually download every video and reupload 'em.... one day... one day I'll do it..... but not today :\

    Things that often will fix problems there:
    1. Refresh
    2. Use a common browser, IE or Firefox.....
    3. Waiting a few hours for site repairs to finish


    I just got one of them working now... so I'll assume that the '3rd' option I put above doesn't apply in this case.....

    Good luck.
    i could be willing to re upload all of them with your permission of course

  6. #416
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    People have offered in the past.. I just don't want to give out any account info...

  7. #417
    Lurker kridius is on a distinguished road kridius's Avatar
    Join Date
    Jun 2009
    Posts
    4

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    Quote Originally Posted by turck3 View Post
    People have offered in the past.. I just don't want to give out any account info...
    wait cant u just dl them off revver?

  8. #418
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    Meant the account on the *other* site.... I already have switched some of them...

  9. #419
    Wire Noob crystalClear is on a distinguished road crystalClear's Avatar
    Join Date
    Jan 2010
    Posts
    1

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    wow thanks revan, and well turck3 for making this thread, its really helped me understand wire just that little bit more. Thanks again
    I sometimes dream about Cheese

  10. #420
    Success: An illusion

    turck3 will become famous soon enough turck3's Avatar
    Join Date
    Jun 2007
    Location
    USA
    Posts
    1,719
    Blog Entries
    2

    Default Re: Revan's Wiremod Tutorials - Now Featuring E2 Guides!

    Hehe, Revan, turck3, both are me. Anyways, sure thing, I always enjoy making tutorials :P

+ Reply to Thread
Page 42 of 46 FirstFirst ... 32 40 41 42 43 44 ... LastLast

LinkBacks (?)

  1. 07-08-2010, 09:17 AM
  2. 06-06-2010, 06:18 AM
  3. 03-13-2010, 02:18 AM
  4. 03-03-2010, 01:58 PM
  5. 02-25-2010, 01:31 AM
  6. 02-13-2010, 10:08 AM
  7. 01-30-2010, 10:53 PM
  8. 01-29-2010, 10:34 PM
  9. 01-27-2010, 12:56 PM
  10. 01-27-2010, 07:43 AM

Similar Threads

  1. Revan's OS
    By turck3 in forum Finished contraptions
    Replies: 48
    Last Post: 07-10-2010, 02:36 AM
  2. -orb-'s Wiremod Tutorials
    By -orb- in forum Wiremod Tutorials
    Replies: 880
    Last Post: 08-25-2009, 09:00 AM
  3. Danish Wiremod Tutorials
    By BatMads in forum Wiremod Tutorials
    Replies: 11
    Last Post: 07-09-2009, 09:21 AM
  4. Dark G's Wiremod Tutorials
    By gameguysz in forum Wiremod Tutorials
    Replies: 12
    Last Post: 08-10-2008, 06:15 PM
  5. Revolverman's Wiremod Tutorials
    By revolverman in forum Wiremod Tutorials
    Replies: 3
    Last Post: 07-31-2007, 09:47 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots