aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/logic_he.cpp
AgeCommit message (Collapse)Author
2011-08-17SCUMM: Split HE logic classes to their own filesMatthew Hoops
2011-08-17SCUMM: Mass-comment/rename/simplify the soccer u32 code.Alyssa Milburn
2011-08-16SCUMM: Fix cross product call in soccer u32 code.Alyssa Milburn
Thanks to wjp and clone2727 for staring at this with me.
2011-08-10SCUMM: Remove unused soccer u32 codeMatthew Hoops
2011-08-09SCUMM: Fix bug in soccer u32 op_1014_sub3Matthew Hoops
2011-08-08SCUMM: Fix another original soccer u32 differenceMatthew Hoops
Soccer is slightly more playable, but clicking does nothing most of the time.
2011-08-06SCUMM: Fix some soccer u32 code in op_1011Matthew Hoops
Spotted by fuzzie
2011-08-06SCUMM: Add a few more notes to soccer u32 codeMatthew Hoops
2011-08-06SCUMM: Remove soccer editor-related u32 codeMatthew Hoops
The built-in editor, while could potentially be a cool feature, seems incomplete and unusable. Room 4 (the editor room) in all three games is not accessible without jumping to it.
2011-08-05SCUMM: Fix a few more bugs in soccer u32 op_1014_sub1Matthew Hoops
Thanks to fuzzie
2011-08-05SCUMM: Fix another typo in soccer u32 op_1014_sub1Matthew Hoops
2011-08-05SCUMM: Fix minor logic bug in soccer u32 op_1014Matthew Hoops
Spotted by fuzzie
2011-08-05SCUMM: Add note to soccer u32 op_1011 about cursor scalingMatthew Hoops
2011-08-04SCUMM: Add notes on the unused soccer u32 opcodesMatthew Hoops
Might be nice to implement the soccer editor one day in the future, but it's definitely a secondary goal. In fact, I'm not even sure how to access it yet other than jumping to the room (4).
2011-08-03SCUMM: Fix shadows in soccerMatthew Hoops
Spotted by fuzzie
2011-08-03SCUMM: Fix remaining soccer u32 op_1007 bugsMatthew Hoops
Thanks to fuzzie for snooping that one out. The field boundaries now work correctly. SoccerMLS/Soccer2004 only are missing proper shadow support now. The original soccer is still having problems with clicking on the field.
2011-08-02SCUMM: Implement soccer u32 op_1017Matthew Hoops
Used sporadically during gameplay
2011-08-02SCUMM: Fix soccer u32 op_1007 atan2 callsMatthew Hoops
The games are now becoming playable. Players and the ball appear on the field. However they go off the field at times and shadows do not work properly yet. It's progress though! Thanks to fuzzie for spotting
2011-08-02SCUMM: Fix some more soccer u32 logic bugsMatthew Hoops
The camera now pans correctly. The players/ball have yet to reappear on the field, however. Thanks to fuzzie for spotting
2011-08-02SCUMM: Fix op_1011 parametersMatthew Hoops
2011-08-02SCUMM: Implement soccer u32 op_1016Matthew Hoops
Used when a goal is scored
2011-08-02SCUMM: Fix more bugs in soccer u32 spotted by fuzzieMatthew Hoops
2011-08-02SCUMM: Fix several soccer u32 logic bugsMatthew Hoops
Spotted by fuzzie
2011-07-31SCUMM: Add code for remaining soccer u32 opcodesMatthew Hoops
While it should be complete now, it doesn't quite work properly yet. I need to go back through and double-check everything to make sure I got it right.
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-27SCUMM: Fix differences in soccer's u32 op_1011Matthew Hoops
2011-04-27SCUMM: Implement soccer u32 opcodes 1013, 1019, 1020, and 1021Matthew Hoops
2011-04-27SCUMM: Fixed compilation with MSVCmd5
Both double and float parameters were passed to atan2(), which didn't match any variants of atan2()
2011-04-26SCUMM: Avoid long double usageMatthew Hoops
2011-04-26SCUMM: Begin work on the soccer u32 codeMatthew Hoops
Players no longer appear in the upper-left corner of the screen and play can actually hault now (ie. the ball can go out of play). The players/ball do not move from their positions yet, but it's a start.
2011-03-19SCUMM: Changed usage of PI to M_PI (normally defined in math.h)md5
2010-11-01COMMON: Rename String::printf() to String::format()Max Horn
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004
2010-10-23ALL: Fix indention (whitespaces -> tabs)Max Horn
svn-id: r53738
2010-10-23SCUMM: Disable multiplayer option in Backyard Baseball 2001.Travis Howell
svn-id: r53731
2010-05-05SCUMM: Convert some code to use Common::StringMax Horn
svn-id: r48957
2009-08-12Fix building with specific games disabled in MSVC.Travis Howell
svn-id: r43294
2009-07-11Fix pinball type mini game in Putt-Putt Enters The Race.Travis Howell
svn-id: r42382
2009-06-06Add logic stub for Backyard Basketball.Travis Howell
svn-id: r41217
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-03-07Patch #2671477: Fix wrong usage of strncatWillem Jan Palenstijn
svn-id: r39184
2008-12-15Add Moonbase Commander target again, for testing only.Travis Howell
svn-id: r35379
2008-11-16Fixed various g++ warnings ("format not a string literal and no format ↵Johannes Schickel
arguments"). svn-id: r35096
2007-11-24Add notes (From wiki) for u32 codes used in Backyard Soccer.Travis Howell
svn-id: r29631
2007-11-24Implement soccer opcode 1006. Nothing is tested and is pure processingEugene Sandulenko
of bb86 utility. svn-id: r29630
2007-11-22Implement soccer logic opcode 1003Eugene Sandulenko
svn-id: r29616
2007-11-22Fix bug with rotating shapes in funshop gamesEugene Sandulenko
svn-id: r29614
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-03-12Remove warning, logic code for soccer games is incomplete.Travis Howell
svn-id: r26100