84849b2238
Lined up the input line with the output buffer
2012-01-31 02:40:29 -05:00
6750a033d2
Fixed python multi-line entry by preventing double enter events
2012-01-31 02:40:00 -05:00
18b5a02479
Fix the Relto panic link weird stuff
...
The ladder region fixes introduced the panic link. Now we should always
verify the following when changing anything related to the stupid kinematic
actor turd:
- Linking to any Ahnoying Sphere's main LIP does not result in a panic link
- The Teledahn hatch ladder camera works as expected
- That the game doesn't crash on anything stupid, like a nil SceneNode
2012-01-30 21:46:34 -05:00
0787aa10e9
Add and Remove PRPs from the ResManager appropriately
2012-01-29 21:10:47 -05:00
eeaae57cc3
Be less anal--use PyNumber instead of PyLong
2012-01-29 16:47:02 -05:00
59be399f12
Merge pull request #126 from Hoikas/ptplayer-init
...
Add PyUnicode support to ptPlayer.__init__
2012-01-28 22:40:52 -08:00
a64b909f4f
Now all the kids can play with ConvertString (and some others)
2012-01-29 01:07:59 -05:00
805dd6c2cd
Merge pull request #125 from dpogue/master
...
Linux fixes
2012-01-28 19:47:30 -08:00
b45ad14b78
Fix NxMath conflicts.
2012-01-28 18:54:22 -08:00
3f22efda98
Make sure all the InputKeys exist for *nix.
...
Although it really doesn't matter what they are defined as, as long as
they exist.
This allows pfGameGUIMgr to compile on Linux.
2012-01-28 16:43:22 -08:00
46c3c9c049
Fix some includes for non-MSVC.
2012-01-28 16:42:59 -08:00
7c2cb067ad
Merge pull request #124 from cwalther/gotopage
...
Fix Relto books not remembering last open page
2012-01-28 15:52:55 -08:00
29064590c5
Add PyUnicode support to ptPlayer.__init__
2012-01-28 08:49:35 -05:00
4bf0c485ce
Fix #121 by removing axfres.h include
2012-01-28 07:33:34 -05:00
f7d5432584
Fix release mode compile error
2012-01-26 16:29:59 -05:00
3a6063bc7a
Fix inability to go to a higher page in a book than the next after what has already been displayed.
...
Fixes books on the Relto bookshelf not remembering their last open page beyond the second.
2012-01-26 21:19:19 +01:00
906b16d28e
Remove stupid
2012-01-25 16:58:45 -05:00
91fc595407
Completely kill off CoreLibExe
2012-01-25 16:58:44 -05:00
63a9eea771
Kill hsMalloc to the best of our ability.
2012-01-25 16:58:43 -05:00
a14a171774
Replace MemMove, MemCopy, and MemCmp.
2012-01-25 16:58:42 -05:00
eb946f76a4
Get rid of MemAlloc.
2012-01-25 16:58:41 -05:00
72fdf8de32
Replace MemZero with memset.
2012-01-25 16:58:40 -05:00
7d7d7d273f
Get rid of ALLOCZERO macro.
2012-01-25 16:58:38 -05:00
f4ff65ccbc
Replace MemSet with memset.
2012-01-25 16:58:37 -05:00
12ac9a79be
Remove TRACKED_NEW from tools.
2012-01-25 16:58:37 -05:00
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
2012-01-25 16:58:35 -05:00
30430d3024
Replace ZEROPTR() with memset.
2012-01-25 16:58:34 -05:00
3c5ed83020
Replace calls to ALLOC() macro with malloc.
2012-01-25 16:58:32 -05:00
1fa1197c3e
Get rid of ALLOCFLAGS() macro.
2012-01-25 16:58:31 -05:00
4159663415
Get rid of MEMDUP() macro.
2012-01-25 16:58:31 -05:00
b3f75a5ae7
Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC()
2012-01-25 16:58:30 -05:00
48b8cd8ad0
Get rid of FREEFLAGS() which ignored the flags >.>
2012-01-25 16:58:29 -05:00
6cdcf6a95e
Get rid of most _alloca use and remove ALLOCA().
2012-01-25 16:58:29 -05:00
8a3f0cfd5b
Get rid of DEL() and FREE() macros.
...
Part of CoreLibExe must die.
2012-01-25 16:58:28 -05:00
be26b145df
HeadSpin.h is now the core header.
...
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
2012-01-25 16:58:27 -05:00
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
2012-01-25 16:58:24 -05:00
4bb94f34b8
Remove obviously unused stuff
2012-01-25 16:58:22 -05:00
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
2012-01-25 16:58:20 -05:00
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
2012-01-25 16:58:18 -05:00
cec6d75f94
Fix a warning while I'm at it.
2012-01-25 20:40:42 +01:00
12d114b63a
Allow typing tabs (MOULa does too).
2012-01-25 20:40:04 +01:00
859aef9e97
Fix use of the return key as a control key
...
broken by revision f251606
2012-01-22 16:08:56 +01:00
7500c9f992
Import plLocalizationEditor
2012-01-20 17:35:52 -08:00
be472ddb62
Merge pull request #118 from Hoikas/physx
...
PhysX Fixes
2012-01-20 15:26:20 -08:00
02e38f981e
Fix mouse recentering.
...
Existing fix didn't apply until after SecurePreloader completed.
This disables the mouse recentering earlier.
2012-01-20 05:22:25 -08:00
73ec6b4601
Merge pull request #55 from Deledrius/l10n
...
Re-enable Localization.
Fixes #12
2012-01-20 01:54:07 -08:00
b4e1dc352e
Fix player and CGZ marker games
2012-01-19 00:59:56 -05:00
3bf8df58d8
Band-aid for the "Michael Jackson" bug
2012-01-19 00:19:48 -05:00
64a0c49439
Bonus: Some cleanups for collision message handling and slightly improved
...
logging
2012-01-18 18:57:58 -05:00
7c40364752
Fix some more incorrect PhysX Api calls for Kinematic Actors
...
As I discovered several months ago, Cyan used the incorrect
NxActor::setGlobal(Pose/Position) function(s) to transform kinematic actors.
This is incorrect but was apparently allowed in PhysX 2.6.0. PhysX 2.6.4
enforces the correct moveGlobal(Pose/Position) functionality, so we MUST use
that.
2012-01-17 22:57:58 -05:00