Shop Forum More Submit  Join Login
Newest updates:
5/8: New attachments and other items, bugfixes
4/20: Save to script feature added
3/11: A bunch more attachments; updated icons; inputs/outputs now have labels on mouseover
3/9: Frisbee, rocket attachment, and motor attachment added; 'Circuits' folder renamed 'Connectors', reorganized
3/4: Barrel behavior enhanced.


Here is what is essentially the beta version of IB2. I am releasing it under this different name just so it doesn't attract too much attention for the time being.

Notes:

--Press up/down/left/right to move camera, +/- to zoom in/out.

--About FIRE-- right now the only way to light things on fire is to select the Circle item and move its temperature slider past 200 degrees. It will then appear on the stage hot and on fire. It can, however, catch other objects on fire (if they are flammable) and more generally transfer its heat.

--About CIRCUITS--check out this video where I explain them and show what you can do... [link]

--(for script creators/editors) The built-in scripts (the ones whose ID's begin with '!' are automatically reset each time the game runs. To edit these items I'd suggest copying their scripts over to a new item and editing them from there. This way it will save correctly.

Any other questions, please ask! And all suggestions/comments are welcome--that's why I am posting this after all!

And if you really want to go above and beyond, I'd love to see user created weapons and other items made with scripting--if they are good enough I will include them in the final game for sure (along with proper credit of course, though unfortunately I have no ability to compensate script developers monetarily at this point).

If you have any questions about scripting please ask, although my best advice is to look at all the scripts of the built-in items to see how they work, maybe copy their scripts over to a new item and do some tweaking to see what can be done. Then if you are ready, try to tackle a new item.

At this point there is no help or official API reference, but the in-game autocompletion should be a big help for identifying the available functions. Feel free to ask me about any of them.
Add a Comment:
 
:iconikillnukes:
Ikillnukes Featured By Owner Aug 6, 2011
You could add dummy Interactive Buddy this game.
Doing a multiplayer game construction.
You could put a place to search for servers and nowhere else to create your server.
You could add many things such as blocks, arms, people, buildings, vehicles...
I'm spanish, I use Google Translator.
Reply
:iconwadywaza:
wadywaza Featured By Owner Aug 4, 2011  Student Artist
its very good thx for the beta
Reply
:iconpielover88888:
pielover88888 Featured By Owner Jul 26, 2011
add the shop soon?
Reply
:iconpielover88888:
pielover88888 Featured By Owner Jul 26, 2011
in the future when it has buddy maybe make thing for having a "buddy/no-buddy" option? and add way moar objects? lulz
Reply
:iconpielover88888:
pielover88888 Featured By Owner Jul 25, 2011
awesome man! also, could ya just say ur not dead.. AGAIN!? cuz.. ur a tad .. dead lol eager for ib2 but dont name it that cuz "incredibots 2" uses that nickname..
Reply
:iconhomer2410:
homer2410 Featured By Owner Jul 12, 2011
i think all of his gams is great
Reply
:iconpugking9:
pugking9 Featured By Owner Jun 29, 2011
This is an interesting propultion game i made, just copy this and load it into the game


exec

(set obj1 (new Wall -100 100 100 100 20 10526880 ))
(obj1.setXY 0 99.99999761581421 )
(obj1.setR 0 )

(set obj2 (new Wall -100 100 -150 50 20 10526880 ))
(obj2.setXY -124.99999523162842 75 )
(obj2.setR -2.356194496154785 )

(set obj3 (new Wall 100 100 150 50 20 10526880 ))
(obj3.setXY 124.99999523162842 75 )
(obj3.setR -0.7853981852531433 )

(set obj4 (new Wall -600 500 600 500 20 10526880 ))
(obj4.setXY 0 499.9999809265137 )
(obj4.setR 0 )

(set obj35 (new XYMousepad -3.1620001047849655 236.55700206756592 245.9375 245.9375 false 0.006444261187108893 -0.012220216515252003 ))
(obj35._entity.message "setR" (new Array 0 ))

(set obj37 (new chips.Integers 170.2288055419922 173.60620021820068 false "" 0 1 null 30 null null ))
(obj37._entity.message "setR" (new Array 0 ))

(set obj38 (new chips.Integers 171.33320331573486 200.1118040084839 false "" 0 1 null -70 null null ))
(obj38._entity.message "setR" (new Array 0 ))

(set obj39 (new chips.MultiplicationChip 260.78959465026855 168.08419704437256 false "Mult(*)" 2 1 null null null null ))
(obj39._entity.message "setR" (new Array 0 ))

(set obj40 (new chips.MultiplicationChip 260.78959465026855 210.05139827728271 false "Mult(*)" 2 1 null null null null ))
(obj40._entity.message "setR" (new Array 0 ))

(set obj41 (new chips.TextDisplay 285.0864028930664 138.26539993286133 false "-" 1 1 null null null null ))
(obj41._entity.message "setR" (new Array 0 ))

(set obj42 (new chips.TextDisplay 286.19078636169434 242.0789909362793 false "-" 1 1 null null null null ))
(obj42._entity.message "setR" (new Array 0 ))

(set obj43 (new Box -20.268884897232056 69.54993724822998 40 40 0.0000028346432827675017 (new PhysicalProperties 1 0.35 0.2 9469984 1 0.1 0.15 4734992 ) false ))
(obj43._entity.message "setXYVel" (new Array 3.7562585042394403e-7 -4.968855193965283e-7 ))
(obj43._entity.message "setRotVel" (new Array 1.8572354321122475e-8 ))

(set obj45 (new RocketAttachment obj43._entity -2.291856095221309 73.15501760482233 0 ))

(set obj46 (new RocketAttachment obj43._entity -3.3689905643071114 52.17000034707904 0 ))

(set obj47 (new chips.BooleanSwitch 258.5807991027832 299.5077896118164 false "Switch" 2 1 null null null null ))
(obj47._entity.message "setR" (new Array 0 ))

(set obj48 (new chips.BooleanSwitch 259.6852111816406 341.47499084472656 false "Switch" 2 1 null null null null ))
(obj48._entity.message "setR" (new Array 0 ))

(set obj49 (new LightSwitch 463.9992141723633 228.82620334625244 false false ))
(obj49._entity.message "setR" (new Array 0 ))

(set obj50 (new chips.DuplicateChip 460.6860065460205 170.29300689697266 false "" 1 2 null null null null ))
(obj50._entity.message "setR" (new Array 0 ))




(ib2.ibIOConnection.connectIOEntity obj39._entity 0 obj35._entity 1)

(ib2.ibIOConnection.connectIOEntity obj39._entity 1 obj37._entity 0)

(ib2.ibIOConnection.connectIOEntity obj40._entity 0 obj38._entity 0)

(ib2.ibIOConnection.connectIOEntity obj40._entity 1 obj35._entity 2)

(ib2.ibIOConnection.connectIOEntity obj41._entity 0 obj39._entity 0)

(ib2.ibIOConnection.connectIOEntity obj42._entity 0 obj40._entity 0)

(ib2.ibIOConnection.connectIOEntity obj45._entity 0 obj47._entity 0)

(ib2.ibIOConnection.connectIOEntity obj46._entity 0 obj48._entity 0)

(ib2.ibIOConnection.connectIOEntity obj47._entity 0 obj50._entity 0)

(ib2.ibIOConnection.connectIOEntity obj47._entity 1 obj41._entity 0)

(ib2.ibIOConnection.connectIOEntity obj48._entity 0 obj50._entity 1)

(ib2.ibIOConnection.connectIOEntity obj48._entity 1 obj42._entity 0)

(ib2.ibIOConnection.connectIOEntity obj50._entity 0 obj49._entity 0)





I will be making more
Reply
:icontakato14:
Takato14 Featured By Owner Jun 28, 2011
Seems very promising. Now if only we had a buddy here...
Reply
:iconmz2212:
mz2212 Featured By Owner Jun 28, 2011  Hobbyist General Artist
i like it very kool :P:D:D
Reply
:icondeviantartyorihiko:
deviantartyorihiko Featured By Owner May 13, 2011
GREAT!
Reply
:iconyuck365:
YUCK365 Featured By Owner May 12, 2011  Hobbyist Artist
AWSOME
wish it's has buddy soon
Reply
:iconjoshmanisdabomb:
joshmanisdabomb Featured By Owner Apr 11, 2011
if you copy and paste an old object's contents into a new object youve just made and modify the contents in the new object and save it, the changes carry into the old object, if you know what i mean...
Reply
:iconjoshmanisdabomb:
joshmanisdabomb Featured By Owner Apr 11, 2011
i think i posted this three times... oops
Reply
:iconjoshmanisdabomb:
joshmanisdabomb Featured By Owner Apr 11, 2011
if you make a new object and copy and paste an old objects contents and modify them in the new object, the changes carry on into the old object... if you know what i mean...
Reply
:iconjoshmanisdabomb:
joshmanisdabomb Featured By Owner Apr 11, 2011
if you copy and paste an object and put it in a new object and change something, the changes affect the old object... if you know what i mean...
Reply
:icongreatpeople123:
greatpeople123 Featured By Owner Apr 6, 2011
Oh my god, It's garry's mod flash form!
Reply
:iconthelevel50smugleaf:
thelevel50smugleaf Featured By Owner Apr 6, 2011  Hobbyist General Artist
When the full version is released there will be no Interactive Buddy to torture, Because I'm going to blow him up so much!
Reply
:iconsupersonicfanstar:
SuperSonicFanStar Featured By Owner Apr 4, 2011  Student Digital Artist
Dude No Temperature Now whats That
Reply
:iconjonahsmith:
jonahsmith Featured By Owner Apr 2, 2011
the "spawn object acton" dident work I made it work script below

exec
(uiExpressOpen meta.panel)

(new templates.Action meta.hook (func (+ "Spawn " (this.list.getSelectedTitle)))

(func ent (exec
(set cons this.list.array[ent.data.extraParams[1]])
(set life ent.data.extraParams[2])
(set xv ent.data.extraParams[3])
(set yv ent.data.extraParams[4])
(set xvr ent.data.extraParams[5])
(set yvr ent.data.extraParams[6])
(set ent.data.fountainNode (ent.request "timeListener" (new Array ent.data.extraParams[0] (func (exec
(set entity (this.cons (this.ent.request "getX") (this.ent.request "getY")))
(entity.addModule (new ib2.ibLifeLimiter this.life))
(set xr (* (- (Math.random) .5) this.xvr))
(set yr (* (- (Math.random) .5) this.yvr))
(entity.message "setXYVel" (new Array (+ this.xv xr) (+ this.yv yr)))
)))))
))

(func ent (exec
(ent.data.fountainNode.remove)
(set ent.data.fountainNode null)
))
(new Array
(func (this.slider.getValue))
(func (this.list.getSelectedTitle))
(func (this.sliderL.getValue))
(func (this.sliderX.getValue))
(func (this.sliderY.getValue))
(func (this.sliderXR.getValue))
(func (this.sliderYR.getValue))
)
)(uiNewLine)(uiNewLine)


(new UILabel "Object to Spawn:")
(uiNewLine)
(set list:UIList (new UIList (getGlobalGroup "spawnFunctions")))
(list.setHeight 140)
(uiNewLine)(uiNewLine)
(new UILabel "Period (1/Freq):") (set slider (new UIFloatAdjuster .03 2 .1))(uiNewLine)
(new UILabel "X Velocity: ") (set sliderX (new UIFloatAdjuster -2000 2000 0))(uiNewLine)
(new UILabel "Y Velocity: ") (set sliderY (new UIFloatAdjuster -2000 2000 0))(uiNewLine)
(new UILabel "XV Random: ") (set sliderXR (new UIFloatAdjuster -2000 2000 0))(uiNewLine)
(new UILabel "YV Random: ") (set sliderYR (new UIFloatAdjuster -2000 2000 0))(uiNewLine)
(new UILabel "Life span:")(set sliderL (new UIFloatAdjuster 0 30 1.25))(uiNewLine)
(uiNewLine)

(listenAlways meta.hook ListenEvents.USER_MADE_A_PURCHASE (func (this.list.setData (getGlobalGroup "spawnFunctions"))))
(listenAlways meta.hook ListenEvents.ITEM_BECAME_AVAILABLE (func (this.list.setData (getGlobalGroup "spawnFunctions"))))
Reply
:icontaylorcarlson:
TaylorCarlson Featured By Owner Mar 26, 2011   Filmographer
Also, is there going to be an iteractive buddy 3?
Reply
:icontaylorcarlson:
TaylorCarlson Featured By Owner Mar 26, 2011   Filmographer
Love it!
Reply
:iconsnazzwatch:
SnazzWatch Featured By Owner Mar 20, 2011  Hobbyist Artist
This is great.
I know jack about scripting, but... here I go...
I tried to make an item that would spawn five 'nades at once. Easy enough, just copypaste the 'nade code five times, call it clusternade, and bam.

However, the 'nades spawn all right next to each other in a horizontal row and have the same trajectory, so I really don't get the sort of "spread" effect I hoped for. Anyone know how I could get them to scatter more?
Reply
:icontome77:
tome77 Featured By Owner Mar 12, 2011
Im so excited i cant wait for Ib2 I alredy made a time bomb with beta version
Reply
:iconkaitou-dark:
kaitou-dark Featured By Owner Mar 12, 2011
Uhm...The problem with setting things on fire with the circle is that the temp slider doesn't go past one...So I don't know if I'm using the right item; Items>shapes>Circle but I moved the slider all the way up and nothing happens. It just spawns.
Reply
:icondeviantartyorihiko:
deviantartyorihiko Featured By Owner Mar 11, 2011
great and interesting! i love it!
Reply
:iconben50444:
ben50444 Featured By Owner Mar 6, 2011  Hobbyist Traditional Artist
lol
Reply
:iconben50444:
ben50444 Featured By Owner Mar 6, 2011  Hobbyist Traditional Artist
i like this game a lot, but can you please make a flamehower and a waterpistol in it?
Reply
:iconyoshimon19:
yoshimon19 Featured By Owner Mar 5, 2011
did you ever get my question about the water physics?
Reply
:iconjoshinatorky:
Joshinatorky Featured By Owner Mar 5, 2011
Why has this not been updated in so long? Hurry and finish and put it on Kongregate XD
Reply
:iconyoiby:
yoiby Featured By Owner Mar 1, 2011
i wanted to ask you a question about the water physics, would it be possible for you to make it so you could make a "pool" out of the wall fixtures and fill iy up with water? i know it isnt possible in this beta, but i wa just wondering if you had that idea in mind for the full game


yoiby
Reply
:icongulee:
gulee Featured By Owner Feb 20, 2011
How can i make stuff on fire! There is no Temperature slider on the circle thing
Reply
:iconyoiby:
yoiby Featured By Owner Feb 15, 2011
can you make the missile to where you click and hold so it can fire one after another?
Reply
:iconvbcnxm:
vbcnxm Featured By Owner Jan 22, 2011
dude, I just thought I'd let ya know, this is almost exactly the concept of Little Big Planet 2, sure the graphics aren't the same and ya can't make your own stickers, but essentially, that's pretty much what I see in what's going on here, pretty much an engine you can make whatever you want on, like I could probably make a big robot of sorts if I had the time and could navigate the menues quicker, such as in LBP2
Reply
:iconarinx7:
Arinx7 Featured By Owner Feb 8, 2011
Yeah but this came first o(^_^)o
Reply
:iconjoshinatorky:
Joshinatorky Featured By Owner Jan 16, 2011
keep going don't stop ! looking forward to the final release!
Reply
:iconjonahsmith:
jonahsmith Featured By Owner Jan 6, 2011
look at this. I call it inf. temp. drive
exec

(set obj5 (new Wall -100 100 100 100 20 10526880 ))
(obj5.setXY 0 99.99999761581421 )
(obj5.setR 0 )

(set obj6 (new Wall -100 100 -150 50 20 10526880 ))
(obj6.setXY -124.99999523162842 75 )
(obj6.setR -2.356194496154785 )

(set obj7 (new Wall 100 100 150 50 20 10526880 ))
(obj7.setXY 124.99999523162842 75 )
(obj7.setR -0.7853981852531433 )

(set obj8 (new Wall -600 500 600 500 20 10526880 ))
(obj8.setXY 0 499.9999809265137 )
(obj8.setR 0 )

(set obj9 (new Wall -140.1999999999999 55.099999999999994 -140.19999999999987 -294.9 25 10526880 ))
(obj9.setXY -140.19999504089355 -119.90000009536743 )
(obj9.setR -1.5707963705062866 )

(set obj10 (new Wall -140.1999999999999 -294.9 154.44045886469846 -294.9 25 10526880 ))
(obj10.setXY 7.120229601860046 -294.89999771118164 )
(obj10.setR 0 )

(set obj11 (new Wall 143.8000000000001 -302.9 143.80000000000013 62.368394471791134 25 10526880 ))
(obj11.setXY 143.80000591278076 -120.26580333709717 )
(obj11.setR 1.5707963705062866 )

(set obj12 (new chips.MultiplicationChip -327.8000736236572 -185.8999729156494 false "Mult(*)" 2 1 null null null null ))
(obj12._entity.message "setR" (new Array 0 ))
(obj12._entity.message "setXYVel" (new Array -426.65782928466797 -64.73005771636963 ))

(set obj13 (new chips.MultiplicationChip -327.79998779296875 -147.8999948501587 false "Mult(*)" 2 1 null null null null ))
(obj13._entity.message "setR" (new Array 0 ))
(obj13._entity.message "setXYVel" (new Array -440.3130912780762 20.37322461605072 ))
(obj13._entity.message "setRotVel" (new Array -1.4179106543910373e-16 ))

(set obj14 (new chips.Integers -422.7999973297119 -175.89999675750732 false "" 0 1 null 200 null null ))
(obj14._entity.message "setR" (new Array 0 ))
(obj14._entity.message "setXYVel" (new Array -361.54664039611816 -23.844133615493774 ))
(obj14._entity.message "setRotVel" (new Array -2.0485716293076276e-15 ))

(set obj15 (new chips.Integers -449.79981422424316 -114.90005493164063 false "" 0 1 null 200 null null ))
(obj15._entity.message "setR" (new Array 0 ))
(obj15._entity.message "setXYVel" (new Array -296.1617946624756 39.630314111709595 ))
(obj15._entity.message "setRotVel" (new Array -2.137639896568496e-15 ))

(set obj16 (new chips.Integers -367.8000068664551 4.100000113248825 false "" 0 1 null 0 null null ))
(obj16._entity.message "setR" (new Array 0 ))
(obj16._entity.message "setXYVel" (new Array -308.9658737182617 214.19686317443848 ))
(obj16._entity.message "setRotVel" (new Array -8.550559586273983e-15 ))

(set obj17 (new chips.TextDisplay -265.7999897003174 -271.9000053405762 false "-" 1 1 null null null null ))
(obj17._entity.message "setR" (new Array 0 ))
(obj17._entity.message "setXYVel" (new Array -424.3579959869385 -374.5118808746338 ))
(obj17._entity.message "setRotVel" (new Array 5.582464871294848e-16 ))

(set obj18 (new chips.DuplicateChip -410.8000087738037 -218.89999866485596 false "" 1 2 null null null null ))
(obj18._entity.message "setR" (new Array 0 ))
(obj18._entity.message "setXYVel" (new Array -473.3456611633301 -106.45698308944702 ))
(obj18._entity.message "setRotVel" (new Array -2.303192486109349e-15 ))

(set obj19 (new chips.DuplicateChip -368.799991607666 -95.9000015258789 false "" 1 2 null null null null ))
(obj19._entity.message "setR" (new Array 0 ))
(obj19._entity.message "setXYVel" (new Array -643.2190704345703 168.28086376190186 ))
(obj19._entity.message "setRotVel" (new Array 2.3031925284609962e-14 ))

(set obj20 (new chips.MultiplicationChip -237.8000020980835 -53.89999866485596 false "Mult(*)" 2 1 null null null null ))
(obj20._entity.message "setR" (new Array 0 ))
(obj20._entity.message "setXYVel" (new Array -544.1295433044434 551.7199516296387 ))
(obj20._entity.message "setRotVel" (new Array -1.1343285658644772e-14 ))

(set obj21 (new chips.MultiplicationChip -221.8000030517578 -112.89999961853027 false "Mult(*)" 2 1 null null null null ))
(obj21._entity.message "setR" (new Array 0 ))
(obj21._entity.message "setXYVel" (new Array -1505.7214736938477 775.7862854003906 ))
(obj21._entity.message "setRotVel" (new Array -1.1343285235128299e-15 ))

(set obj22 (new chips.MultiplicationChip -233.80000591278076 70.09999752044678 false "Mult(*)" 2 1 null null null null ))
(obj22._entity.message "setR" (new Array 0 ))
(obj22._entity.message "setXYVel" (new Array -105.94584703445435 244.13495063781738 ))
(obj22._entity.message "setRotVel" (new Array -5.671642617564149e-16 ))

(set obj23 (new chips.DuplicateChip -184.79999542236328 0.1000000024214387 false "" 1 2 null null null null ))
(obj23._entity.message "setR" (new Array 0 ))
(obj23._entity.message "setXYVel" (new Array -424.18201446533203 1354.7012329101563 ))
(obj23._entity.message "setRotVel" (new Array -2.3031925284609962e-14 ))

(set obj24 (new chips.TextDisplay 2.199999913573265 -294.89999771118164 false "-" 1 1 null null null null ))
(obj24._entity.message "setR" (new Array 0 ))
(obj24._entity.message "setXYVel" (new Array 325.10793685913086 -334.39976692199707 ))
(obj24._entity.message "setRotVel" (new Array -3.3494787110186722e-15 ))

(set obj25 (new chips.DuplicateChip -168.50000381469727 71.5499997138977 false "" 1 2 null null null null ))
(obj25._entity.message "setR" (new Array 0 ))

(set obj26 (new chips.MultiplicationChip 289.8500061035156 -258.99999618530273 false "Mult(*)" 2 1 null null null null ))
(obj26._entity.message "setR" (new Array 0 ))

(set obj27 (new chips.MultiplicationChip 292.74999618530273 -188.85000228881836 false "Mult(*)" 2 1 null null null null ))
(obj27._entity.message "setR" (new Array 0 ))

(set obj28 (new chips.DuplicateChip -269.4499969482422 9.100000262260437 false "" 1 2 null null null null ))
(obj28._entity.message "setR" (new Array 0 ))

(set obj29 (new Box 3.4660740941762924 45.73093056678772 87.5 87.5 -0.00009969876555260271 (new PhysicalProperties 1 0.35 0.2 9469984 1 0.1 0.15 4734992 ) false ))
(obj29._entity.message "setXYVel" (new Array -4.970776323887094e-7 3.22316546785828e-7 ))
(obj29._entity.message "setRotVel" (new Array -1.1294212676205007e-8 ))
(obj29._entity.message "setTemperature" (new Array -1.85266245552323e+294 ))

(set obj33 (new chips.DuplicateChip 213.22239875793457 -189.51919555664063 false "" 1 2 null null null null ))
(obj33._entity.message "setR" (new Array 0 ))

(set obj34 (new chips.MultiplicationChip 280.5792045593262 -81.9655966758728 false "Mult(*)" 2 1 null null null null ))
(obj34._entity.message "setR" (new Array 0 ))

(set obj35 (new chips.DuplicateChip 268.62879753112793 -141.71759605407715 false "" 1 2 null null null null ))
(obj35._entity.message "setR" (new Array 0 ))

(set obj36 (new chips.MultiplicationChip 272.9744052886963 -9.176799952983856 false "Mult(*)" 2 1 null null null null ))
(obj36._entity.message "setR" (new Array 0 ))


(set obj30 (new attachments.Temperature obj9._entity -139.64999999999992 -157.15000000000015 "Temperature (Number)" ))

(set obj31 (new attachments.Heating obj29._entity 5.416627390713817 51.28074046583236 "Heat (Number)" ))

(set obj32 (new attachments.Temperature obj29._entity -22.87785925629569 20.641766828880105 "Temperature (Number)" ))


(ib2.ibIOConnection.connectIOEntity obj12._entity 0 obj18._entity 1)

(ib2.ibIOConnection.connectIOEntity obj12._entity 1 obj18._entity 0)

(ib2.ibIOConnection.connectIOEntity obj13._entity 0 obj19._entity 0)

(ib2.ibIOConnection.connectIOEntity obj13._entity 1 obj19._entity 1)

(ib2.ibIOConnection.connectIOEntity obj17._entity 0 obj36._entity 0)

(ib2.ibIOConnection.connectIOEntity obj18._entity 0 obj14._entity 0)

(ib2.ibIOConnection.connectIOEntity obj19._entity 0 obj15._entity 0)

(ib2.ibIOConnection.connectIOEntity obj20._entity 0 obj12._entity 0)

(ib2.ibIOConnection.connectIOEntity obj20._entity 1 obj13._entity 0)

(ib2.ibIOConnection.connectIOEntity obj21._entity 0 obj23._entity 0)

(ib2.ibIOConnection.connectIOEntity obj21._entity 1 obj23._entity 1)

(ib2.ibIOConnection.connectIOEntity obj22._entity 0 obj28._entity 0)

(ib2.ibIOConnection.connectIOEntity obj22._entity 1 obj28._entity 1)

(ib2.ibIOConnection.connectIOEntity obj23._entity 0 obj20._entity 0)

(ib2.ibIOConnection.connectIOEntity obj24._entity 0 obj32._entity 0)

(ib2.ibIOConnection.connectIOEntity obj25._entity 0 obj22._entity 0)

(ib2.ibIOConnection.connectIOEntity obj26._entity 0 obj25._entity 0)

(ib2.ibIOConnection.connectIOEntity obj26._entity 1 obj25._entity 1)

(ib2.ibIOConnection.connectIOEntity obj27._entity 0 obj33._entity 0)

(ib2.ibIOConnection.connectIOEntity obj27._entity 1 obj33._entity 1)

(ib2.ibIOConnection.connectIOEntity obj28._entity 0 obj21._entity 0)

(ib2.ibIOConnection.connectIOEntity obj33._entity 0 obj26._entity 0)

(ib2.ibIOConnection.connectIOEntity obj34._entity 0 obj35._entity 0)

(ib2.ibIOConnection.connectIOEntity obj34._entity 1 obj35._entity 1)

(ib2.ibIOConnection.connectIOEntity obj35._entity 0 obj27._entity 0)

(ib2.ibIOConnection.connectIOEntity obj36._entity 0 obj34._entity 0)

(ib2.ibIOConnection.connectIOEntity obj36._entity 1 obj16._entity 0)
Reply
:iconcypherwraith:
CypherWraith Featured By Owner Jan 4, 2011
Sorry about the double post. It's pretty sweet being able to modify pre-existing objects. For example: nuke barrels, delayed grenades and mines that shoot flaming shrapnel.
Reply
:iconcypherwraith:
CypherWraith Featured By Owner Jan 4, 2011
scratch that. NOW it's a double post. by the way, if you put two mines in a gravity vortex, the mines will get stuck to each other :D
Some would call it a bug, but i'd suggest leaving it in.
Reply
:iconcypherwraith:
CypherWraith Featured By Owner Jan 4, 2011
IT'S SO CLOSE TO COMPLETION!!! AARGH
Reply
:icondarksamus101:
Darksamus101 Featured By Owner Jan 4, 2011
Add a rotate tool please :( I'm having trouble with some things that need a rotate tool
Reply
:iconweredaxter:
weredaxter Featured By Owner Dec 31, 2010  Student Writer
when are you going to put up the stuff you can buy
Reply
:iconiluvcats123:
iluvcats123 Featured By Owner Dec 24, 2010
u r a god
Reply
:iconmarsmallowme:
MarsmallowMe Featured By Owner Dec 15, 2010  Student Traditional Artist
Love it! :D
Reply
:iconthom32:
Thom32 Featured By Owner Dec 13, 2010  Hobbyist Artist
W.O.O.T!
Reply
:iconevilracer6932:
EvilRacer6932 Featured By Owner Dec 12, 2010
when will in be out
Reply
:iconevilracer6932:
EvilRacer6932 Featured By Owner Dec 12, 2010
WOW! this is the single most awesome game on the face of the earth i cant wait until it comes out
and keep up the good work
Reply
:iconpoparobinson:
poparobinson Featured By Owner Dec 2, 2010   Digital Artist
I can experiment with explosives now!
Reply
:iconcodbroadway:
Codbroadway Featured By Owner Nov 28, 2010
I wish the buddy was in this.... :(
Reply
:iconpyrokenises:
pyrokenises Featured By Owner Nov 25, 2010   Traditional Artist
simple car engine<- or really complex

exec

(set obj30 (new chips.XORGate -224.80316162109375 -215.95666408538818 false "XOR" 2 1 null null null null ))
(obj30._entity.message "setR" (new Array 0 ))

(set obj31 (new chips.Trace -61.227264404296875 -227.10063457489014 false "Trace" 1 1 null null null null ))
(obj31._entity.message "setR" (new Array 0 ))

(set obj33 (new XYMousepad -329.6325874328613 -179.98990058898926 107.8125 107.8125 false -1 -1 ))
(obj33._entity.message "setR" (new Array 0 ))

(set obj34 (new chips.TrueFalse -59.03646469116211 -204.0972375869751 false "" 0 1 null true null null ))
(obj34._entity.message "setR" (new Array 0 ))

(set obj35 (new chips.BooleanSwitch 22.01288938522339 -217.53880977630615 false "Switch" 2 1 null null null null ))
(obj35._entity.message "setR" (new Array 0 ))

(set obj36 (new chips.Buffer 103.6425518989563 -217.53878116607666 false "Buffer" 1 1 null null null null ))
(obj36._entity.message "setR" (new Array 0 ))

(set obj37 (new chips.ORGate -141.87316417694092 -217.62521266937256 false "OR" 2 1 null null null null ))
(obj37._entity.message "setR" (new Array 0 ))

(set obj38 (new chips.Timer -229.02010917663574 -153.99706363677979 false "Time" 0 1 null null null null ))
(obj38._entity.message "setR" (new Array 0 ))

(set obj40 (new chips.Integers -226.54449462890625 -130.99365234375 false "" 0 1 null 0 null null ))
(obj40._entity.message "setR" (new Array 0 ))

(set obj41 (new chips.TrueFalse -224.10441398620605 -181.40248775482178 false "" 0 1 null true null null ))
(obj41._entity.message "setR" (new Array 0 ))

(set obj42 (new Wall 270.7279999999989 174.91969999999938 -496.680814734781 174.9196999999993 25 10526880 ))
(obj42.setXY -112.97641038894653 174.919695854187 )
(obj42.setR -3.1415927410125732 )

(set obj43 (new Wall -475.5430000000007 23.10949999999957 -475.5430000000007 163.4746561007926 25 10526880 ))
(obj43.setXY -475.54301261901855 93.2920789718628 )
(obj43.setR 1.5707963705062866 )

(set obj44 (new Wall 245.2301999999991 28.586499999999575 245.2301999999991 175.54983175319572 25 10526880 ))
(obj44.setXY 245.2302074432373 102.06816673278809 )
(obj44.setR 1.5707963705062866 )

(set obj45 (new chips.BooleanSwitch -45.60400128364563 -141.1884069442749 false "Switch" 2 1 null null null null ))
(obj45._entity.message "setR" (new Array 0 ))

(set obj46 (new chips.XORGate -134.63839530944824 -142.16680526733398 false "XOR" 2 1 null null null null ))
(obj46._entity.message "setR" (new Array 0 ))

(set obj47 (new chips.MultiplicationChip 59.08480167388916 -164.66999530792236 false "Mult(*)" 2 1 null null null null ))
(obj47._entity.message "setR" (new Array 0 ))

(set obj62 (new Circle 111.4630937576294 133.04506301879883 29.6875 (new PhysicalProperties 0.001 0.35 0.2 9469984 1 0.1 0.2 4734992 ) false ))
(obj62._entity.message "setXYVel" (new Array -1.2168853729963303 8.013041317462921 ))
(obj62._entity.message "setRotVel" (new Array -0.04165162146091461 ))

(set obj63 (new Circle 202.73963928222656 133.0262804031372 29.6875 (new PhysicalProperties 0.001 0.35 0.2 9469984 1 0.1 0.2 4734992 ) false ))
(obj63._entity.message "setXYVel" (new Array -1.2145346403121948 7.852122187614441 ))
(obj63._entity.message "setRotVel" (new Array 0.011147084645926952 ))

(set obj64 (new Box 156.51882648468018 130.73997974395752 96.875 12.5 12.548595428466797 (new PhysicalProperties 1 0.35 0.2 9469984 1 0.1 0.15 4734992 ) false ))
(obj64._entity.message "setXYVel" (new Array -1.220204159617424 7.948254346847534 ))
(obj64._entity.message "setRotVel" (new Array -0.001437941798940301 ))

(set obj67 (new Motor obj62._entity 102.6931470214951 115.88096254257603 ))


(set obj65 (new RevoluteJoint obj64._entity -45.089590990180675 1.5038939494720196 obj62._entity 0 0 null null null null null null null null null null ))

(set obj66 (new RevoluteJoint obj64._entity 46.17274584369767 3.1087775502552746 obj63._entity 0 0 null null null null null null null null null null ))


(ib2.ibIOConnection.connectIOEntity obj30._entity 0 obj33._entity 0)

(ib2.ibIOConnection.connectIOEntity obj30._entity 1 obj33._entity 2)

(ib2.ibIOConnection.connectIOEntity obj31._entity 0 obj37._entity 0)

(ib2.ibIOConnection.connectIOEntity obj35._entity 0 obj31._entity 0)

(ib2.ibIOConnection.connectIOEntity obj35._entity 1 obj34._entity 0)

(ib2.ibIOConnection.connectIOEntity obj36._entity 0 obj35._entity 0)

(ib2.ibIOConnection.connectIOEntity obj37._entity 0 obj30._entity 0)

(ib2.ibIOConnection.connectIOEntity obj37._entity 1 obj33._entity 1)

(ib2.ibIOConnection.connectIOEntity obj45._entity 0 obj38._entity 0)

(ib2.ibIOConnection.connectIOEntity obj45._entity 1 obj46._entity 0)

(ib2.ibIOConnection.connectIOEntity obj46._entity 0 obj36._entity 0)

(ib2.ibIOConnection.connectIOEntity obj46._entity 1 obj40._entity 0)

(ib2.ibIOConnection.connectIOEntity obj47._entity 0 obj41._entity 0)

(ib2.ibIOConnection.connectIOEntity obj47._entity 1 obj45._entity 0)

(ib2.ibIOConnection.connectIOEntity obj67._entity 0 obj47._entity 0)
Reply
:iconfirefly431:
firefly431 Featured By Owner Nov 23, 2010  Hobbyist Digital Artist
Will you put a scripting guide? because its nothing like the interactive buddy 1.02 script (and i c&p the hammer code and put it into a new script and it didnt work)
Reply
Add a Comment:
 
×




Details

Submitted on
March 3, 2010
Image Size
3.4 MB
Resolution
960×540
Link
Thumb

Stats

Views
118,614 (8 today)
Favourites
302 (who?)
Comments
371
Downloads
2,642
×