summaryrefslogtreecommitdiffstats
path: root/source/Piston.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Properly fixed piston bugsTiger Wang2013-11-231-1/+3
|
* Fixed some piston bugsTiger Wang2013-11-221-7/+6
| | | | | | Due to our QueueSetBlocks, a fast extension then retraction would lead to invalid game states. This hopefully fixes it. Also reduced delay speed.
* Fixed piston sound effect (when unable to extend)Tiger Wang2013-11-191-3/+3
|
* Redstone Megacommit [SEE DESC]Tiger Wang2013-11-181-18/+3
| | | | | | | | | | | | | + Updated BlockID - look for yourself * Improved button, repeater, lever, and comparator code -> simplification and splitting of some stuff from the redstone simulator file * Fixed buttons not breaking when in an invalid game state * Fixed QueueSetBlock -> improved (AGAIN) piston code + Rewrote redstone simulator Fixes: #57, #58, #205, and part of #131. Fixes FS issues: 281, 116, and 102
* Increase piston delay to a secondTiger Wang2013-09-221-1/+1
| | | | Another fix for #57
* Fixed pistons pulling un-pullablesTiger Wang2013-09-151-1/+7
|
* Juggled piston code to prioritise block actionTiger Wang2013-08-201-5/+5
| | | | | This improves animation chance without long delays. Additionally, queued a previously unqueued base set.
* Reduced delay a littleTiger Wang2013-08-201-1/+1
|
* Increased wait tick delay for pistonsTiger Wang2013-08-201-1/+1
| | | | Pistons again!
* Merge branch 'tigerw-master', fixed pistons pushing extended sticky pistons.madmaxoft2013-08-191-8/+16
|\
| * Additional piston correctionsTiger Wang2013-08-191-12/+12
| | | | | | | | | | Reduced delay time of blockset Fixed invalid blockpush checking
| * Fixed piston animations...Tiger Wang2013-08-191-7/+7
|/ | | | ...for the third (and hopefully last) time.
* Moved entities into the Entities subfolder.madmaxoft2013-08-191-2/+1
|
* Removed SetServerBlock griefing.madmaxoft2013-08-181-7/+7
|
* Fixed piston code griefing damage.madmaxoft2013-08-181-22/+6
|
* Emergency compilation fix!Tiger Wang2013-08-181-1/+2
|
* Merge branch 'master' of https://github.com/tigerw/MCServer into tigerw-masterTiger Wang2013-08-181-10/+29
|\ | | | | | | | | | | | | Conflicts: source/Piston.cpp Merged pull request and fixed merge conflicts
| * Added checks to bail out if block entities are being pushed by a pistonTiger Wang2013-08-181-2/+21
| |
| * Properly fixed piston non-animationTiger Wang2013-08-181-11/+28
| | | | | | | | Fixes #57
| * Bugfix Update [SEE DESC}Tiger Wang2013-08-181-0/+1
| | | | | | | | | | | | | | | | | | Added stained clay, coal block, and hardened clay Block IDs Added stained clay and carpet block Metas Fixed bug with sticky retract bailing out but not unsetting arm Fixed autocomplete not working when not at the first character, fixes #64 Added furnace recipes for hardened clay and coal and coal blocks
* | Made cPiston code more readable and configurable.madmaxoft2013-08-181-76/+174
|/ | | | Fixed some minor problems with pistons, such as pulling water etc. Thanks to TigerW for some inspiration.
* Feature and bugfixes [SEE DESC]Tiger Wang2013-08-161-47/+36
| | | | | | | | | Added TNT and Hopper minecarts Fixed piston code failing without an extension set Repeaters are now broken Fixed not being able to place a minecart on an activator rail Added much needed comments on piston code Fixed minor formatting issue
* Okay, changed to xoft's partial fixTiger Wang2013-08-141-29/+6
|
* Merge remote-tracking branch 'upstream/master'Tiger Wang2013-08-141-1/+14
|\ | | | | | | | | | | | | Conflicts: source/Piston.cpp Merge conflict?
| * Partially fixed tonibm19's mess.madmaxoft2013-08-141-21/+20
| |
* | Buncha bugfixes [SEE DESC]Tiger Wang2013-08-141-0/+8
|/ | | | | | | Fixed generation values not being written Fixed piston being able to push water Fixed ice creating a non-source block (still doesn't update though) Removed problematic piston code
* YET ANOTHER ERROR >:(Tiger Wang2013-08-131-3/+3
|
* CreditsTiger Wang2013-08-131-3/+5
|
* Attempt threeTiger Wang2013-08-131-16/+14
| | | | This is extremely embarrassing...
* Attempt twoTiger Wang2013-08-131-3/+3
|
* Attempt at fixing sleep issueTiger Wang2013-08-131-3/+3
|
* Fixes #57Tiger Wang2013-08-131-1/+25
|
* Added the HOOK_BLOCK_TO_PICKUPS hook that fires when a block is dug up and should be converted to pickups.madmaxoft@gmail.com2013-01-271-1/+1
| | | | | | Note that cItems is used in the function signature but not yet exported in the API, TODO! git-svn-id: http://mc-server.googlecode.com/svn/trunk@1176 0a769ca7-a7f5-676a-18bf-c427514a06d6
* cPiston refactoring to use cWorld::GetBlockTypeMeta() and proper typesmadmaxoft@gmail.com2012-12-161-72/+108
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@1078 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Fixed fall damage againluksor111@gmail.com2012-12-151-0/+2
| | | | | | Added sound effects to pistons git-svn-id: http://mc-server.googlecode.com/svn/trunk@1074 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com2012-10-061-12/+2
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@937 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Slight refactoring of BlockHandlers - dropping unneeded virtual functionsmadmaxoft@gmail.com2012-10-011-1/+1
| | | | | | ( http://forum.mc-server.org/showthread.php?tid=434&pid=4734#pid4734 ) git-svn-id: http://mc-server.googlecode.com/svn/trunk@917 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Unified folder name-casingmadmaxoft@gmail.com2012-09-291-1/+1
| | | | git-svn-id: http://mc-server.googlecode.com/svn/trunk@902 0a769ca7-a7f5-676a-18bf-c427514a06d6
* Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com2012-09-241-0/+152
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6