Garry's Mod
345 คะแนน
Prop Cannon Tool ( Improved )
   
รางวัล
ชื่นชอบ
ชื่นชอบแล้ว
เลิกชื่นชอบ
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
ขนาดไฟล์
โพสต์
อัปเดต
73.577 KB
15 ก.ค. 2014 @ 7: 48am
14 ธ.ค. 2023 @ 7: 42am
55 หมายเหตุการเปลี่ยนแปลง ( ดู )

สมัครสมาชิกเพื่อดาวน์โหลด
Prop Cannon Tool ( Improved )

อยู่ใน 1 ชุดสะสม โดย [Sk$Bh]Trick or treat KID!
DVD's addon collection
255 รายการ
คำอธิบาย


This page uses steam formatting.

Description
This addon can give you the ability to have your own movable cannon that fires props.

Feature List
  • Supports and controlled by wire
  • Very stable damage inflicting hook
  • Works with advanced duplicator 1 and 2
  • Both shooting modes have dedicated numpad control
  • When connected wire inputs override internal values
  • New and recent code-base in tone with GMOD 13
  • Ability to change the model of the cannon and ammo on the fly
  • Additional features not included by the original author
  • Logging is available ( turn off by default )
  • Ability to update a cannon with left click entity class
  • Maximum value control setup tweaks are available
  • Many other features not implemented by the original author
  • Supports custom bullet entity class. Resets on empty string
  • Automatically centers bullet relative to the fire direction and OBB
  • Automatically controls your bullets via custom configuration
BULLET:Arm() -- The Arm() method is called when the class does not match the integrated bullet BULLET.CannonNoArm = true -- Forces the cannon not to call the Arm() method when firing BULLET.CannonAimAxis = Vector(1,0,0) -- Bullet forward local is used to calculate spawn angle BULLET.CannonArmArgs = {1, nil, 2} -- Passes max of nine arguments as is to the Arm() method BULLET.CannonEnAlign = true/false -- Enable or disable the bullet velocity alignment BULLET.CannonVeAlign = 10 -- Overrides the server owner enabled bullet align magnitude

For detailed manual, please refer to readme file below!

Readme: https://github.com/dvdvideo1234/PropCannonTool/blob/master/readme.md

Git repository: https://github.com/dvdvideo1234/PropCannonTool

Report errors to: https://github.com/dvdvideo1234/PropCannonTool/issues

Reuploading and source stealing will not be tolerated !
Please respect the original author for creating this addon
Credit for fixing this for Gmod 13 version style goes to me !
Selling it is also out of option, as the open source suggests !

If you want to support me and you like what I do:

paypal.me/DeyanVasilev
กระดานสนทนายอดนิยม ดูทั้งหมด (1)
42
6 มี.ค. 2023 @ 5: 38am
Bur Reports ! ( Report bugs HERE Spamming is deleted !)
[Sk$Bh]Trick or treat KID!
93 ความเห็น
[Sk$Bh]Trick or treat KID!  [ผู้สร้าง] 11 มี.ค. 2023 @ 8: 27am 
Ramenya 10 Mar @ 12:43pm

Hey, you can enable the feature if you like. I've coded PD-control to align the bullet.

https://github.com/dvdvideo1234/PropCannonTool/pull/3
Ramenandspagghetti 10 มี.ค. 2023 @ 2: 43am 
Aight thanks!
[Sk$Bh]Trick or treat KID!  [ผู้สร้าง] 7 มี.ค. 2023 @ 1: 40pm 
Ramenya 6 Mar @ 3:41pm

There is nothing wrong with it. The bullet velocity alignemnt is currently experimental. The problem comes form the server still running while the game is paused. Gmod uses the time ( kg * m^2 * degrees / s ) to calculate the applied torque according to the function wiki page:

https://wiki.facepunch.com/gmod/PhysObj:ApplyTorqueCenter

This messes with the output force in the next tick after the game is unfrozen

Please, enter the following in the console: "propcannon_bualgnvelcty 0" to disable the featutre
Ramenandspagghetti 6 มี.ค. 2023 @ 5: 41am 
Does not work
[Sk$Bh]Trick or treat KID!  [ผู้สร้าง] 3 ก.พ. 2023 @ 10: 50pm 
@Mihacappy 7 hours ago

Sure thing buddy :P
Mihacappy 3 ก.พ. 2023 @ 3: 34pm 
@[Sk$Bh]Trick or treat KID! yes
|Angry Virgin Gamer| Trade.TF 28 ธ.ค. 2022 @ 9: 57pm 
*insert war of the servers music here*
frogsåup 21 ส.ค. 2022 @ 12: 54am 
ok
[Sk$Bh]Trick or treat KID!  [ผู้สร้าง] 20 ส.ค. 2022 @ 11: 26am 
@frogsåup 19 Aug @ 8:53pm

You can use the convar "propcannon_maxfireforce" to define the fire force upper limit. The lower limit will always be zero. Curre tly the upper limit default value is 500k. Adjust it wo whatever you like and reload the control panel
frogsåup 19 ส.ค. 2022 @ 10: 53am 
3x the current one would be good if thats possible